Skip to main content
Springer logoLink to Springer
. 2017 Feb 2;2017(1):33. doi: 10.1186/s13660-017-1303-5

Error bounds for linear complementarity problems of weakly chained diagonally dominant B-matrices

Feng Wang 1,
PMCID: PMC5288451  PMID: 28216988

Abstract

In this paper, new error bounds for the linear complementarity problem are obtained when the involved matrix is a weakly chained diagonally dominant B-matrix. The proposed error bounds are better than some existing results. The advantages of the results obtained are illustrated by numerical examples.

Keywords: error bound, linear complementarity problem, weakly chained diagonally dominant matrix, B-matrix

Introduction

A linear complementarity problem (LCP) is to find a vector xRn×1 such that

(Mx+q)Tx=0,Mx+q0,x0,

where M=[mij]Rn×n and qRn×1. The LCP has various applications in the free boundary problems for journal bearing, the contact problem, and the Nash equilibrium point of a bimatrix game [13].

The LCP has a unique solution for any qRn×1 if and only if M is a P-matrix [4]. In [5], Chen et al. gave the following error bound for the LCP when M is a P-matrix:

xxmaxd[0,1]n(ID+DM)1r(x),

where x is the solution of the LCP, r(x)=min{x,Mx+q}, D=diag(di) with 0di1, and the min operator r(x) denotes the componentwise minimum of two vectors. If M satisfies special structures, then some bounds of maxd[0,1]n(ID+DM)1 can be derived [611].

Definition 1

[4]

A matrix M=[mij]Rn×n is called a B-matrix if for any i,jN={1,2,,n},

kNmik>0,1n(kNmik)>mij,ji.

Definition 2

[12]

A matrix A=[aij]Rn×n is called a weakly chained diagonally dominant (wcdd) matrix if A is diagonally dominant, i.e.,

|aii|ri(A)=j=1,in|aij|,iN,

and for each iJ(A)={iN:|aii|>ri(A)}, there is a sequence of nonzero elements of A of the form aii1,ai1i2,,airj with jJ(A).

Definition 3

[13]

A matrix M=[mij]Rn×n is called a weakly chained diagonally dominant (wcdd) B-matrix if it can be written in the form M=B++C with B+ a wcdd matrix whose diagonal entries are all positive.

García-Esnaola et al. [8] gave the upper bound for maxd[0,1]n(ID+DM)1 when M is a B-matrix: Let M=[mij]Rn×n be a B-matrix with the form

M=B++C,

where

B+=[bij]=[m11r1+m1nr1+mn1rn+mnnrn+], 1

and ri+=max{0,mij|ji}. Then

maxd[0,1]n(ID+DM)1n1min{β,1}, 2

where β=miniN{βi} and βi=biiji|bij|.

To improve the bound in (2), Li et al. [14] presented the following result: Let M=[mij]Rn×n be a B-matrix with the form M=B++C, where B+=[bij] is defined as (1). Then

maxd[0,1]n(ID+DM)1i=1nn1min{β¯i,1}j=1i1(1+1β¯jk=j+1n|bjk|), 3

where β¯i=biij=i+1n|bij|li(B+), lk(B+)=maxkin{1|bii|j=k,in|bij|} and

j=1i1(1+1β¯jk=j+1n|bjk|)=1,if i=1.

Recently, when M is a weakly chained diagonally dominant (wcdd) B-matrix, Li et al. [13] gave a bound for maxd[0,1]n(ID+DM)1: Let M=[mij]Rn×n be a wcdd B-matrix with the form M=B++C, where B+=[bij] is defined as (1). Then

maxd[0,1]n(ID+DM)1i=1n(n1min{β˜i,1}j=1i1bjjβ˜j), 4

where β˜i=biij=i+1n|bij|>0 and j=1i1bjjβ˜j=1 if i=1.

This bound in (4) holds when M is a B-matrix since a B-matrix is a weakly chained diagonally dominant B-matrix [13].

Now, some notation is given, which will be used in the sequel. Let A=[aij]Rn×n. For i,j,kN, denote

ui(A)=1|aii|j=i+1n|aij|,un(A)=0,bk(A)=maxk+1in{j=k,in|aij||aii|},bn(A)=1,pk(A)=maxk+1in{|aik|+j=k+1,in|aij|bk(A)|aii|},pn(A)=1.

The rest of this paper is organized as follows: In Section 2, we present some new bounds for maxd[0,1]n(ID+DM)1 when M is a wcdd B-matrix. Numerical examples are given to verify the corresponding results in Section 3.

Main results

In this section, some new upper bounds for maxd[0,1]n(ID+DM)1 are provided when M is a wcdd B-matrix. Firstly, several lemmas, which will be used later, are given.

Lemma 1

[13]

Let M=[mij]Rn×n be a wcdd B-matrix with the form M=B++C, where B+ is defined as (1). Then

(I+(BD+)1CD)1n1,

where BD+=ID+DB+ and CD=DC.

Lemma 2

[15]

Let A=[aij]Rn×n be a wcdd M-matrix with uk(A)pk(A)<1 (kN). Then

A1max{i=1n(1aii(1ui(A)pi(A))j=1i1uj(A)1uj(A)pj(A)),i=1n(pi(A)aii(1ui(A)pi(A))j=1i111uj(A)pj(A))},

where

j=1i1uj(A)1uj(A)pj(A)=1,j=1i111uj(A)pj(A)=1,if i=1.

Lemma 3

[14]

Let γ>0 and η0. Then, for any x[0,1],

11x+γx1min{γ,1},ηx1x+γxηγ.

Theorem 1

Let M=[mij]Rn×n be a wcdd B-matrix with the form M=B++C, where B+=[bij] is defined as (1). If, for each iN,

βˆi=biij=i+1n|bij|pi(B+)>0,

then

maxd[0,1]n(ID+DM)1max{i=1nn1min{βˆi,1}j=1i1(1βˆjk=j+1n|bjk|),i=1n(n1)pi(B+)min{βˆi,1}j=1i1bjjβˆj}, 5

where

j=1i1(1βˆjk=j+1n|bjk|)=1,j=1i1bjjβˆj=1,if i=1.

Proof

Let MD=ID+DM. Then

MD=ID+DM=ID+D(B++C)=BD++CD,

where BD+=ID+DB+. Similar to the proof of Theorem 2 in [13], we see that BD+ is a wcdd M-matrix with positive diagonal elements and CD=DC, and, by Lemma 1,

MD1(I+(BD+)1CD)1(BD+)1(n1)(BD+)1. 6

By Lemma 2, we have

(BD+)1max{i=1n1(1di+biidi)(1ui(BD+)pi(BD+))j=1i1uj((BD+))1uj((BD+))pj(BD+),i=1npi(BD+)(1di+biidi)(1ui((BD+))pi(BD+))j=1i111uj(BD+)pj(BD+)}.

By Lemma 3, we can easily get the following results: for each i,j,kN,

bk(BD+)=maxk+1in{j=k,in|bij|di1di+biidi}maxk+1in{j=k,in|bij|bii}=bk(B+),pk(BD+)=maxk+1in{|bik|di+j=k+1,in|bij|dibk(BD+)1di+biidi}pk(BD+)maxk+1in{|bik|+j=k+1,in|bij|bk(BD+)bii}pk(BD+)maxk+1in{|bik|+j=k+1,in|bij|bk(B+)bii}pk(BD+)=pk(B+),

and

1(1di+biidi)(1ui(BD+)pi(BD+))=11di+biidij=i+1n|bij|dipi(BD+)1min{biij=i+1n|bij|pi(B+),1}=1min{βˆi,1}. 7

Furthermore, by Lemma 3, we have

ui(BD+)1ui(BD+)pi(BD+)=j=i+1n|bij|di1di+biidij=i+1n|bij|dipi(BD+)j=i+1n|bij|biij=i+1n|bij|pi(B+)=1βˆij=i+1n|bij| 8

