Skip to main content
Log in

An extension of Karmarkar's algorithm for linear programming using dual variables

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

We describe an extension of Karmarkar's algorithm for linear programming that handles problems with unknown optimal value and generates primal and dual solutions with objective values converging to the common optimal primal and dual value. We also describe an implementation for the dense case and show how extreme point solutions can be obtained naturally, with little extra computation.

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. K. M. Anstreicher, Analysis of Karmarkar's algorithm for fractional linear programming, Manuscript, School of Organization and Management, Yale University, New Haven, CT, 1985.

    Google Scholar 

  2. A. Charnes and W. W. Cooper, Programming with linear fraction functionals,Naval Res. Logist. Quart.,9 (1962), 181–186.

    Article  MATH  MathSciNet  Google Scholar 

  3. A. Charnes, T. Song, and M. Wolfe, An explicit solution sequence and convergence of Karmarkar's algorithm, Manuscript, University of Texas at Austin, Austin, TX, 1984.

    Google Scholar 

  4. V. Chvatal,Linear Programming, Freeman: New York and San Francisco, 1983.

    MATH  Google Scholar 

  5. K. R. Frisch, The logarithmic potential method of convex programming, unpublished, University Institute of Economics, Oslo, 1955.

    Google Scholar 

  6. D. Gay, A variant of Karmarkar's linear programming algorithm for problems in standard form, Manuscript, AT&T Bell Laboratories, Murray Hill, NJ, 1985.

    Google Scholar 

  7. A. George and M. T. Heath, Solution of sparse linear least squares problems using Givens rotations,Linear Algebra Appl.,34 (1980), 69–83.

    Article  MATH  MathSciNet  Google Scholar 

  8. P. E. Gill, W. Murray, M. E. Saunders, J. A. Tomlin, and M. H. Wright, On projected Newton barrier methods for linear programming and an equivalence to Karmarkar's projective method, Manuscript, Department of Operations Research, Stanford University, Stanford, CA, 1985.

    Google Scholar 

  9. G. H. Golub and C. F. Van Loan,Matrix Computations, The Johns Hopkins Press, Baltimore, 1983.

    MATH  Google Scholar 

  10. C. Gonzaga, A conical projection algorithm for linear programming, Manuscript, Department of Electrical Engineering and Computer Science, University of California, Berkeley, CA, 1985.

    Google Scholar 

  11. M. Haimovich, The simplex method is very good! On the expected number of pivot stops and related properties of random linear programs, Manuscript, Graduate School of Business, Columbia University, New York, 1983.

    Google Scholar 

  12. M. Heath, Some extensions of an algorithm for sparse linear least squares problems,SIAM J. Sci. Statist. Comput.,3 (1982), 223–237.

    Article  MATH  MathSciNet  Google Scholar 

  13. P. Huard, Resolution of mathematical programming with nonlinear constraints by the method of centers, inNonlinear Programming (J. Abadie, ed.), North-Holland, Amsterdam, 1967, pp. 207–219.

    Google Scholar 

  14. D. Jensen and A. Steger, Private communication, Department of Applied Mathematics and Statistics, State University of New York at Stonybrook, Stonybrook, New York, 1985.

    Google Scholar 

  15. M. Kallio and E. L. Porteus, A class of methods for linear programming,Math. Programming,14 (1978), 161–16.

    Article  MATH  MathSciNet  Google Scholar 

  16. N. Karmarkar; A new polynomial time algorithm for linear programming,Combinatorica,4 (1984), 373–395.

    Article  MATH  MathSciNet  Google Scholar 

  17. N. Megiddo, A variation on Karmarkar's Algorithm, Manuscript, IBM Research Laboratory, San Jose, CA, 1985.

    Google Scholar 

  18. M. J. Todd, Extensions of Lemke's algorithm for the linear complementarity problem,J. Optim. Theory Appl.,20 (1976), 397–416.

    Article  MATH  MathSciNet  Google Scholar 

  19. J. A. Tomlin, An experimental approach to Karmarkar's projective method for linear programming, Manuscript, Ketron Inc., Mountain View, CA, 1985.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Communicated by Nimrod Megiddo.

Research supported in part by a fellowship from the Alfred P. Sloan Foundation and by NSF Grant ECS-15361.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Todd, M.J., Burrell, B.P. An extension of Karmarkar's algorithm for linear programming using dual variables. Algorithmica 1, 409–424 (1986). https://doi.org/10.1007/BF01840455

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Key words

Navigation