Lemke's algorithm

In mathematical optimization, Lemke's algorithm is a procedure for solving linear complementarity problems, and more generally mixed linear complementarity problems. It is named after Carlton E. Lemke.

Lemke's algorithm is of pivoting or basis-exchange type. Similar algorithms can compute Nash equilibria for two-person matrix and bimatrix games.

References

  • Cottle, Richard W.; Pang, Jong-Shi; Stone, Richard E. (1992). The linear complementarity problem. Computer Science and Scientific Computing. Boston, MA: Academic Press, Inc. pp. xxiv+762 pp. ISBN 0-12-192350-9. MR 1150683.
  • Murty, K. G. (1988). Linear complementarity, linear and nonlinear programming. Sigma Series in Applied Mathematics. Vol. 3. Berlin: Heldermann Verlag. pp. xlviii+629 pp. ISBN 3-88538-403-5. Archived from the original on 2010-04-01. (Available for download at the website of Professor Katta G. Murty.) MR949214

External links

  • OMatrix manual on Lemke
  • Chris Hecker's GDC presentation on MLCPs and Lemke
  • Linear Complementarity and Mathematical (Non-linear) Programming
  • Siconos/Numerics open-source GPL implementation in C of Lemke's algorithm and other methods to solve LCPs and MLCPs
  • v
  • t
  • e
Complementarity problems and algorithms
Complementarity Problems
  • Linear programming (LP)
  • Quadratic programming (QP)
  • Linear complementarity problem (LCP)
  • Mixed linear (MLCP)
  • Mixed (MCP)
  • Nonlinear (NCP)
Basis-exchange algorithms
  • v
  • t
  • e
Functions
Gradients
Convergence
Quasi–Newton
Other methods
Hessians
Graph of a strictly concave quadratic function with unique maximum.
Optimization computes maxima and minima.
General
Differentiable
Convex
minimization
Linear and
quadratic
Interior point
Basis-exchange
Paradigms
Graph
algorithms
Minimum
spanning tree
Shortest path
Network flows
Stub icon

This algorithms or data structures-related article is a stub. You can help Wikipedia by expanding it.

  • v
  • t
  • e