and

11ui(BD+)pi(BD+)=1di+biidi1di+biidij=i+1n|bij|dipi(BD+)1di+biidibiij=i+1n|bij|pi(B+)=biiβˆi. 9

By (7), (8), and (9), we obtain

(BD+)1max{i=1n1min{βˆi,1}j=1i1(1βˆjk=j+1n|bjk|),i=1npi(B+)min{βˆi,1}j=1i1bjjβˆj}. 10

Therefore, the result in (5) holds from (6) and (10). □

Since a B-matrix is also a wcdd B-matrix, then by Theorem 1, we find the following result.

Corollary 1

Let M=[mij]Rn×n be a B-matrix with the form M=B++C, where B+=[bij] is defined as (1). Then

maxd[0,1]n(ID+DM)1max{i=1nn1min{βˆi,1}j=1i1(1βˆjk=j+1n|bjk|),i=1n(n1)pi(B+)min{βˆi,1}j=1i1bjjβˆj}, 11

where βˆi is defined as in Theorem  1.

We next give a comparison of the bounds in (4) and (5) as follows.

Theorem 2

Let M=[mij]Rn×n be a wcdd B-matrix with the form M=B++C, where B+=[bij] is defined as (1). Let β¯i, β˜i, and βˆi be defined as in (3), (4), and (5), respectively. Then

max{i=1nn1min{βˆi,1}j=1i1(1βˆjk=j+1n|bjk|),i=1n(n1)pi(B+)min{βˆi,1}j=1i1bjjβˆj}i=1n(n1min{β˜i,1}j=1i1bjjβ˜j). 12

Proof

Since B+ is a wcdd matrix with positive diagonal elements, for any iN,

0pi(B+)1,β˜iβˆi. 13

By (13), for each iN,

1βˆi1β˜i,1min{βˆi,1}1min{β˜i,1}. 14

The result in (12) follows by (13) and (14). □

Remark 1

  • (i)

    Theorem 2 shows that the bound in (5) is better than that in (4).

  • (ii)

    When n is very large, one needs more computations to obtain these upper bounds by (5) than by (4).

Numerical examples

In this section, we present numerical examples to illustrate the advantages of our derived results.

Example 1

Consider the family of B-matrices in [14]:

Mk=[1.50.50.40.50.11.70.70.60.80.1kk+11.80.700.70.81.8],

where k1. Then Mk=Bk++Ck, where

Bk+=[100.100.8100.100.1kk+10.810.10.80.101].

By (2), we have

maxd[0,1]4(ID+DMk)141min{β,1}=30(k+1).

It is obvious that

30(k+1)+,if k+.

By (3), we get

maxd[0,1]4(ID+DMk)115.2675.

By Theorem 7 of [11], we have

maxd[0,1]4(ID+DMk)113.6777.

By Corollary 1 of [13], we have

maxd[0,1]4(ID+DMk)1i=14(3min{β˜i,1}j=1i1bjjβ˜j)15.2675.

By (11), we obtain

maxd[0,1]4(ID+DMk)19.9683.

In these two cases, the bounds in (2) are equal to 60 (k=1) and 90 (k=2), respectively.

Example 2

Consider the wcdd B-matrix in [13]:

M=[1.50.20.40.50.11.50.50.10.50.11.50.10.40.40.81.8].

Then M=B++C, where

B+=[10.30.100.6100.400.610.40.40.401].

By (4), we get

maxd[0,1]4(ID+DM)141.1111.

By (5), we have

maxd[0,1]4(ID+DM)121.6667.

Conclusions

In this paper, we present some new upper bounds for maxd[0,1]n(ID+DM)1 when M is a weakly chained diagonally dominant B-matrix, which improve some existing results. A numerical example shows that the given bounds are efficient.

Acknowledgements

The author is grateful to the referees for their useful and constructive suggestions. This work is supported by the National Natural Science Foundation of China (11361074, 11501141), the Foundation of Science and Technology Department of Guizhou Province ([2015]7206), the Natural Science Programs of Education Department of Guizhou Province ([2015]420), and the Research Foundation of Guizhou Minzu University (16yjsxm002, 16yjsxm040).

