第37卷第4期 南昌大学学报(理科版) Vo1.37 NO.4 2013年8月 Journal of Nanchang University(Natural Science) Aug.2013 文章编号:1006—0464(2013)04—0307—06 线性互补问题基于模同步块多重 分裂方法的收敛性 孙冲冲,汪 祥,李 燕 (南昌大学数学系,江西南昌 330031) 摘要:通过利用不动点迭代来研究线性互补问题,根据基模同步多重分裂迭代方法将其线性互补问题的系数矩 阵是点的形式推广到块H+的形式,并且分析了当系数矩阵是块矩阵时线性互补问题解的收敛情况。 关键词:线性互补问题;块多重分裂;块H+矩阵;模方法 中图分类号:O241.6 文献标志码:A Convergent analysis of linear compiementarity problems based on synchronous block multisplitting iteration methods LI Yan,WANG Xiang,SUN Chongchong (Department of Mathematics,Nanchang University,Nanchang 330031,China) Abstract:We studied the linear complementarity problem by using the fixed point iteration method in this paper.Its coefficient matrix was generalized from point form to block form,according to the modulus—based synchronous multi—splitting iteration methods.We also established the convergence theory of these modu— lus—-based synchronous block muhisptitting iteration methods when the coefficient matrix was a block ma—— trix. Key words:linear complementarity problem;block matrix multi—splitting;block H+matrix;modulus method 线性互补问题是一类重要的优化问题,在线性 计算更高速多程序环境的要求,本文将E7]中基模 规划、凸二次问题、流体动力学的自由边界问题及网 同步多重分裂迭代法结合E63中的块松弛迭代法来 络平衡问题等许多科学计算和工程中有着广泛的应 研究其基模同步块多重分裂迭代法的收敛情况。在 用 。 对松弛参数和块多重分裂的合理限制下,我们可以 本文考虑如下线性互补问题LCP(q,A): 得封MSBM的对应的块Jacobi,块Gauss—Seidel,块 r:一Az+g≥0且 (Az+g)一0 (1) SOR,块AoR方法,其中线性互补问题的系数矩阵 其中矩阵A∈R 和向量q∈R”,r, ∈R”为向量 A为块H矩阵,且A的块对角矩阵为正的。这对于 对。 研究系数矩阵是大型稀疏且呈规则块形式的线性互 为了快速而经济地解决线性互补问题LCP(q, 补问题的解的收敛情况有非常重要的意义。 A),文[2]中给出了基模分裂方法,这类方法是将 LCP(q,A)转换为只关于特殊向量的绝对值的不动 l 预备知识 点方程系统,包括一些特殊的基模松弛方法如 为了研究线性互补问题的基模同步块多重分 Jacobi,Gauss—Seidel,SOR和AOR,还给出了模迭 裂迭代法的收敛情况,在此先介绍一些定义和引理。 代的一般框架形式 ,修定模迭代法[5]。为了满足 定义1[‘] 定义集合: 收稿日期:2012—10—12。 基金项目:国家自然科学基金资助项目(11101204),江西省青年科学家(井冈之星)项目(20122BCB23003),江西省自然科 学基金资助项目(20114BAB201004),江西省教育厅科研项目(GJJ12011),江西省研究生创新项目(YC2011一 S007)。 作者简介:汪祥(198O一),男,博士,教授,博士生导师。E-mail:wangxiang49@ncu.edu.cn。 南昌大学学报(理科版) L J( 1, 2,…, )一,{A=A E L ( 1,,z2, (2)[AB]≤[A][B](EAr]≤[A][.z]); (3)[yA]≤I y I[A]([弦]≤1),l[z]); (4)JD(A)≤lD(1 A I)≤P([A])。 弓I理2[ ] 设A∈L ,f( 1, 2,…,,2p),为 …, )l A ∈L(R )非奇异(i一1,2,…,户)} L ,( 1, 2,…, )一.{A—diag(A11,A22,…, A p i A ∈L(R” )非奇异( 一1,2,…, )} 定义2[ 对于是∈{1,2,…,r),若分块矩阵 ^ ,N ,E^E L ( 1,”2,…, )满足 (1)A—Mk—N ,det(M )≠0,忌一1,2,…,r; (2)E—diag(E,k1,…,E ),志一1,2,…,r且 l lE ll一1,i一1,2,…,P。 则称三元组集( ,N ,E )(是一1,2,…,r)为 分块矩阵A的一个多分裂,这里ll・ll表示满足 l l一1( ∈L(R )为单位矩阵)的相容矩阵范 数。 定义3E 设A∈L (n , 2,…, ),其(工) 型块比较矩阵(M)==:(<M) )E L(R )和(U)型块 比较矩阵(<M>)一(((M>) )E L(R )分别定义 为 一 lJ i,j一1,2,-.-,p f 1 .i—i ‘‘M 一1一ll tM ll, ≠ i,j一 ’ 2,…,P 另外对于块矩阵A∈L ( , ,…, ),L E L ( 1, ”,n ),如果分别记D(L)一diag(Ll】, L22,…,L ),B(L) 一D(L) 一 L,J(A) 一 D(A)_1B(A), (A)=p(J ̄a)), (A)一』D( (A)), 则有 ( — (A)>一((J—J(A))):==((A>>, 2(A) ≤ (A) 定义4E 设A∈L ( 1, 2,…,n ),如果存 在P,Q∈L , (,2 , ,…,,z ),使得<PAQ)为M矩 阵,则称A是关于非奇异块矩阵P,Q的(I)型块H 矩阵;使得<<PAQ)>为M矩阵,则称是关于非奇异 块矩阵P,Q的(Ⅱ)型块H矩阵。 定义5E 设A∈L (n ,n2,…, ),则称[A] :==(I{Mo lI)∈L(Rp)为块矩阵A的块绝对值。与 此相似,可定义块向量z E V ( 。, :,…, )的块绝 对值[ ]E R 。 下面给出块绝对值的一些重要的性质: 引理1[ 设A,B∈L ( 1, 2,…, ), , ∈V ( 1,n2,…,扎 ),y∈R ,贝4 (1)l[A]一[B]l≤[A+B]≤[A]+[B](1 [z]一[.y]l≤[ + ]≤[z]+Ey3); H (P,Q)矩阵,则 (1)A非奇异; (2)[(PAQ) ]≤<PAQ>~; (3) (PAQ)<1。 弓I理3[ ] 设A∈L ,J( l, 2,…, )为 H ”(P,Q)矩阵,则 (1)A非奇异; (2)E(PAQ ̄ ]≤(<PAQ)) ED(PAQ ̄ ]; (3) (PAQ)<1。 引理4E8_’ 令A∈R 是H+矩阵,则 LCP(q,A)对于任意的q E R 有唯一的解。 又线性互补问题LCP(q,A)可以转变为不动点 方程问题,文_8 中给出了如下引理。 引理5 令A—M—N为矩阵A的分裂, 为正对角矩阵,并且7>0,那么对于线性互补问题 LCP(q,A)以下两种情况成立: (1)如果( ,r)是线性互补问题LCP(q,A)的 1 解,则 一去y(厶 —n叫r)满足下面隐式不动点方程 (n+M) —Nx+(n—A)l z I—yq。 (2)如果z满足(1)中的隐式不动点方程,则 一 (1 z l+z)和r一 n(1 1一 )。 是线性互补问题的解。 2 块多重分裂迭代方法 文[7]中给出了线性互补问题的基模同步多重 分裂迭代法,结合文[6]中给出的并行矩阵分裂块 松弛迭代算法,我们将其推广到块的形式,即基模同 步块多重分裂迭代法(MSBM): (MSBM)令( ,N ,Ek)(是一1,2,…,r)是系 数矩阵A∈R ”的多重分裂,任给一初始向量 ∞ ∈R”,m一0,1,2,…直到迭代序列{ } 。c R 收敛,z‘ ”E R 和z‘ ”E R阜分别是通过下列式 子计算出的 州 一土(1 ‘ "I+ 卅”)和z‘ "一 y Ekx ^) =1 其中z ’是通过求解下面的线性方程得到 (n+M^)Iz 一N z +(n—A)l z l一 第4期 汪 祥等:线性互补问题基于模同步块多重分裂方法的收敛性 ・ 3O9 ・ 对于块矩阵A∈R ,其块对角矩阵为D— diag(A A z,…,A ),L 为块状的严格下三角矩 阵矩阵,U^一D—L 一A,记(D—L ,U ,E )为矩 阵A∈R 的三组元多重分裂,在MSBM中取 I(D- ) ,…, INk一上((1一 )D+( 一f1)+ U ) 可得到对应的MSBMAOR迭代方法,其中 (an+D一』8L ) 一I-(1一a)D+(d—f1)L + aU^] -4- ( —A)I z ’I一为],k—l,2,…,r 注 MSBMAOR方法也可推广到其对称形式, 即MSBMSAOR方法 u]。 当参数对(a,口)分别取(a,a),(1,1)和(1,O), 可以得到相应的MSBMSOR,MSBMGS和MSBMJ 3 收敛性分析 在这部分将讨论LCP(q,A)的系数矩阵A是 块H一矩阵且其块对角矩阵为正时,LCP(q,A)的 解的收敛情况。 在此,令( ,r )是LCP(q,A)的精确解,由引 理4可知 1 一÷y( 一n r ) 厶 类似E7],要证{ ) 。的收敛性只需证{z ) 。 的收敛性。 由于A∈L ( l, 2,…, ),为块H (P,Q) 矩阵,由前面的引理2和引理3知, (PAQ)=== p(J<H)<1,J 一J<H>+ P ,其中P一(1,1,…,1) ∈尺 ,根据e>0是任意的,使得p(J )<1,显然 为非负矩阵,再根据Perron-Frobenius定理_1 知存 在正向量 ∈R ,使得J 一p£ 。 令( ,N ,E )(是一1,2,…,r)和(D—L ,U , E)( 一1,2,…,r)为矩阵A的块多重分裂和块三 角多重分裂,对应地可得到: 对于MsBM方法,下式成立 ( + )z 一N +(n—A)I z I一弼 (1.4) 对于MSBMA0R方法,下式成立 (0O+D一 ^)z ===[(1一a)D+ (口一f1)L +aU ]z + ( 一A)I z I一婀] (】.5) 下面讨论MSBM和MSBMAOR的收敛性 定理1 令A∈L ( 1,,22,…, )为块 H (P,Q)矩阵,H∈ (B1 (PAQ),令(M ,N , E )(愚一1,2,…,r)和(D—L ,U ,E )( 一1,2, …,r)为块H矩阵的块多重分裂和块三角多重分 裂,假设y>0且n为正的块对角矩阵,且有n≥ D(H)和diag(O)一diag(D(H))。 (1)如果H一 一N (愚一1,2,…,r)为H一 致分裂,(H)一D 一B H ,那么按MSBM方法产 生迭代序列{z } 。收敛到LCP(q,A)关于任意 初值 ∞ ∈R 的唯一解 。 (2)如果(H>一( )一[ ]一[ ]===D 一 B<H>,k=:=1,2,…,r那么按MSBM—AoR方法产生 的迭代系列{2 }7。n。收敛到LCP(q,。A)关于任意 1 初值 ∞ ∈R阜的唯一解 ,其中0< ≤a< 。 |D(H> 证明 (1)因H∈ (PAQ),则<H>::= (PAQ),又A∈L ( , 。,…, )为H ’(P,Q)矩 阵,故H∈L ( 1, 2,…, )为H ’(J,D,H一 一N ( 一1,2,…,r)为H一致分裂,(H>一 D(H)一B<H>,则(H)≤<M )≤D(H),因此( ) 为M矩阵,从而n+M ,k===1,2,…,r,为块H矩 阵,且diag(g/)一diag(D(H))。故有 < +M )一< >+( )・En—D(H)]一 (n>一(D(H)>一(力)一D<H> 即 [( +M ) ]≤< + > 一(<n)+<M )) 通过式(1.2)和(1.4)相减得 一z 一(g2+Mk) [N (z ’一z )+ ( —H)(I z l—l z I)] 又∑E =1 一z ”,则 z‘m 一32 一∑E (n+ )一 [ (z‘ 一z )+ ^一1 ( —H)(1 ’I—l z 1)] 从而有 [z ”一z ]≤ ∑E=1 E ][(n+ )~EEN ][(z‘ 一z )]+ [( —HI(Ex ]一[z ]≤ {EN ]+E(n—H]}[.z 一 ]≤∑EE ][( )+( )]一 {[ ]+ ^=1 ・310・ 南昌大学学报(理科版) 2013正 [(n—H]}[z 一32 ]:一H BM[z 一 ] 又H—Mk—N (忌一1,2,…,r)为H一致分 H B 裂,则 (H)一( >一[ ],(H>一D< )一B(H) [N I一(M >一(H)一<M )一D<H>+B<H) 根据E 和[・]的定义知∑[ ]一I o从而有 ∑[ ]((n)+( ))一 {[ ]+ 一1 [ —H]}≤∑[E]((n)+( )) {< )一 {一1 D(m+B(H)+<n>一D(H)+B《H)}≤ ,一2∑[ ](<n>+( ))-1 D H)(J—J)≤ ^一l J一2∑[E ]((n>+(一 ))_。D ( 一J ) k—l [ H 1J 由Perron—Frobeniz 1j广●L us定理知,存在正向量 ∈R 使得 时 z m 一— z z ] ] <M >)一 D(] H、(卜一J ) 记D =di≤ ag(M ̄),其中D 和n为正的块对角 ≤ 矩阵,则有 (<n)+<∑一rL ∑ rL E >) ≥E ]J ((n>+(D >) >0, 1J rL ∑E (<n>+( >)一1 C: >o,志一1,2,…,r 又因为 + <1,故 + D H u一D < 一2H (1一PE)∑[l -Ek-l(<O>+ 一 一D )~D(H)一 H BM < 因此f0(HMsBM)<1,则得到第一个结论。 下面证明(2),类似(1)的证明方法。 “ 一( + 一 )一 [[(1一a) +( )L +d ](z ’一z )+( —H)(f z‘ ’l—I z 1)] E ( + 一 )一 [[(1一 a) +(a— ) +a—U ](z( 一z )+(n~H)(I 上式两边取绝对值并且放大 州 一 ] ≤∑[=1 E][( +D- )一 ][1 l—a l[ ]+(a一 )[ ]+口[ ]]・[( ‘ 一z ] +[ —H]([z ]一[ ]) ) ]1-1-I 1一a I[M ]+(a一卢)[ ]+ ]+[Q ≤ ]) (I 1一a l[2 一 ]+(a-p)EE ]+ ]十[ —H])[z 一-z ]一H BM^(垠(a, )[z 一z ] 由于 ∑ [] B 一[ ]+[, ],[ ]≥D 故有 C: H M^0R(+ a, )一∑[E ](a(n>+ =1 D m一 L ]) (I 1一a I[D]+ (a一 )[L ]+ U ]+[n—H])一 ∑[1 E](a(n)+D 一 ])一 (I 1一a I[ ]+ ((n)一D )一 ]+20# )≤I一 ∑[E ](a<n>+D 一 L]) ((1+a一 =l 1一a I)D(H)一2 B(H))≤ J一∑[ ](a(n)+D H)一 ])一 D{ ((1+a一 =1 1 1一Ot 1)j一2 )≤ ∑[E ](a(n)+D Ⅲ一 ])D ((1+ 1 a—I l—a I)J一2od ) H eMA呻(a, ) ≤ 一∑[ ](a(n)+D H)一 =1 L ])~D ((1+a—l 1一a 1) 一2M ) ≤ ∑[E ](口< >+D 一 ])~D 其中 一1+a—l 1一口I一2 。 由于0<a< ,则0:一1+a~J 1一a l一2叩 p(H> >0。 根据矩阵谱半径的连续性,取足够小的e使得 >0。 HMSBMA (口,卢) ≤ 一 ∑[E ](a< )+ =1 D(H)一 L^])~D(H) < 因此lD(H eMAOR( , ))<1,即第二个结论成 立。 定理2 令 ∈L ( l, 2,…, 。)为块 H ”(P,Q)矩阵,H∈n ”(PAQ),令( ,一N , E )(愚一1,2,…,r)和( 一 , ,E )(志一1,2, 第4期 汪 祥等:线性互补问题基于模同步块多重分裂方法的收敛性 ・ 31l ・ …,r)为块H矩阵的多重分裂和块三角多重分裂, 假设y>0, 为正的块对角矩阵且n≥D(H), diag(,f2)=diag(D(H))。 ∑EE ][(D(H)一 ( k 1 + D(H)一 )一 ]{[D(H)一 ]+[(D(H)一 z 一 z — l≤ (1)如果D( )===D(H),(<H>>一<( >)一 [D(H)一 ]一卜一B<<H)),(足一1,2,…,r),那么按 MSBM方法产生迭代系列{2 ’) 。收敛到LCP(q, A)关于任意初值 ∞ ∈R罩的唯一解 。 ∑[E][((D(H)一 )>+(( >))一 ]{[N -1+ 1 [(D(H) 令 —D(H) H])J z‘ 一z (2)如果<(H>>一J一[__ Lk]一[D- Uk]一I —B.m),k一1,2,…,r,那么MSBMA0R方法产生 的迭代系列{z } 。收敛到LCP(q,A)关于任意 初值2∞’∈R 的唯一解 ,其中0< ≤a< 1 ——o (‘H) 证明 (1)由H∈n(BJ”(PAQ),<(H)>一 (( >>一I-D(H)= ]一I—B H",D( )=== D(H),则M ∈L (7z1, 2,…,n )且(<H>>≤ (<一/VL>>≤ ,即 为H (工,D矩阵。记 一 D(H)_。N ,-, 一D(H) ,志=1,2,…,r由前 面的引理可得 [_, ]≤<( >)一 一(( >)一 又 ≥D(H),diag(O)===diag(D(H))。 则有 < + )一(n>+<Mk)・[ ~D(H)]一<D) 一(D(H)>=(n>一D<H> [(n+_, )一 ]≤((n+-, )>一t一(<( ))+ (<一lVL>>)~ 根据(1.3)和(1.5)有 f(力+M )z ===N z +(n—H)I z I一为 【(力+ )z 一N +(力一H)J I—y口 上式两式相减得到 (n+ )( ’一x )一Nk(z 一x )+( —H)(I l—I x.I) 又∑Ekx — ‘ ”,则 1 (z‘ ・ ’一z )=== 一 X )+( 一H)(1 I—I x I)) 又∑[1 E]= ,则 一 t≤塞1k叫c~ c + ))一 (D(H)一 ( + 一H))]I x‘ 一 1≤ H eM: 一 ∑[ ](((D(H)一 )> + ((_, >>)一 ]{[N ]+[(D(H)一 n—D(H)一 H]) 又 r H M: 一 ∑[E ](((D(H)一 力)> + << >))一 ]{[Ⅳ ]+[(D(H)一 一D(H)一 HI} ≤∑[E ](<<D(H)一 n)>+((', >))-1]{(( >) 一 +B< H))+[(D(H) ~D(H) H]}一 ∑[最](<<D(H)一 n>>+(< >>)一 ]{(( >>一I k=1 +B<(H)>+(<D(H) n)>一J+B((H)>}一 一 2∑[E](((D(H)一 n>>+<< >))_。]{I--B ( ) k=l —I一2∑[E ](((D(H)一 n>>+<( >>)一 ]{j一 ^一1 J c c H) ) ≤ I 一 2∑[E ](<(D(H)一 )) + =1 << ))) ]{J一-,E((H))) 其中J (<H))一J(<H))+ P ,e一(1,1,…,1)∈ R ,显然J H"为非负矩阵,则存在正向量 ,使得 ., <(H)> 一PE((H)) ,PE((H)) 一p(J H))),因此有 H M ≤ 一2∑[E ](<(D(H)一 n)>+ ^=1 ((M >>) ]{J一,J <(H)>)'UE= 一2(1一 PE H) )∑[ ](<<D(H)一 n>>+(( >))-1 =1 记D 一diag(一Mk),k一1,2,…,r。又 和 D(H) 是正的对角矩阵,则下式成立: (((D(H)一 n)> + (< )>)一 ≥ (<(D(H)一 n>>+((D )>)一 ∑(((D(H) ^=1 ‘‘ ”\ ,, 有 H H BM ≤ 2(1 ・ 312 ・ 南昌大学学报(理科版) 2O13年 P£( ) )∑[k一1 E ](<(D(H)一 n>)+((D )>)一 < 即』D(H BM)<1。故按MSBM方法产生迭代系列 {z } 。收敛到LCP(q,A)关于任意初值z∞’E R 的唯一解 。 (2)由结论(1)和定理1的证明,类似可证(2)。 参考文献: [1] COTTLE R W,PANG J S,STONE R E.The Linear Complementarity Problem[M].San Diego:Academic Press,1992. [2] BAI Z Z.Modulus—based Matrix Splitting Iteration Methods for Linear Complementarity Problems[J]. Numerical Linear Algebra with Applications,2010,17: 917-933. [31 LEENAERTS D M W,van Bokhoven WMG.Piecewise Linear Modeling and Analysis[M].Dordrecht:Kluwer Academic Publishers,1998. [4] MURTY K G.Linear Complementarity,Linear and Nonlinear Programming[M].Berlin:Helderma nn- Verlag,1988. [5] D0NG J L,JIANG M Q.A Modified Modulus Method for Symmetric Positive-definite Linear Complementari— ty Problems[J].Numerical Linear Algebra with Appli一 cations,2009,16:129—143. [63 白中治.并行矩阵多分裂块松迭代算法[J].计算数学, 1995,3:238—252. [73 BAI Z Z,ZHANG L I .Modulus~based Synchronous Multisplitting Iteration Method for Linear Comple— mentarity Problems[J].Numerical Linear Algebra with Applications,2012,DOI:10.1002/nla.1835. E8] BAI Z Z,EVANS D J.Matrix Multisplitting Methods with Applications to Linear Complement—。tarity Prob—_ lems:parallel Synchronous and Chaotic Methods[J]. R6seaux et Syst6mes R6partis:Calculateurs Parallel6s, 2001,13:125-154. [9] BA1 Z Z,EVANS D J.Matrix Multisplitting Relaxa— tion Methods for Linear Complementarity Problems [J].International Journal of Computer Mathematics, 1997,63:309-326. [10] BAI Z Z.Modulus—based Matrix Splitting Iteration Methods for Linear Complementarity Problems[J]. Numerical Linear Algebra with Applications,2010,17 :917-933. [11] 汪祥,廖旦,王瑞瑞.求解模糊线性方程组的对称加速 超松驰迭代方法,南昌大学学报:理科版,2009,33(2): 1O3—1O7. [12] VARGA R S.Matrix herative Analysis[M].Springer— Verlag:Berlin and Heidelberg,2000.