摘要
构造了求解一类隐式互补问题的加速模系矩阵分裂迭代法。理论分析建立了新方法在系数矩阵为H+⁃矩阵时的收敛性质。数值实验结果表明新方法是行之有效的,并且加速模系矩阵分裂迭代法在迭代步数和时间上均优于传统的模系矩阵分裂迭代法。
互补问题广泛地出现在科学和工程的许多应用中,如弹性接触、经济运输、流体动力学的边界问题、凸二次规划以及反问题等[1],因此受到越来越多研究者的关注和研究,并已经取得了丰硕的成果。本文考虑如下一类隐式互补问题[2]: 求向量和满足
式中:为给定矩阵;为给定实向量;为到它本身的一个映射。特别地,当函数,问题(1)化为线性互补问题[3]。
针对线性互补问题,白中治[4]提出了模系矩阵分裂迭代法,并对系数矩阵为正定或H+⁃矩阵下迭代法的收敛性进行了分析。由于模系矩阵分裂迭代算法格式简单且收敛速度较快,该方法吸引了众多学者的关注并得到了进一步的研究。如两步模系矩阵分裂迭代法[5]、广义模系矩阵分裂迭代法[6]和松弛模系矩阵分裂迭代法[7]等。为了更快速有效地求解大型稀疏线性互补问题,白中治等[8]通过引进并行计算技术,构造了模系矩阵同步多分裂迭代法,并建立了此算法在系数矩阵为H+⁃矩阵时的收敛性分析。夏泽晨等[9]首次构造了求解非线性互补问题的模系矩阵分裂迭代法,进一步地还有两步模系矩阵分裂迭代法[10-12]、松弛模系矩阵分裂迭代法[13]以及加速模系矩阵分裂迭代法[14-15]等也相继被构造。
李郴良等[16-17]构造求解隐式互补问题(1)的模系矩阵分裂迭代法和模系矩阵同步多分裂迭代法,并建立了当系数矩阵为正定或H+⁃矩阵时迭代法的收敛性质。曹阳等[18]对文献[16]中的模系矩阵分裂迭代法的收敛理论给出了更加完整的证明。王艳等[19]采用两步模系矩阵分裂迭代法对隐式互补问题(1)进行求解,并且分析了系数矩阵为H+⁃矩阵时算法的收敛性。曹阳等[20]同样构造了两步模系矩阵分裂迭代法求解隐式互补问题(1)并且建立了迭代法在系数矩阵为正定或H+⁃矩阵时迭代法的收敛性质。
郑宁等[21-22]通过对向量边计算边更替的思想,将线性互补问题转换成了新的隐式不动点方程,提出了加速模系矩阵分裂迭代法求解线性互补问题,并从理论上分析了算法在系数矩阵为正定或H+⁃矩阵时的收敛性质。通过选择合适的系数矩阵,该方法也可以得到文献[4]中的传统模系矩阵分裂迭代法。为了进一步加快求解隐式互补问题的收敛速度,本文引入对向量边计算边更替的思想,提出了加速模系矩阵分裂迭代法。理论分析建立了新方法在系数矩阵为H+⁃矩阵时的收敛性质。数值实验表明所提方法是有效的,并在迭代步数和时间上均优于传统的模系矩阵分裂迭代法。
先给出本文讨论中使用的一些记号及基本概念。
给定两个实矩阵,如果对任意的都有,则记。本文,用记号表示的绝对值。
令为一个实矩阵,它的比较矩阵定义为
若对任意,有,则称为⁃矩阵。若为非奇异的⁃矩阵且,其中为零矩阵,则称为⁃矩阵。如果为⁃矩阵,则称为⁃矩阵。对于⁃矩阵,有非奇异且。特别地,对角元为正的⁃矩阵称为⁃矩阵。
给定,设,如果非奇异,则称为矩阵的一个分裂; 如果是非奇异的⁃矩阵并且,则称该分裂为⁃分裂;当是一个⁃矩阵,则称是一个⁃分裂;如果,则称此分裂为⁃相容分裂。
作变量替换和,其中为正常数,为正对角矩阵。假设可逆,可得。下面的定理给出了隐式互补问题的等价不动点方程,其对于建立加速模系矩阵分裂迭代算法是至关重要的。
定理 1[16] 令为矩阵的一个分裂,给定初始向量,对于隐式互补问题(1),下列结论成立:
1) 如果是问题(1)的解,则满足下列隐式不动点方程:
2) 如果满足隐式不动点方程(2),则
是隐式互补问题(1)的解。
基于隐式不动点方程(2),李郴良等[16]构造了如下求解隐式互补问题的模系矩阵分裂迭代法。
算法1 (模系矩阵分裂迭代法)
步骤1 定义令为矩阵的一个分裂。
步骤2 给定
步骤3 计算解:
1)计算初始向量
其中:令
2)通过下列迭代格式计算:
3)计算
步骤4 如果满足停止准则,则迭代停止。否则,令且转向步骤2。
为了加快求解隐式互补问题的传统模系矩阵分裂迭代法的收敛速度,通过引入对向量边计算边更替的思想,可构造如下加速模系矩阵分裂迭代法。
算法2 (加速模系矩阵分裂迭代法)
步骤1 定义令为矩阵的两个分裂。
步骤2 给定
步骤3 计算解:
1)计算初始向量
其中:令
2)通过下列迭代格式计算:
3)计算
步骤4 如果满足停止准则,则迭代停止;否则,令且转向步骤2。
特别地,如果,可得到加速的模系加速超松弛迭代法,这里和是两个松弛系数,、和分别是矩阵的对角部分,严格下三角部分及严格上三角部分,且:①当时,得相应的加速模系逐步超松弛迭代法;②当时,得相应的加速模系高斯⁃赛德尔迭代法;③当时,得相应的加速模系雅可比迭代法。
本节建立了系数矩阵为H+⁃矩阵情况下加速模系矩阵分裂迭代法求解隐式互补问题(1)的收敛性分析。
引理 1[23] 令是一个⁃矩阵,则≤。
引理 2[24] 令,则当且仅当
由定理1知,若为隐式互补问题(1)的解,则
且满足
定理2 令矩阵为⁃矩阵,为矩阵的两个⁃相容分裂。假设为一个正对角矩阵,是一个正常数,且是一个李普希兹连续函数,即存在非负矩阵满足, 定义
如果且是一个⁃矩阵及
则任意给定初始向量算法2生成的迭代序列收敛到隐式互补问题(1)的唯一解。
证明 式(4)减去式(5),两边同时取绝对值得
因为是矩阵的两个⁃相容分裂,则
由是⁃矩阵可得为⁃矩阵,且由引理1知
类似地,式(3)减去式(6),且两边同时加上绝对值得
或者等价的有
因为为⁃矩阵,则也为⁃矩阵。 因此是⁃分裂,且
进一步知为⁃矩阵,且其逆为非负矩阵,从而
类似可得
定义,则式(7)可以表示为
显然,如果 迭代序列收敛到。事实上
由文献[21]可知当为矩阵的两个⁃相容分裂,且是一个阵时,可得。由引理2可得。故存在一个正整数,当时有
于是,对于有
故随着 ,如果可得。证毕。
类似地,可以建立下列加速的模系矩阵加速超松弛迭代法的收敛理论。
推论1 设矩阵为H+⁃矩阵,令M=D-L-U=D-B,这里、和分别是矩阵的对角部分,严格下三角部分及严格上三角部分。 假设为一个正对角矩阵满足,是一个正常数,若为⁃矩阵,松弛系数和满足下列条件:
这里且,其中同定理2中定义。
则任意给定初始向量,算法2生成的迭代序列收敛到隐式互补问题(1)的唯一解。
证明 当取,可得加速的模系矩阵加速超松弛迭代格式
若是问题(1)的解,则满足
用式(10)减去式(9),可得
由定理2知,是一个⁃矩阵,从而是一个⁃矩阵。故由引理1可得
由条件可知且,在式(11)两边同时加上绝对值可得
式(12)等价于
因为为⁃矩阵,则也为⁃矩阵。故是⁃分裂,且
ρ<1
则为⁃矩阵。且逆为非负矩阵,从而
与定理2类似可得
这里 定义。显然,当时由算法2生成的迭代序列收敛到隐式互补问题(1)的唯一解。下证。
由定义可得
由文献[21]可知,当满足条件(8)时,有。由引理2可得。故存在一个正整数,当时
从而对于,有
故随着,如果可得。证明完成。
本节将给出一些数值算例来验证加速模系矩阵分裂迭代法的有效性。数值实验将从迭代步数(IT)、所消耗时间(CPU)和残差范数(RES)3个方面来反映算法的优劣。其中残差范数定义为
所有计算均在一台CPU为1.8 GHz和内存为 8 GB的机器上运行,编程语言为MATLAB。在本实验中,所有的初始向量取为:并且内迭代的停止准则为,外迭代的停止准则为为加速模系矩阵逐步超松弛迭代法与模系矩阵逐步超松弛迭代法的迭代系数,最优参数为使得这两种迭代法迭代步数与时间最小的参数。
例1 设为给定的正整数,。在式(1)中取,其中
为块三对角矩阵,其中S=tridiag(-1.5,4, -0.5)为三对角矩阵,取=(1,2,1,2,…,1,2,…)T和f(u)=(arctan(u1),…,arctan(un))。
例2 设为给定的正整数, 。在式(1)中取其中
为块三对角矩阵,其中S=tridiag(-1,4,-1)为三对角矩阵, 取=(1,2,1,2,…,1,2,…)T和=
表1列出了例1和例2中使用的6种测试方法及其缩写符号。表2列出了,以0.2为间隔从1.0到2.2变化以及矩阵维数增加时,MSOR及AMSOR算法迭代步数与迭代时间的数值结果。
表1 测试方法及其缩写
Tab. 1 Abbreviations of testing methods
符号 | 方法 |
MJ |
模系矩阵雅可比迭代法 |
AMJ |
加速模系矩阵雅可比迭代法 |
GS |
模系矩阵高斯⁃赛德尔迭代法 |
AGS |
加速模系矩阵高斯⁃赛德尔迭代法 |
MSOR |
模系矩阵逐步超松弛迭代法 |
AMSOR |
加速模系矩阵逐步超松弛迭代法 |
表2 例1中当变化时MSOR和AMSOR的迭代步数与时间(μ=)
Tab. 2 IT and CPU for MSOR and AMSOR with the change in α for example 1(μ=)
| | | | |
---|
MSOR | AMOSR | MSOR | AMOSR | MSOR | AMOSR | MSOR | AMOSR |
---|
IT/步 | CPU/s | IT/步 | CPU/s | IT/步 | CPU/s | IT/步 | CPU/s | IT/步 | CPU/s | IT/步 | CPU/s | IT/步 | CPU/s | IT/步 | CPU/s |
1.0 |
7 |
0.06 |
5 |
0.05 |
8 |
1.15 |
5 |
0.86 |
8 |
6.14 |
6 |
4.12 |
8 |
38.84 |
5 |
28.41 |
1.2 |
7 |
0.06 |
4 |
0.04 |
7 |
0.97 |
4 |
0.67 |
7 |
4.96 |
4 |
3.19 |
7 |
37.56 |
4 |
21.44 |
1.4 |
6 |
0.05 |
3 |
0.03 |
7 |
0.89 |
3 |
0.47 |
7 |
5.72 |
3 |
2.78 |
7 |
36.50 |
3 |
15.06 |
1.6 |
6 |
0.05 |
3 |
0.03 |
6 |
0.79 |
3 |
0.44 |
6 |
4.78 |
3 |
2.31 |
6 |
30.64 |
3 |
17.24 |
1.8 |
5 |
0.04 |
3 |
0.02 |
5 |
0.71 |
3 |
0.48 |
6 |
4.77 |
3 |
2.75 |
5 |
27.29 |
4 |
20.72 |
2.0 |
4 |
0.03 |
4 |
0.03 |
4 |
0.64 |
3 |
0.55 |
5 |
4.04 |
3 |
2.86 |
5 |
30.30 |
4 |
23.53 |
2.2 |
5 |
0.04 |
4 |
0.03 |
5 |
0.78 |
4 |
0.67 |
5 |
4.64 |
4 |
3.59 |
5 |
29.15 |
4 |
27.47 |
从表2中可以看到当矩阵维数为400、 1 600、3 600和6 400时,从最小化迭代时间考虑,MSOR相对应的最优参数分别为2.0、2.0、2.0和1.8,然而AMSOR的最优参数分别为1.8、1.6、1.6和1.4。
表3和表4中列出了当分别为2和4,矩阵维数增加时在最优参数下6种方法的迭代步数、迭代时间以及残差范数的比较结果。
表3 例1中最优参数下6种方法的数值结果(μ=)
Tab. 3 Numerical results for six methods with optimal parameters for example 1(μ=)
方法 | | | | |
---|
IT/步 | CPU/s | RES | IT/步 | CPU/s | RES | IT/步 | CPU/s | RES | IT/步 | CPU/s | RES |
MJ |
9 |
0.12 |
8.17×10-7 |
10 |
1.95 |
5.17×10-7 |
10 |
10.19 |
6.36×10-7 |
10 |
52.33 |
6.33×10-7 |
AMJ |
7 |
0.08 |
8.67×10-7 |
8 |
1.80 |
4.40×10-7 |
8 |
8.10 |
4.56×10-7 |
8 |
42.52 |
6.50×10-7 |
GS |
7 |
0.06 |
8.67×10-7 |
8 |
1.15 |
4.40×10-7 |
8 |
6.14 |
4.56×10-7 |
8 |
38.84 |
6.50×10-7 |
AGS |
5 |
0.05 |
6.65×10-7 |
5 |
0.86 |
7.67×10-7 |
6 |
4.12 |
3.81×10-7 |
5 |
28.41 |
7.44×10-7 |
MSOR |
4 |
0.03 |
9.47×10-7 |
4 |
0.64 |
2.39×10-7 |
5 |
4.04 |
2.97×10-7 |
5 |
27.79 |
9.91×10-7 |
AMSOR |
3 |
0.02 |
4.15×10-7 |
3 |
0.44 |
1.72×10-7 |
3 |
2.31 |
2.78×10-7 |
3 |
15.06 |
3.85×10-7 |
表4 例1中最优参数下6种方法的数值结果(μ=)
Tab. 4 Numerical results for six methods with optimal parameters for example 1(μ=)
方法 | | | | |
---|
IT/步 | CPU/s | RES | IT/步 | CPU/s | RES | IT/步 | CPU/s | RES | IT/步 | CPU/s | RES |
MJ |
6 |
0.04 |
4.39×10-7 |
6 |
1.21 |
6.66×10-7 |
6 |
6.20 |
5.82×10-7 |
6 |
34.13 |
8.14×10-7 |
AMJ |
5 |
0.03 |
3.89×10-7 |
5 |
1.07 |
4.41×10-7 |
5 |
5.06 |
7.18×10-7 |
5 |
28.24 |
4.25×10-7 |
GS |
5 |
0.04 |
3.89×10-7 |
5 |
0,87 |
4.41×10-7 |
5 |
4.67 |
7.18×10-7 |
5 |
25.29 |
4.25×10-7 |
AGS |
4 |
0.03 |
3.78×10-7 |
4 |
0.75 |
2.46×10-7 |
4 |
3.63 |
3.90×10-7 |
3 |
22.13 |
9.62×10-7 |
MSOR |
4 |
0.02 |
1.50×10-7 |
4 |
0.50 |
7.35×10-7 |
4 |
3.75 |
9.09×10-7 |
5 |
22.77 |
1.51×10-7 |
AMSOR |
2 |
0.01 |
1.58×10-7 |
2 |
0.36 |
8.33×10-7 |
3 |
2.11 |
5.33×10-8 |
3 |
14.53 |
6.86×10-8 |
从表3和图1中可以看到所有的方法都快速收敛,并且所有迭代法的迭代时间随着矩阵维数的增加而增加。测试的6种算法中AMSOR需要最少的迭代步数与时间,并且所有的加速模系矩阵分裂迭代法与相对应的模系矩阵分裂迭代法相比迭代步数与迭代时间都更少。
Fig. 1 Residual comparison of two algorithms for example 1
当时系数矩阵变得更加对角占优。从表4可以看出,在相同的矩阵维数下,6种方法的迭代步数与时间少于表3中的结果,并且加速模系矩阵分裂迭代法仍优于相对应的模系矩阵分裂迭代法。
表5列出了时,以0.2为间隔从1.0到2.2变化以及矩阵维数增加时,MSOR及AMSOR算法迭代步数与迭代时间的数值结果。
表5 例2中当α变化时MSOR和AMSOR的迭代步数与时间 (μ=)
Tab. 5 IT and CPU for MSOR and AMSOR with the change in α for example 2(μ=)
| | | | |
---|
MSOR | AMOSR | MSOR | AMOSR | MSOR | AMOSR | MSOR | AMOSR |
---|
IT/步 | CPU/s | IT/步 | CPU/s | IT/步 | CPU/s | IT/步 | CPU/s | IT/步 | CPU/s | IT/步 | CPU/s | IT/步 | CPU/s | IT/步 | CPU/s |
1.0 |
7 |
0.06 |
6 |
0.05 |
7 |
1.18 |
6 |
1.12 |
7 |
8.78 |
6 |
6.04 |
7 |
57.11 |
6 |
36.82 |
1.2 |
6 |
0.04 |
5 |
0.03 |
6 |
0.97 |
5 |
0.93 |
6 |
5.63 |
5 |
5.06 |
6 |
40.36 |
5 |
35.61 |
1.4 |
6 |
0.04 |
4 |
0.03 |
6 |
0.92 |
4 |
0.81 |
6 |
5.79 |
4 |
4.11 |
6 |
33.72 |
5 |
31.03 |
1.6 |
5 |
0.03 |
4 |
0.01 |
5 |
0.86 |
4 |
0.78 |
5 |
5.13 |
4 |
4.21 |
5 |
29.04 |
4 |
28.14 |
1.8 |
5 |
0.02 |
4 |
0.02 |
5 |
0.85 |
5 |
0.83 |
6 |
5.53 |
4 |
3.75 |
5 |
33.28 |
4 |
21.27 |
2.0 |
6 |
0.04 |
5 |
0.03 |
6 |
1.08 |
5 |
0.99 |
6 |
6.79 |
5 |
4.19 |
6 |
47.15 |
4 |
22.77 |
2.2 |
6 |
0.04 |
5 |
0.03 |
6 |
1.23 |
5 |
1.08 |
6 |
7.83 |
5 |
4.51 |
6 |
55.52 |
5 |
29.62 |
从表5中可以看到,当,矩阵维数为400、 1 600、3 600和6 400时,MSOR相对应的最优参数分别为1.8、1.8、1.6和1.6,而AMSOR的最优参数分别为1.6、1.6、1.8和1.8。
表6和表7中列出了当分别为2和4,矩阵维数增大时在最优参数下6种方法的迭代步数、迭代时间以及残差范数的比较结果。
表6 例2中最优参数下6种方法的数值结果(μ=)
Tab. 6 Numerical results for six methods with optimal parameters for example 2(μ=)
方法 | | | | |
---|
IT/步 | CPU/s | RES | IT/步 | CPU/s | RES | IT/步 | CPU/s | RES | IT/步 | CPU/s | RES |
MJ |
8 |
0.06 |
5.10×10-7 |
8 |
1.73 |
6.69×10-7 |
8 |
9.43 |
7.58×10-7 |
8 |
50.99 |
7.29×10-7 |
AMJ |
8 |
0.05 |
4.32×10-7 |
7 |
1.72 |
7.83×10-7 |
7 |
8.68 |
8.17×10-7 |
8 |
47.49 |
4.44×10-7 |
GS |
7 |
0.06 |
5.80×10-7 |
7 |
1.18 |
3.99×10-7 |
7 |
8.78 |
4.15×10-7 |
7 |
57.11 |
5.78×10-7 |
AGS |
6 |
0.05 |
6.39×10-7 |
6 |
1.12 |
5.43×10-7 |
6 |
6.04 |
4.96×10-7 |
6 |
36.82 |
6.92×10-7 |
MSOR |
5 |
0.02 |
4.35×10-7 |
5 |
0.85 |
3.28×10-7 |
5 |
5.13 |
5.14×10-7 |
5 |
29.04 |
3.83×10-7 |
AMSOR |
4 |
0.01 |
9.30×10-7 |
4 |
0.78 |
3.27×10-7 |
4 |
3.75 |
9.68×10-7 |
4 |
21.27 |
8.00×10-7 |
表7 例2中最优参数下6种方法的数值结果(μ=)
Tab. 7 Numerical results for six methods with optimal parameters for example 2(μ=)
方法 | | | | |
---|
IT/步 | CPU/s | RES | IT/步 | CPU/s | RES | IT/步 | CPU/s | RES | IT/步 | CPU/s | RES |
MJ |
6 |
0.04 |
4.05×10-7 |
6 |
1.14 |
5.35×10-7 |
6 |
6.30 |
4.53×10-7 |
6 |
32.45 |
6.24×10-7 |
AMJ |
5 |
0.03 |
8.47×10-7 |
5 |
1.13 |
9.79×10-7 |
5 |
5.67 |
7.29×10-7 |
6 |
30.79 |
2.47×10-7 |
GS |
5 |
0.04 |
7.54×10-7 |
5 |
0.89 |
8.63×10-7 |
5 |
5.22 |
6.42×10-7 |
5 |
26.60 |
8.83×10-7 |
AGS |
5 |
0.03 |
2.77×10-7 |
5 |
0.87 |
2.68×10-7 |
4 |
4.88 |
8.36×10-7 |
5 |
24.26 |
2.29×10-7 |
MSOR |
5 |
0.02 |
5.06×10-7 |
5 |
0.82 |
6.65×10-7 |
5 |
4.49 |
8.26×10-7 |
5 |
23.58 |
9.60×10-7 |
AMSOR |
4 |
0.01 |
5.49×10-7 |
4 |
0.76 |
5.73×10-7 |
3 |
3.67 |
6.93×10-7 |
4 |
20.97 |
6.24×10-7 |
表6和表7中的数值结果进一步验证了从表3和表4得到的结论,并且6种方法对于对称矩阵的迭代步数与时间略多于非对称矩阵。测试的6种算法中AMSOR算法的计算效率优于其他5种方法,并且所有的加速模系矩阵分裂迭代法仍优于相对应的模系矩阵分裂迭代法。
本文构造了求解一类隐式互补问题的加速模系矩阵分裂迭代法。理论分析建立了系数矩阵为⁃矩阵时的收敛性。数值结果表明,加速模系矩阵分裂迭代法在迭代步数和迭代时间上均优于传统的模系矩阵分裂迭代法。
然而对于隐式互补问题的求解,无论是模系矩阵分裂迭代法还是加速的模系矩阵分裂迭代法,内迭代的收敛速度在整个迭代过程中都有着十分重要的影响。合适的内迭代停止准则或迭代步数可以加速求解隐式互补问题的计算效率。目前,对于内迭代最优的停止准则以及停止的迭代步数还没有很好的结论,并且内迭代与外迭代之间如何平衡也是一个十分有挑战性的课题,这需要笔者进一步的研究。
参考文献
1 FERRIS M C, PANG J S. Engineering and economic applications of complementarity problems[J]. SIAM Review, 1997, 39(4): 669.
[百度学术]
2 PANG J S. The implicit complementarity problem[M]. New York: Academic Press,1981.
[百度学术]
3 COTTLE R W, PANG J S, STONE R E. The linear complementarity problem[M]. San Diego: Academic Press, 2009.
[百度学术]
4 BAI Z Z. Modulus-based matrix splitting iteration methods for linear complementarity problems[J]. Numerical Linear Algebra with Applications, 2010, 17(6): 917.
[百度学术]
5 ZHANG L L. Two-step modulus-based matrix splitting iteration method for linear complementarity problems[J]. Numerical Algorithms, 2011, 57(1): 83.
[百度学术]
6 LI W. A general modulus-based matrix splitting method for linear complementarity problems of -matrices[J]. Applied Mathematics Letters, 2013, 26(12): 1159.
[百度学术]
7 ZHENG H, LI W, VONG S. A relaxation modulus-based matrix splitting iteration method for solving linear complementarity problems[J]. Numerical Algorithms,2017, 74(1): 137.
[百度学术]
8 BAI Z Z, ZHANG L L. Modulus-based synchronous multisplitting iteration methods for linear complementarity problems[J]. Numerical Linear Algebra with Applications, 2013,20(3): 425.
[百度学术]
9 XIA Z C, LI C L. Modulus-based matrix splitting iteration methods for a class of nonlinear complementarity problem[J]. Applied Mathematics and Computation, 2015,271(1): 34.
[百度学术]
10 XIE S L, XU H R, ZENG J P. Two-step modulus-based matrix splitting iteration method for a class of nonlinear complementarity problems[J]. Linear Algebra and Its Applications, 2016,494: 1
[百度学术]
11 LI R, WANG Y, YIN J F. On the convergence of two-step modulus-based matrix splitting iteration methods for a restricted class of nonlinear complementarity problems with -matrices[J]. Numerical Mathematics: Theory, Methods & Applications, 2018, 11(1):128.
[百度学术]
12 李蕊,殷俊锋. 两步模系矩阵分裂算法求解弱非线性互补问题[J].同济大学学报(自然科学版),2017, 45(2): 296.
[百度学术]
LI Rui, YIN Junfeng. Two-step modulus-based matrix splitting algorithms for weakly nonlinear complementarity problems[J]. Journal of Tongji University (Natural Science), 2017, 45(2): 296.
[百度学术]
13 王艳,殷俊锋.李蕊. 松弛模系矩阵分裂迭代法求解一类非线性互补问题[J]. 同济大学学报(自然科学版), 2019, 47(2): 291.
[百度学术]
WANG Yan, YIN Junfeng, LI Rui. A relaxation modulus-based matrix splitting iteration method for a class of nonlinear complementarity problems[J]. Journal of Tongji University (Natural Science), 2019, 47(2): 291.
[百度学术]
14 LI R, YIN J F. Accelerated modulus-based matrix splitting iteration methods for a restricted class of nonlinear complementarity problems[J]. Numerical Algorithms, 2017, 75(2): 339.
[百度学术]
15 HUANG B H, MA C F. Accelerated modulus-based matrix splitting iteration method for a class of nonlinear complementarity problems[J]. Computational and Applied Mathematics, 2018, 37: 3053.
[百度学术]
16 HONG J T, LI C L. Modulus‐based matrix splitting iteration methods for a class of implicit complementarity problems[J]. Numerical Linear Algebra with Applications, 2016, 23(4): 629.
[百度学术]
17 LI C L, HONG J T. Modulus-based synchronous multisplitting iteration methods for an implicit complementarity problem[J]. East Asian Journal on Applied Mathematics, 2017, 7(2): 363.
[百度学术]
18 WANG A, CAO Y, SHI Q. Convergence analysis of modulus-based matrix splitting iterative methods for implicit complementarity problems[J]. Journal of Inequalities and Applications, 2018,2018(1): 1.
[百度学术]
19 WANG Y, YIN J F, DOU Q Y, et al. Two-step modulus-based matrix splitting iteration methods for a class of implicit complementarity problems[J]. Numerical Mathematics: Theory, Methods & Applications, 2019, 12(3): 867.
[百度学术]
20 CAO Y, WANG A. Two-step modulus-based matrix splitting iteration methods for implicit complementarity problems[J]. Numerical Algorithms, 2019, 82(4): 1377.
[百度学术]
21 ZHENG N, YIN J F. Accelerated modulus-based matrix splitting iteration methods for linear complementarity problem[J]. Numerical Algorithms, 2013, 64(2): 245.
[百度学术]
22 ZHENG N, YIN J F. Convergence of accelerated modulus-based matrix splitting iteration methods for linear complementarity problem with an -matrix[J]. Journal of Computational and Applied Mathematics, 2014, 260: 281.
[百度学术]
23 FROMMER A, MAYER G. Convergence of relaxed parallel multisplitting methods[J]. Linear Algebra and its Applications, 1989, 119: 141.
[百度学术]
24 VARGA R S. Iterative analysis[M]. Englewood Cliffs: Prentice Hall, 1962.
[百度学术]