Footnotes

Competing interests

The author declares that he has no competing interests.

Author’s contributions

Only the author contributed to this work. The author read and approved the final manuscript.

References

  • 1.Chen XJ, Xiang SH. Perturbation bounds of P-matrix linear complementarity problems. SIAM J. Optim. 2007;18:1250–1265. doi: 10.1137/060653019. [DOI] [Google Scholar]
  • 2.Cottle RW, Pang JS, Stone RE. The Linear Complementarity Problem. San Diego: Academic Press; 1992. [Google Scholar]
  • 3.Murty KG. Linear Complementarity, Linear and Nonlinear Programming. Berlin: Heldermann Verlag; 1998. [Google Scholar]
  • 4.Peña JM. A class of P-matrices with applications to the localization of the eigenvalues of a real matrix. SIAM J. Matrix Anal. Appl. 2001;22:1027–1037. doi: 10.1137/S0895479800370342. [DOI] [Google Scholar]
  • 5.Chen XJ, Xiang SH. Computation of error bounds for P-matrix linear complementarity problem. Math. Program. 2006;106:513–525. doi: 10.1007/s10107-005-0645-9. [DOI] [Google Scholar]
  • 6.Chen TT, Li W, Wu X, Vong S. Error bounds for linear complementarity problems of MB-matrices. Numer. Algorithms. 2015;70(2):341–356. doi: 10.1007/s11075-014-9950-9. [DOI] [Google Scholar]
  • 7.Dai PF, Lu CJ, Li YT. New error bounds for the linear complementarity problem with an SB-matrix. Numer. Algorithms. 2013;64:741–757. doi: 10.1007/s11075-012-9691-6. [DOI] [Google Scholar]
  • 8.García-Esnaola M, Peña JM. Error bounds for linear complementarity problems for B-matrices. Appl. Math. Lett. 2009;22:1071–1075. doi: 10.1016/j.aml.2008.09.001. [DOI] [Google Scholar]
  • 9.García-Esnaola M, Peña JM. Error bounds for linear complementarity problems involving BS-matrices. Appl. Math. Lett. 2012;25:1379–1383. doi: 10.1016/j.aml.2011.12.006. [DOI] [Google Scholar]
  • 10.García-Esnaola M, Peña JM. B-Nekrasov matrices and error bounds for linear complementarity problems. Numer. Algorithms. 2016;72(2):435–445. doi: 10.1007/s11075-015-0054-y. [DOI] [Google Scholar]
  • 11.Li CQ, Gan MT, Yang SR. A new error bound for linear complementarity problems for B-matrices. Electron. J. Linear Algebra. 2016;31:476–484. doi: 10.13001/1081-3810.3250. [DOI] [Google Scholar]
  • 12.Shivakumar PN, Chew KH. A sufficient condition for nonvanishing of determinants. Proc. Am. Math. Soc. 1974;43(1):63–66. doi: 10.1090/S0002-9939-1974-0332820-0. [DOI] [Google Scholar]
  • 13.Li CQ, Li YT. Weakly chained diagonally dominant B-matrices and error bounds for linear complementarity problems. Numer. Algorithms. 2016;73(4):985–998. doi: 10.1007/s11075-016-0125-8. [DOI] [Google Scholar]
  • 14.Li CQ, Li YT. Note on error bounds for linear complementarity problems for B-matrices. Appl. Math. Lett. 2016;57:108–113. doi: 10.1016/j.aml.2016.01.013. [DOI] [Google Scholar]
  • 15.Huang TZ, Zhu Y. Estimation of A1 for weakly chained diagonally dominant M-matrices. Linear Algebra Appl. 2010;432:670–677. doi: 10.1016/j.laa.2009.09.012. [DOI] [Google Scholar]

Articles from Journal of Inequalities and Applications are provided here courtesy of Springer

RESOURCES