Abstract
For the horizontal linear complementarity problem, we establish a linear method based on the sign patterns of the solution of the equivalent modulus equation under the assumption of strict complementarity. The new method is equivalent to solving two linear equations, avoiding parameters selection, so it is more convenient and practical. Numerical examples show that the new method is superior to the previous modulus-based matrix splitting iterative method, two-step modulus-based matrix splitting iterative method and modulus-based nonsmooth Newton’s method in computing efficiency. The new method can be used as a solution scheme to the horizontal complementarity problem of large sparse matrices.
Similar content being viewed by others
References
Samelson, H., Thrall, R.M., Wesler, O.: A partition theorem for Euclidean n-space. Proc. Am. Math. Soc. 9(5), 805–807 (1958)
Sznajder, R., Seetharama Gowda, M.: Generalizations of p0- and P-properties; extended vertical and horizontal linear complementarity problems. Linear Algebra Appl. 223–224(1), 695–715 (1995)
Moor, B.D., Vandenberghe, L., Vandewalle, J.: The generalized linear complementarity problem and an algorithm to find all its solutions. Math. Program. 57(3), 415–426 (1992)
Vandenberghe, L., De Moor, B.L., Vandewalle, J.: The generalized linear complementarity problem applied to the complete analysis of resistive piecewise-linear circuits. IEEE Trans. Circ. Syst. 36(11), 1382–1391 (1989)
Giacopini, M., Fowell, M.T., Dini, D., Strozzi, A.: A mass-conserving complementarity formulation to study lubricant films in the presence of cavitation. J. Tribol. 132, 041702 (2010)
Mezzadri, F., Galligani, E.: On the convergence of modulus-based matrix splitting methods for horizontal linear complementarity problems in hydrodynamic lubrication. Math. Comput. Simul. 176, 226–242 (2020)
Mangasarian, O.L., Pang, J.-S.: The extended linear complementarity problem. SIAM J. Matrix Anal. Appl. 16(2), 359–368 (1995)
Cottle, R.W., Pang, J.-S., Stone, R.E.: The linear complementarity problem. SIAM (2009)
Cottle, R.W, Dantzig, G.B: A generalization of the linear complementarity problem. J. Comb. Theory 8(1), 79–90 (1970)
Yin, Z.: On the convergence of a class of infeasible interior-point methods for the horizontal linear complementarity problem. SIAM J. Optim. 4(1), 208–227 (1994)
Tütüncü, R.H., Todd, M.J.: Reducing horizontal linear complementarity problems. Linear Algebra Appl. 223, 717–729 (1995)
Daniel, R.: A stable homotopy approach to horizontal linear complementarity problems. Control. Cybern. 31(3), 575–599 (2002)
Gao, X.-B., Wang, J.: Analysis and application of a one-layer neural network for solving horizontal linear complementarity problems. Int. J. Comput. Intell. Syst. 7(4), 724–732 (2014)
Mezzadri, F., Galligani, E.: Splitting methods for a class of horizontal linear complementarity problems. J. Optim. Theory Appl. 180(2), 500–517 (2019)
Mezzadri, F., Galligani, E.: A modulus-based nonsmooth Newton’s method for solving horizontal linear complementarity problems. Optim. Lett. 15(5), 1785–1798 (2021)
Mezzadri, F., Galligani, E.: Modulus-based matrix splitting methods for horizontal linear complementarity problems. Numer. Algorithms 83, 201–219 (2020)
Zheng, H., Li, W.: The modulus-based nonsmooth Newton’s method for solving linear complementarity problems. J. Comput. Appl. Math. 288, 116–126 (2015)
Zheng, H., Vong, S.: The modulus-based nonsmooth Newton’s method for solving a class of nonlinear complementarity problems of P-matrices. Calcolo 55(3), 37 (2018)
Zhong-Zhi, B.: Modulus-based matrix splitting iteration methods for linear complementarity problems. Numer. Linear Algebra Appl. 17 (6), 917–933 (2010)
Na, H., Ma, C.-F.: The modulus-based matrix splitting algorithms for a class of weakly nonlinear complementarity problems. Numer. Linear Algebra Appl. 23(3), 558–569 (2016)
Hong, J.-T., Li, C.-L.: Modulus-based matrix splitting iteration methods for a class of implicit complementarity problems. Numer. Linear Algebra Appl. 23(4), 629–641 (2016)
Wu, S.-L., Guo, P.: Modulus-based matrix splitting algorithms for the quasi-complementarity problems. Appl. Numer. Math. 132, 127–137 (2018)
Ke, Y.-F., Ma, C.-F., Zhang, H.: The modulus-based matrix splitting iteration methods for second-order cone linear complementarity problems. Numerical Algorithms 79(4), 1283–1303 (2018)
Mezzadri, F., Galligani, E.: Modulus-based matrix splitting methods for a class of horizontal nonlinear complementarity problems. Numer. Algorithms 87(2), 667–687 (2021)
Zheng, H., Vong, S.: A two-step modulus-based matrix splitting iteration method for horizontal linear complementarity problems. Numer. Algorithms 86 (4), 1791–1810 (2021)
Francesco, M.: Modulus-based synchronous multisplitting methods for solving horizontal linear complementarity problems on parallel computers. Numer.l Linear Algebra Appl. 27(5), e2319 (2020)
Zheng, H., Vong, S.: On convergence of the modulus-based matrix splitting iteration method for horizontal linear complementarity problems of h+-matrices. Appl. Math. Comput. 369, 124890 (2020)
Zheng, H., Li, W., Qu, W.: A non-modulus linear method for solving the linear complementarity problem. Linear Algebra Appl. 495, 38–50 (2016)
Zheng, H., Liu, L.: The sign-based methods for solving a class of nonlinear complementarity problems. J. Optim. Theory Appl. 180(2), 480–499 (2019)
Zheng, H., Qu, W.: Superlinearly convergent methods for solving a class of implicit complementarity problems based on sign analysis. Jpn. J. Ind. Appl. Math. 37, 433–447 (2020)
Zheng, H., Vong, S., Guo, W.-X.: Newton-type methods for solving quasi-complementarity problems via sign-based equation. Calcolo 56(2), 20 (2019)
Francesco, M.: On the solution of general absolute value equations. Appl. Math. Lett. 107, 106462 (2020)
Berman, A., Plemmons, R.J.: Nonnegative matrices in the mathematical sciences. SIAM (1994)
Cottle, R.W., Pang, J.-S., Stone, R.E.: The linear complementarity problem. SIAM Publisher (2009)
Wright, S., Ralph, D.: A superlinear infeasible-interior-point algorithm for monotone complementarity problems. Math. Oper. Res. 21(4), 815–838 (1996)
Bai, Z.-Z., Dong, J.-L.: A modified damped newton method for linear complementarity problems. Numer. Algorithms 42, 207–228 (2006)
Ortega James, M.: Numerical Analysis: A Second Course. Academic Press (1972)
Bai, Z.-Z., Zhang, L.-L.: Modulus-based synchronous multisplitting iteration methods for linear complementarity problems. Numer. Linear Algebra Appl. 20, 425–439 (2013)
Funding
The work was supported by the Natural Science Foundation of Liaoning Province (No. 20170540323) and Central University Basic Scientific Research Business Expenses Special Funds (N2005013).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no competing interests.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Data availability
Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.
Rights and permissions
About this article
Cite this article
Shao, XH., Wang, Z. & Shen, HL. A sign-based linear method for horizontal linear complementarity problems. Numer Algor 91, 1165–1181 (2022). https://doi.org/10.1007/s11075-022-01296-w
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11075-022-01296-w