Skip to main content
Log in

A sign-based linear method for horizontal linear complementarity problems

  • Original Paper
  • Published:
Numerical Algorithms Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Samelson, H., Thrall, R.M., Wesler, O.: A partition theorem for Euclidean n-space. Proc. Am. Math. Soc. 9(5), 805–807 (1958)

    MathSciNet  MATH  Google Scholar 

  2. 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)

    Article  MATH  Google Scholar 

  3. 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)

    Article  MathSciNet  MATH  Google Scholar 

  4. 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)

    Article  MathSciNet  Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. 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)

    Article  MathSciNet  MATH  Google Scholar 

  7. Mangasarian, O.L., Pang, J.-S.: The extended linear complementarity problem. SIAM J. Matrix Anal. Appl. 16(2), 359–368 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  8. Cottle, R.W., Pang, J.-S., Stone, R.E.: The linear complementarity problem. SIAM (2009)

  9. Cottle, R.W, Dantzig, G.B: A generalization of the linear complementarity problem. J. Comb. Theory 8(1), 79–90 (1970)

    Article  MathSciNet  MATH  Google Scholar 

  10. 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)

    Article  MathSciNet  MATH  Google Scholar 

  11. Tütüncü, R.H., Todd, M.J.: Reducing horizontal linear complementarity problems. Linear Algebra Appl. 223, 717–729 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  12. Daniel, R.: A stable homotopy approach to horizontal linear complementarity problems. Control. Cybern. 31(3), 575–599 (2002)

    MathSciNet  Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. Mezzadri, F., Galligani, E.: Splitting methods for a class of horizontal linear complementarity problems. J. Optim. Theory Appl. 180(2), 500–517 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  15. Mezzadri, F., Galligani, E.: A modulus-based nonsmooth Newton’s method for solving horizontal linear complementarity problems. Optim. Lett. 15(5), 1785–1798 (2021)

    Article  MathSciNet  MATH  Google Scholar 

  16. Mezzadri, F., Galligani, E.: Modulus-based matrix splitting methods for horizontal linear complementarity problems. Numer. Algorithms 83, 201–219 (2020)

    Article  MathSciNet  MATH  Google Scholar 

  17. Zheng, H., Li, W.: The modulus-based nonsmooth Newton’s method for solving linear complementarity problems. J. Comput. Appl. Math. 288, 116–126 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  18. 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)

    Article  MathSciNet  MATH  Google Scholar 

  19. Zhong-Zhi, B.: Modulus-based matrix splitting iteration methods for linear complementarity problems. Numer. Linear Algebra Appl. 17 (6), 917–933 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  20. 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)

    Article  MathSciNet  MATH  Google Scholar 

  21. 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)

    Article  MathSciNet  MATH  Google Scholar 

  22. Wu, S.-L., Guo, P.: Modulus-based matrix splitting algorithms for the quasi-complementarity problems. Appl. Numer. Math. 132, 127–137 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  23. 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)

    Article  MathSciNet  MATH  Google Scholar 

  24. Mezzadri, F., Galligani, E.: Modulus-based matrix splitting methods for a class of horizontal nonlinear complementarity problems. Numer. Algorithms 87(2), 667–687 (2021)

    Article  MathSciNet  MATH  Google Scholar 

  25. 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)

    Article  MathSciNet  MATH  Google Scholar 

  26. 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)

    MathSciNet  MATH  Google Scholar 

  27. 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)

    MathSciNet  MATH  Google Scholar 

  28. Zheng, H., Li, W., Qu, W.: A non-modulus linear method for solving the linear complementarity problem. Linear Algebra Appl. 495, 38–50 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  29. 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)

    Article  MathSciNet  MATH  Google Scholar 

  30. 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)

    Article  MathSciNet  MATH  Google Scholar 

  31. Zheng, H., Vong, S., Guo, W.-X.: Newton-type methods for solving quasi-complementarity problems via sign-based equation. Calcolo 56(2), 20 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  32. Francesco, M.: On the solution of general absolute value equations. Appl. Math. Lett. 107, 106462 (2020)

    Article  MathSciNet  MATH  Google Scholar 

  33. Berman, A., Plemmons, R.J.: Nonnegative matrices in the mathematical sciences. SIAM (1994)

  34. Cottle, R.W., Pang, J.-S., Stone, R.E.: The linear complementarity problem. SIAM Publisher (2009)

  35. Wright, S., Ralph, D.: A superlinear infeasible-interior-point algorithm for monotone complementarity problems. Math. Oper. Res. 21(4), 815–838 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  36. Bai, Z.-Z., Dong, J.-L.: A modified damped newton method for linear complementarity problems. Numer. Algorithms 42, 207–228 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  37. Ortega James, M.: Numerical Analysis: A Second Course. Academic Press (1972)

  38. Bai, Z.-Z., Zhang, L.-L.: Modulus-based synchronous multisplitting iteration methods for linear complementarity problems. Numer. Linear Algebra Appl. 20, 425–439 (2013)

    Article  MathSciNet  MATH  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Xin-Hui Shao.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11075-022-01296-w

Keywords

Navigation