Skip to main content
Log in

An investigation of interior-point and block pivoting algorithms for large-scale symmetric monotone linear complementarity problems

  • Published:
Computational Optimization and Applications Aims and scope Submit manuscript

Abstract

In this paper we describe a computational study of block principal pivoting (BP) and interior-point predictor-corrector (PC) algorithms for the solution of large-scale linear complementarity problems (LCP) with symmetric positive definite matrices. This study shows that these algorithms are in general quite appropriate for this type of LCPs. The BP algorithm does not seem to be sensitive to bad scaling and degeneracy of the unique solution of the LCP, while these aspects have some effect on the performance of the PC algorithm. On the other hand, the BP method has not performed well in two LCPs with ill-conditioned matrices for which the PC algorithm has behaved quite well.

A hybrid algorithm combining these two techniques is also introduced and seems to be the most robust procedure for the solution of large-scale LCPs with symmetric positive definite 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. D.Bertsekas, Constrained Optimization and Lagrange Multipliers, Academic Press: New York, 1982.

    Google Scholar 

  2. D.Bertsekas, “Projected Newton methods for optimization problems with simple constraints,” SIAM Journal on control and Optimization, vol. 20, pp. 222–246, 1982.

    Google Scholar 

  3. S.Billups and M.Ferris, “Convergence of interior-point algorithms from arbitrary starting points” Working Paper, Computer Sciences Department, University of Wisconsin, Madison, USA, 1993.

    Google Scholar 

  4. R.L.Burden, J.D.Faires, and A.Reynolds, Numerical Analysis, Prindle, Weber and Schmidt, Boston, 1981.

    Google Scholar 

  5. R.Chandrasekaran, “A special case of the complementary pivot problem,” Opsearch, vol. 7, pp. 263–268, 1970.

    Google Scholar 

  6. A.K.Cline, C.B.Moler, G.W.Stewart, and J.H.Wilkinson, “An estimate for the condition number of a matrix,” SIAM. J. Numer. Anal. vol. 16, pp. 368–378, 1979.

    Google Scholar 

  7. T.Coleman and L.Hulbert, “A direct active set algorithm for large sparse quadratic programs with bounds,” Mathematical Programming, vol. 45, pp. 373–406, 1989.

    Google Scholar 

  8. T.Coleman and L.Hulbert, “A globally and superlinearly convergent algorithm for convex quadratic programs with bounds,”, SIAM Journal on Optimization, vol. 3, pp. 298–321, 1993.

    Google Scholar 

  9. T.Coleman and Y.Li, “A reflective Newton method for minimizing a quadratic function subject to bounds on some of the variables,” Technical Report TR 92-1315, Department of Computer Science, Cornell University, USA, 1992.

    Google Scholar 

  10. A.Conn, N.Gould, and Ph.Toint, “Global convergence of a class of trust regions algorithms for optimization with simple bounds,” SIAM Journal on Numerical Analysis, vol. 25, pp. 433–460, 1988.

    Google Scholar 

  11. R.Cottle, J.Pang, and R.Stone, The Linear Complementarity Problem, Academic Press: New York, 1992.

    Google Scholar 

  12. R.Dembo and U.Tulowitzski, “On the minimization of quadratic functions subject to box constraints,” Technical Report, Department of Computer Science, Yale University, USA, 1983.

    Google Scholar 

  13. D.DenHertog, C.Roos, and T.Terlaky, “The linear complementarity problem, sufficient matrices and the criss-cross method,” Working Paper, Delft University of Technology, Delft, Netherlands, 1990.

    Google Scholar 

  14. J.DennisJr. and R.Schnabel, Numerical Methods for Unconstrained Optimization and Nonlinear Equations, Prentice-Hall: Englewood Cliffs, New York, 1983.

    Google Scholar 

  15. I.Duff, A.Erisman, and J.Reid, Direct Methods for Sparse Matrices, Clarendon Press: Oxford, 1986.

    Google Scholar 

  16. I.S.Duff and J.K.Reid, MA27—a set of Fortran subroutines for solving sparse symmetric sets of linear equations, Technical Report R. 10533, AERE, Harwell, England, 1982.

    Google Scholar 

  17. I.S.Duff, R.G.Grimes, and J.G.Lewis, “Sparse matrix test problems,” ACM Transactions on Mathematical Software, vol. 15, pp. 1–14, 1989.

    Google Scholar 

  18. F.Facchinei and S.Lucidi, “A class of penalty functions for optimization problems with bound constraints,” Optimization, vol. 26, pp. 239–259, 1992.

    Google Scholar 

  19. L. Fernandes, Solution of Large-Scale Monotone Linear Complementarity Problems, Master's Thesis, University of Lisbon, 1992. (in portuguese).

  20. R.Fletcher and M.Jackson, “Minimization of a quadratic function subject only to upper and lower bounds,” Journal Institute of Mathematics and Applications vol. 14, pp. 159–174, 1974.

    Google Scholar 

  21. A.Friedlander, J.Martinez, and M.Raydan, “A new method for box constrained convex quadratic minimization problems,” Working Paper, Department of Applied Mathematics, University of Campinas, Campinas, Brazil, 1993.

    Google Scholar 

  22. A. Friedlander, J. Martinez, and S. Santos, “A new trust-region algorithm for bound contrained minimization,” To appear in Applied Mathematics and Optimization, 1993.

  23. J.A.George and J.W.H.Liu, Computer Solution of Large Sparse Positive Definite Systems, Prentice-Hall: Englewood Cliffs, NJ., 1981.

    Google Scholar 

  24. L.Grippo, L.Lampariello, and S.Lucidi, “A class of nonmonotone stabilization methods in unconstrained optimization,” Numerische Mathematik, vol. 59, pp. 779–805, 1991.

    Google Scholar 

  25. F.Guder, J.Morris, and S.Yoon, “Parallel and serial successive overrelaxation for multicommodity spatial price equilibrium problems,” Transportation Science, vol. 26, pp. 48–58, 1992.

    Google Scholar 

  26. C.Han, P.Pardalos, and Y.Ye, “Computational aspects of an interior point algorithm for quadratic problems with box constraints,” in T.Coleman and Y.Li (Eds.), Large-Scale Numerical Optimization, pp. 92–112. SIAM, Philadelphia, 1990.

    Google Scholar 

  27. P.Harker and J.Pang, “A damped Newton's method for the linear complementarity problem,” in E.Allgower and K.Georg (Eds.), Computational Solution of Nonlinear Equations, Lecture Notes in Applied Mathematics 26, pp. 265–284, American Mathematical Society, Providence, 1990.

    Google Scholar 

  28. J.Harker and J.Pang, “Finite-dimensional variational inequalities and nonlinear complementarity problems: a survey of theory, algorithms and applications,” Mathematical Programming, vol. 48, pp. 161–220, 1990.

    Google Scholar 

  29. J.Júdice and M.Pires, “Direct methods for convex quadratic programs subject to box constraints,” Investigação Operacional, vol. 9, pp. 23–56, 1989.

    Google Scholar 

  30. J.Júdice and M.Pires, “A block principal pivoting algorithm for large-scale strictly monotone linear complementarity problems,” Computers and Operations Research, vol. 21, pp. 587–596, 1994.

    Google Scholar 

  31. N.Karmakar, “A new polynomial-time algorithm for linear programming,” Combinatorica, vol. 4, pp. 373–395, 1984.

    Google Scholar 

  32. M.Kojima, N.Megiddo, T.Noma, and A.Yoshise, A Unified Approach to Interior-Point Algorithms for Linear Complementarity Problems, Lecture Notes in Computer Science 538, Springer-Verlag: Berlin, 1991.

    Google Scholar 

  33. M. Kostreva, Direct Algorithms for Complementarity Problems Ph.D. Thesis, Rensselaer Polytechnique Institute, New York, 1976.

  34. C.Lemke, “On complementary pivot theory,” in G.Dantzig and A.Veinott, (Eds.), Mathematics of Decision Sciences, pp. 95–114, American Mathematical Society, Providence, 1968.

    Google Scholar 

  35. Y.Lin and J.Pang, “Iterative methods for large convex quadratic programs: a survey,” SIAM Journal on Control and Optimization, vol. 25, pp. 383–411, 1987.

    Google Scholar 

  36. I.Lustig, R.Marsten, and D.Shanno, “On implementing Mehrotra's predictor-corrector interior-point method for linear programming,” SIAM Journal on Optimization, vol. 2, pp. 435–449, 1992.

    Google Scholar 

  37. O.Mangasarian, “Equivalence of the complementarity problem to a system of nonlinear equations,” SIAM Journal on Applied Mathematics, vol. 31, pp. 89–92, 1976.

    Google Scholar 

  38. S.Mehrotra, “On the implementation of a primal-dual interior-point method,” SIAM Journal on Optimization, vol. 2, pp. 575–601, 1992.

    Google Scholar 

  39. S.Mizuno, M.Kojima, and M.Todd, “Infeasible interior-point primal-dual potential-reduction algorithms for linear programming,” Working Paper, School of Operations Research and Industrial Engineering, Cornell University, New York, 1993.

    Google Scholar 

  40. J.Moré and G.Toraldo, “Algorithms for bound constrained quadratic programming problems,” Numerische Mathematik, vol. 55, pp. 377–400, 1989.

    Google Scholar 

  41. J.Moré and G.Toraldo, “On the solution of large quadratic programming problems with bound constraints,” SIAM Journal on Optimization, vol. 1, pp. 93–113, 1991.

    Google Scholar 

  42. K.Murty, “Note on a Bard-type scheme for solving the complementarity problem,” Opsearch, vol. 11, pp. 123–130, 1974.

    Google Scholar 

  43. K.Murty, Linear Complementarity, Linear and Nonlinear Programming, Heldermann Verlag: Berlin, 1988.

    Google Scholar 

  44. J.Ortega, Introduction to Parallel and Vector Solution of Linear Systems, Plenum Press: New York, 1988.

    Google Scholar 

  45. J.Pang, “On a class of least-element complementarity problems,” Mathematical Programming, vol. 16, pp. 325–347, 1979.

    Google Scholar 

  46. P. Pardalos, Y. Ye, C. Han, and J. Kaliski, “Solution of P 0-matrix linear complementarity problems using a potential reduction algorithm,” To appear in SIAM Journal of Matrix Analysis and Applications, 1993.

  47. L.Portugal, F.Bastos, J.Júdice, J.Paixão, and T.Terlaky, “An investigation of interior-point algorithms for the linear transportation problem,” Working Paper, Department of Mathematics, University of Coimbra, Portugal, 1993.

    Google Scholar 

  48. D.Shanno, “Computational experience with logarithmic barrier methods for liner and nonlinear complementarity problems,” Rutgers Research Report RRR 18-93, Rutcor University, New Brunswick, USA, 1993.

    Google Scholar 

  49. S.Wright, “A path following infeasible interior-point algorithm for linear complementarity problems,” Technical Report MCS-P 334-1192, Mathematics and Computer Science Division, Argonne National Laboratory, Argonne, USA, 1992.

    Google Scholar 

  50. E.Yang and J.Tolle, “A class of methods for solving large convex quadratic programs subject to box constraints,” Mathematical Programming, vol. 51, pp. 223–228, 1991.

    Google Scholar 

  51. Y.Ye and P.Pardalos, “A class of linear complementarity problems solvable in polynomial time,” Linear Algebra and its Applications, vol. 152, pp. 3–19, 1991.

    Google Scholar 

  52. Y.Zhang, “On the convergence of a class of infeasible interior-point methods for the horizontal linear complementarity problem”, SIAM Journal on Optimization, vol. 4, pp. 208–227, 1994.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Support of this work has been provided by the Instituto de Telecomunicações.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Fernandes, L., Júdice, J. & Patrício, J. An investigation of interior-point and block pivoting algorithms for large-scale symmetric monotone linear complementarity problems. Comput Optim Applic 5, 49–77 (1996). https://doi.org/10.1007/BF00429751

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00429751

Keywords

Navigation