Skip to main content

Abstract

This paper provides a means for comparing various computer codes for solving large scale mixed complementarity problems. We discuss inadequacies in how solvers are currently compared, and present a testing environment that addresses these inadequacies. This testing environment consists of a library of test problems, along with GAMS and MATLAB interfaces that allow these problems to be easily accessed. The environment is intended for use as a tool by other researchers to better understand both their algorithms and their implementations, and to direct research toward problem classes that are currently the most challenging. As an initial benchmark, eight different algorithm implementations for large scale mixed complementarity problems are briefly described and tested with default parameter settings using the new testing environment.

This material is based on research supported by National Science Foundation Grant CCR-9157632 and the Air Force Office of Scientific Research Grant F49620-94-1-0036.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. S. C. Billups. Algorithms for Complementarity Problems and Generalized Equations. PhD thesis. University of Wisconsin-Madison, Madison, Wisconsin, August 1995.

    Google Scholar 

  2. S. C. Billups and M. C. Ferris. QPCOMP: A quadratic program based solver for mixed complementarity problems. Mathematical Programming forthcoming, 1996.

    Google Scholar 

  3. A. Brooke, D. Kendrick, and A. Meeraus. GAMS: A User’s Guide. The Scientific Press, South San Francisco, CA, 1988.

    Google Scholar 

  4. Chunhui Chen and O. L. Mangasarian. A class of smoothing functions for nonlinear and mixed complementarity problems. Computational Optimization and Applications, 5:97–138, 1996.

    Article  MATH  MathSciNet  Google Scholar 

  5. R. W. Cottle. Nonlinear programs with positively bounded Jacobians. PhD thesis. Department of Mathematics, University of California, Berkeley, California, 1964.

    Google Scholar 

  6. T. De Luca, F. Facchinei, and C. Kanzow. A semismooth equation approach to the solution of nonlinear complementarity problems. Preprint 93, Institute of Applied Mathematics, University of Hamburg, Hamburg, January 1995.

    Google Scholar 

  7. S. P. Dirkse and M. C. Ferris. MCPLIB: A collection of nonlinear mixed complementarity problems. Optimization Methods and Software, 5:319–345, 1995.

    Google Scholar 

  8. S. P. Dirkse and M. C. Ferris. The PATH solver: A non-monotone stabilization scheme for mixed complementarity problems. Optimization Methods and Software, 5:123–156, 1995.

    Google Scholar 

  9. S. P. Dirkse, M. C. Ferris, P. V. Preckel, and T. Rutherford. The GAMS callable program library for variational and complementarity solvers. Mathematical Programming Technical Report 94-07, Computer Sciences Department, University of Wisconsin, Madison, Wisconsin, 1994. Available from ftp://ftp.cs.wisc.edu/math-prog/tech-reports/.

    Google Scholar 

  10. F. Facchinei and J. Soares. A new merit function for nonlinear complementarity problems and a related algorithm. SIAM Journal on Optimization, forthcoming 1996.

    Google Scholar 

  11. F. Facchinei and J. Soares. Testing a new class of algorithms for nonlinear complementarity problems. In F. Giannessi and A. Maugeri, editors, Variational Inequalities and Network Equilibrium Problems, pages 69–83. Plenum Press, New York, 1995.

    Google Scholar 

  12. M. C. Ferris and J. S. Pang. Engineering and economic applications of complementarity problems. Discussion Papers in Economics 95-4, Department of Economics, University of Colorado, Boulder, Colorado, 1995. Available from ftp://ftp.cs.wisc.edu/math-prog/tech-reports/.

    Google Scholar 

  13. M. C. Ferris and D. Ralph. Projected gradient methods for nonlinear complementarity problems via normal maps. In D. Du, L. Qi, and R. Womersley, editors. Recent Advances in Nonsmooth Optimization, pages 57–87. World Scientific Publishers, 1995.

    Google Scholar 

  14. M. C. Ferris and T. F. Rutherford. Accessing realistic complementarity problems within Matlab. In G. Di Pillo and F. Giannessi, editors. Proceedings of Nonlinear Optimization and Applications Workshop, Erice June 1995, Plenum Press, New York, 1996.

    Google Scholar 

  15. A. Fischer. A special Newton-type optimization method. Optimization, 24:269–284, 1992.

    MATH  MathSciNet  Google Scholar 

  16. A. Fischer and C. Kanzow. On finite termination of an iterative method for linear complementarity problems. Preprint MATH-NM-10-1994, Institute for Numerical Mathematics, Technical University of Dresden, Dresden, Germany, 1994.

    Google Scholar 

  17. R. Fourer, D. Gay, and B. Kernighan. AMPL. The Scientific Press, South San Francisco, California, 1993.

    Google Scholar 

  18. C. B. Garcia and W. I. Zangwill. Pathways to Solutions, Fixed Points, and Equilibria. Prentice-Hall, Inc. Englewood Cliffs, New Jersey, 1981.

    MATH  Google Scholar 

  19. C. Geiger and C. Kanzow. On the resolution of monotone complementarity problems. Computational Optimization and Applications, 5:155–173, 1996.

    Article  MATH  MathSciNet  Google Scholar 

  20. S.-P. Han, J. S. Pang, and N. Rangaraj. Globally convergent Newton methods for nonsmooth equations. Mathematics of Operations Research, 17:586–607, 1992.

    MATH  MathSciNet  Google Scholar 

  21. P. T. Harker and B. Xiao. Newton’s method for the nonlinear complementarity problem: A B-differentiable equation approach. Mathematical Programming, 48:339–358, 1990.

    Article  MATH  MathSciNet  Google Scholar 

  22. Lars Mathiesen. Computation of economic equilibria by a sequence of linear complementarity problems. Mathematical Programming Study, 23:144–162, 1985.

    MATH  MathSciNet  Google Scholar 

  23. J. J. Moré. Global methods for nonlinear complementarity problems. Technical Report MCS-P429-0494, Argonne National Laboratory, Argonne, Illinois, April 1994.

    Google Scholar 

  24. J. S. Pang. Newton’s method for B-differentiable equations. Mathematics of Operations Research, 15:311–341, 1990.

    MATH  MathSciNet  Google Scholar 

  25. J. S. Pang. A B-differentiable equation based, globally and locally quadratically convergent algorithm for nonlinear programs, complementarity and variational inequality problems. Mathematical Programming, 51:101–132, 1991.

    Article  MATH  MathSciNet  Google Scholar 

  26. J. S. Pang and S. A. Gabriel. NE/SQP: A robust algorithm for the nonlinear complementarity problem. Mathematical Programming, 60:295–338, 1993.

    Article  MathSciNet  Google Scholar 

  27. D. Ralph Global convergence of damped Newton’s method for nonsmooth equations, via the path search. Mathematics of Operations Research, 19:352–389, 1994.

    MATH  MathSciNet  Google Scholar 

  28. S. M. Robinson. Generalized equations. In A. Bachem, M. Grötchel, and B. Korte, editors. Mathematical Programming: The State of the Art, Bonn 1982, pages 346–367. Springer Verlag, Berlin, 1983.

    Google Scholar 

  29. S. M. Robinson. Normal maps induced by linear transformations. Mathematics of Operations Research, 17:691–714, 1992.

    MATH  MathSciNet  Google Scholar 

  30. T. F. Rutherford. MILES: A mixed inequality and nonlinear equation solver. Working Paper, Department of Economics, University of Colorado, Boulder, 1993.

    Google Scholar 

  31. T. F. Rutherford. Extensions of GAMS for complementarity problems arising in applied economic analysis. Journal of Economic Dynamics and Control, forthcoming, 1996.

    Google Scholar 

  32. H. E. Scarf. The approximation of fixed points of a continuous mapping. SIAM Journal on Applied Mathematics, 15:1328–1343, 1967.

    Article  MATH  MathSciNet  Google Scholar 

  33. M. J. Todd. Computation of Fixed Points and Applications, volume 124 of Lecture Notes in Economics and Mathematical Systems. Springer-Verlag, Heidelberg, 1976.

    MATH  Google Scholar 

  34. B. Xiao and P. T. Harker. A nonsmooth Newton method for variational inequalities: I: Theory. Mathematical Programming, 65:151–194, 1994.

    Article  MathSciNet  Google Scholar 

  35. B. Xiao and P. T. Harker. A nonsmooth Newton method for variational inequalities: II: Numerical results. Mathematic← Programming, 65:195–216, 1994.

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Kluwer Academic Publishers, Boston

About this chapter

Cite this chapter

Billups, S.C., Dirkse, S.P., Ferris, M.C. (1997). A Comparison of Large Scale Mixed Complementarity Problem Solvers. In: Murli, A., Toraldo, G. (eds) Computational Issues in High Performance Software for Nonlinear Optimization. Springer, Boston, MA. https://doi.org/10.1007/978-0-585-26778-4_2

Download citation

  • DOI: https://doi.org/10.1007/978-0-585-26778-4_2

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-7923-9862-2

  • Online ISBN: 978-0-585-26778-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics