![MathJax Logo](/templates/jsp/_style2/_tandf/pb2/images/math-jax.gif)
Abstract
In this note, the unique solution of the linear complementarity problem (LCP) is further discussed. Using the absolute value equations, some new results are obtained to guarantee the unique solution of the LCP for any real vector.
Public Interest Statement
The linear complementarity problem (LCP) consists in finding a vector in a finite-dimensional real vector space that satisfies a certain system of inequalities. Now, the LCP attracts considerable attention because it comes from many actual applications, such as the linear and quadratic programming.
As is known, the research of the unique solution is important for the LCP. The famous result on its unique solution is that the system matrix is a P-matrix if and only if the LCP has a unique solution for any real vector. This result is answered what kind of the system matrix for the LCP has a unique solution for any real vector.
The goal of this paper is to answer this problem what conditions are required for the system matrix such that the LCP for any real vector has a unique solution. Based on this motivation, some conditions are obtained to guarantee the unique solution of the LCP for any real vector.
1. Introduction
The linear complementarity problem, abbreviated as (LCP(q, M)), is finding such that
(1)
(1)
where is a given matrix and
is a given vector. At present, the LCP(q, M) attracts considerable attention because it comes from many actual problems of scientific computing and engineering applications, such as the linear and quadratic programming, the economies with institutional restrictions upon prices, the optimal stopping in Markov chain and the free boundary problems. For more detailed descriptions, one can refer to Cottle and Dantzig (Citation1968), Cottle, Pang, and Stone (Citation1992), Murty (Citation1988), Schäfer (Citation2004) and the references therein.
In recent years, the main research contents about the LCP(q, M) include two aspects: one is to develop numerical methods for solving the system of the linear equations to obtain the solution of the LCP(q, M), such as the projected successive overrelaxation (SOR) iteration methods (Cryer, Citation1971), the general fixed-point iteration methods (Mangasarian, Citation1977; Pang, Citation1984), the modulus-based matrix splitting iteration methods (Bai, Citation2010) and its various versions (Dong & Jiang, Citation2009; Hadjidimos, Lapidakis, & Tzoumas, Citation2012; Li, Citation2013; Xu & Liu, Citation2014; Zhang, Citation2011; Zheng & Yin, Citation2013), and so on; the other is theoretical analysis, such as the existence and multiplicity of solutions of the LCP(q, M) in Cottle et al. (Citation1992) and Ebiefung (Citation2007), verification for existence of solutions of the LCP(q, M) in Chen, Shogenji, and Yamasaki (Citation2001), and so on.
The research of the unique solution is a very important branch of theoretical analysis of the LCP(q, M) because the goal of the above-quoted numerical methods is to obtain the unique solution of the LCP(q, M). With respect to the unique solution of the LCP(q, M), the classical and famous result is that the system matrix M is a P-matrix if and only if the LCP(q, M) has a unique solution for any real vector in Cottle et al. (Citation1992) and Schäfer (Citation2004). This result is answered what kind of the system matrix for the LCP(q, M) has a unique solution for any real vector. Since P-matrices contain positive definite matrices and H-matrices with positive diagonal (Bai, Citation2010; Schäfer, Citation2004), the LCP(q, M) has a unique solution for any real vector with the system matrix being a positive definite matrix or an H-matrix with positive diagonal.
In this note, we further consider the unique solution of the LCP(q, M). Our interest is what conditions are required for the system matrix such that the LCP(q, M) for any real vector has a unique solution. To answer this problem, based on the previous works in Mangasaria and Meyer (Citation2006), Rohn (Citation2009a,Citation2009b), Wu and Guo (Citation2016), Lotfi and Veiseh (Citation2013), Rex and Rohn (Citation1999), some new conditions are obtained to guarantee the unique solution of the LCP(q, M) for any real vector.
This paper is organized as follows. Some necessary definitions and lemmas are reviewed in Section 2. In Section 3, some new conditions are obtained to guarantee the unique solution of the LCP(q, M) for any real vector. In Section 4, some conclusions are given to end the paper.
2. Preliminaries
In this section, some necessary definitions and lemmas are required. Matrix is called a P-matrix if all its principal minors are positive. Matrix
is said to be positive definite if
for all
. Matrix A is positive stable if the real part of each eigenvalue of A is positive. Matrix
is called a Z-matrix if its off-diagonal entries are non-positive; an M-matrix if A is a Z-matrix and
; an H-matrix if its comparison matrix
is an M-matrix, where
An H-matrix with positive diagonal is called an -matrix.
denotes the positive stable matrix.
denotes the absolute value.
denotes the spectral radius of the matrix.
and
, respectively, denote the smallest and the largest singular values of the matrix,
denotes the matrix 2-norm.
To obtain some new conditions to guarantee the unique solution of the LCP(q, M) for any real vector, the absolute value equation (AVE) is reviewed, i.e.(2)
(2)
where is a given matrix and
is a given vector.
Based on the previous works in Mangasaria and Meyer (Citation2006), Rohn (Citation2009a), the following result, i.e. Lemma 2.1, for the unique solution of the AVE (2) for any real vector was presented in Wu and Guo (Citation2016).
Lemma 2.1
(Wu & Guo, Citation2016) Let , or
, or
. Then the AVE (2) for any vector
has a unique solution.
In Rohn (Citation2009a), a general form of the AVE (2) was introduced below(3)
(3)
where and
. With respect to the unique solution of the general AVE (3) for any real vector, the following result was obtained in Rohn (Citation2009a).
Lemma 2.2
(Rohn, Citation2009a) Let satisfy
(4)
(4)
Then the AVE (3) for any vector has a unique solution.
Lemma 2.3
(Rohn, Citation2009b) If the interval matrix is regular, then the AVE (3) for any vector
has a unique solution.
Lemma 2.4
(Lotfi & Veiseh, Citation2013) Let and the matrix
is positive definite. Then the AVE (3) for any vector has a unique solution.
Lemma 2.5
(Rex & Rohn, Citation1999) Let and R be an arbitrary matrix such that
holds. Then is regular.
3. Main results
In fact, if we take and
in (1), then the LCP(q, M) in (1) can be equivalently transformed into a system of fixed-point equations
(5)
(5)
This implies that the unique solution of the LCP(q, M) in (1) is the same as the AVE in (5).
Assume that matrix is nonsingular. Then the AVE (5) can be rewritten in the following form
(6)
(6)
Using Lemma 2.1 for the AVE in (6), the following result is easily obtained.
Theorem 3.1
Let satisfy either of the following conditions:
(1) |
| ||||
(2) |
| ||||
(3) |
|
Example 3.1
(Ahn, Citation1983) Let
To show the efficiency of Theorem 3.1, we take in Example 3.1. By simple computations, we obtain
. Based on Theorem 3.1, when the system matrix of LCP(q, M) is matrix M in Example 3.1, the LCP(q, M) has a unique solution for any vector
.
Using the result of Lemma 2.2 for the AVE in (5) directly, the following result for the unique solution of the LCP(q, M) in (1) for any real vector is obtained.
Theorem 3.2
Let satisfy
(7)
(7)
Then the LCP(q, M) in (1) for any vector has a unique solution.
Example 3.2
Let
Here, we take for Example 3.2. By simple computations, we obtain
. Clearly,
. Based on Theorem 3.2, the corresponding LCP(q, M) has a unique solution for any vector
. This implies that one can use Theorems 3.2 to confirm the unique solution of LCP(q, M) under certain conditions.
Although the results of Theorems 3.1 and 3.2 can be directly obtained by Lemma 2.1 and 2.2, respectively, the conditions of Theorems 3.1 and 3.2 to guarantee the unique solution of the LCP(q, M) for any real vector need confirm that the system matrix M satisfies certain inequalities, need not know whether the system matrix M is a special matrix, such as the positive definite matrix, an -matrix in Schäfer (Citation2004), and so on.
Remark 3.1
If we take and
, then the LCP(q, M) in (1) can be also equivalently transformed into a system of fixed-point equations
where and
are the positive diagonal matrices (see Bai, Citation2010). In this case, Theorems 3.1 and 3.2 can be generalized. Here is omitted.
Remark 3.2
Although the positive definite matrix and -matrix not only belong to a class of
-matrices, but also belong to a class of P-matrices, the system matrix
is only positive stable, we can not obtain that the LCP(q, M) in (1) for any vector
has a unique solution. For example,
By simple computations, , the eigenvalue values of matrix
are
. This shows that the matrix
is a
-matrix, is not a P-matrix. Whereas,
This shows that does not meet the criteria of Theorem 3.1.
Based on Lemma 2.5, we have the following result.
Theorem 3.3
If there exists a matrix R such that
Then the LCP(q, M) in (1) for any vector has a unique solution.
Proof
Based on Lemma 2.5, we know that when
then the interval matrix is regular. Based on Lemma 2.3, the result in Theorem 3.3 holds.
Corollary 3.1
If the interval matrix is regular, then the LCP(q, M) in (1) for any vector
has a unique solution.
Remark 3.3
From Theorem 3.3, it is easy to know that one can choose a proper matrix to obtain some useful conditions to guarantee the unique solution of LCP(q, M) in (1) for any vector . For example, if we take
and M is a M-matrix, then
Noting that , this inequality reduces to
which is case (2) of Theorem 3.1.
Based on Theorem 3.3, when , we have the following corollary.
Corollary 3.2
Let satisfy
.
Then the LCP(q, M) in (1) for any vector has a unique solution.
Example 3.3
(Murty, Citation1988) Let
where denote the column vector whose elements are all 1.
Based on Corollary 2, we confirm that the corresponding LCP(q, M) has a unique solution for any vector . It is because that
for Example 3.3.
In addition, based on Lemma 2.4, we have the following result below.
Theorem 3.4
Let be positive definite. Then the LCP(q, M) in (1) for any vector
has a unique solution.
Example 3.4
To confirm the efficiency of Theorem 3.4, Example 3.1 is still considered. For simplicity, we take . By simple computations, the smallest eigenvalue of
is 10.1366. This shows that matrix
is positive definite. Based on Theorem 3.4, Example 3.1 has still a unique solution for any vector
.
As previously mentioned, the system matrix M is a P-matrix if and only if the LCP(q, M) has a unique solution for any real vector. Based on Theorems 3.1–3.4, we have the following corollary.
Corollary 3.3
If matrix satisfies the conditions of Theorems 3.1–3.4, then
is a P-matrix.
4. Conclusion
In this paper, based on the implicit fixed-point equations of the LCP, some new and useful results are obtained to guarantee the unique solution of the LCP in the light of the spectral radius, or the singular value, or the matrix norm of the system matrix.
Additional information
Funding
Notes on contributors
Shi-Liang Wu
Shi-Liang Wu has obtained the PhD in applied mathematics from University of Electronic Science and Technology of China. Currently, he is an associate professor in Mathematics and Statistics Department, Anyang Normal University, Anyang, China. His main research interests include Matrix analysis and its application, Numerical methods for differential-algebraic equations, Numerical partial differential equations and Numerical analysis for linear systems and (non-)linear complementarity problem.
References
- Ahn, B. H. (1983). Iterative methods for linear complementarity problem with upperbounds and lowerbounds. Mathematical Programming, 26, 265–315.
- Bai, Z.-Z. (2010). Modulus-based matrix splitting iteration methods for linear complementarity problems. Numerical Linear Algebra with Applications, 17, 917–933.
- Chen, X.-J., Shogenji, Y., & Yamasaki, M. (2001). Verification for existence of solutions of linear complementarity problems. Linear Algebra and its Applications, 324, 15–26.
- Cottle, R. W., & Dantzig, G. B. (1968). Complementary pivot theory of mathematical programming. Linear Algebra and its Applications, 1, 103–125.
- Cottle, R. W., Pang, J.-S., & Stone, R. E. (1992). The linear complementarity problem. San Diego, CA: Academic.
- Cryer, C. W. (1971). The solution of a quadratic programming using systematic overrelaxation. SIAM Journal on Control, 9, 385–392.
- Dong, J.-L., & Jiang, M.-Q. (2009). A modified modulus method for symmetric positive-definite linear complementarity problems. Numerical Linear Algebra with Applications, 16, 129–143.
- Ebiefung, A. (2007). Existence theory and Q-matrix characterization for the generalized linear complementarity problem: Revisited. Journal of Mathematical Analysis and Applications, 329, 1421–1429.
- Hadjidimos, A., Lapidakis, M., & Tzoumas, M. (2012). On iterative solution for linear complementarity problem with an H-matrix. SIAM Journal on Matrix Analysis and Applications, 33, 97–110.
- Li, W. (2013). A general modulus-based matrix splitting method for linear complementarity problems of H-matrices. Applied Mathematics Letters, 26, 1159–1164.
- Lotfi, T., & Veiseh, H. (2013). A note on unique solvability of the absolute value equation. Journal of Linear and Topological Algebra, 2, 77–81.
- Mangasaria, O. L., & Meyer, R. R. (2006). Absolute value equations. Linear Algebra and its Applications, 419, 359–367.
- Mangasarian, O. L. (1977). Solutions of symmetric linear complementarity problems by iterative methods. Journal of Optimization Theory and Applications, 22, 465–485.
- Murty, K. G. (1988). Linear complementarity. linear and nonlinear programming. Berlin: Heldermann.
- Pang, J.-S. (1984). Necessary and sufficient conditions for the convergence of iterative methods for the linear complementarity problem. Journal of Optimization Theory and Applications, 42, 1–17.
- Rex, G., & Rohn, J. (1999). Sufficient conditions for regularity and singularity of interval matrices. SIAM Journal on Matrix Analysis and Applications, 20, 437–445.
- Rohn, J. (2009a). On unique solvability of the absolute value equation. Optimization Letters, 3, 603–606.
- Rohn, J. (2009b). An algorithm for solving the absolute value equations. Electronic Journal of Linear Algebra, 18, 589–599.
- Schäfer, U. (2004). A linear complementarity problem with a P-matrix. SIAM Review, 46, 189–201.
- Wu, S.-L., & Guo, P. (2016). On the unique solution of the absolute value equation. Journal of Optimization Theory and Applications, 169, 705–712.
- Xu, W.-W., & Liu, H. (2014). A modified general modulus-based matrix splitting method for linear complementarity problems of H-matrices. Linear Algebra and its Applications, 458, 626–637.
- Zhang, L.-L. (2011). Two-step modulus-based matrix splitting iteration method for linear complementarity problems. Numerical Algorithms, 57, 83–99.
- Zheng, N., & Yin, J.-F. (2013). Accelerated modulus-based matrix splitting iteration methods for linear complementarity problems. Numerical Algorithms, 64, 245–262.