Skip to main content
Log in

A primal projective interior point method for linear programming

  • Published:
Mathematical Programming Submit manuscript

Abstract

We present a new projective interior point method for linear programming with unknown optimal value. This algorithm requires only that an interior feasible point be provided. It generates a strictly decreasing sequence of objective values and within polynomial time, either determines an optimal solution, or proves that the problem is unbounded. We also analyze the asymptotic convergence rate of our method and discuss its relationship to other polynomial time projective interior point methods and the affine scaling method.

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, “A monotonic projective algorithm for fractional linear programming,”Algorithmica 4 (1986) 483–498.

    Google Scholar 

  2. E.R. Barnes, “A variation on Karmarkar's algorithm for solving linear programming problems,”Mathematical Programming 36 (1986) 174–182.

    Google Scholar 

  3. E.R. Barnes, S. Chopra and D.L. Jensen, “A polynomial time version of the affine scaling algorithm,” Technical Report 88-101, Graduate School of Business Administration, New York University (New York, 1988).

    Google Scholar 

  4. I.I. Dikin, “Iterative solution of problems of linear and quadratic programming,”Doklady Akademiia Nauk SSSR 174 (1967) 747–748. [Translated in:Soviet Mathematics Doklady 8, 674–675.]

    Google Scholar 

  5. I.I. Dikin, “On the convergence of an iterative process,”Upravlyaemye Sistemi 12 (1974) 54–60. [In Russian.]

    Google Scholar 

  6. D. Goldfarb and S. Mehrotra, “A self-correcting version of Karmarkar's algorithm,”SIAM Journal on Numerical Analysis 26 (1989) 1006–1015.

    Google Scholar 

  7. C.C. Gonzaga, “Conical projection algorithms for linear programming,”Mathematical Programming 43 (1989) 151–173.

    Google Scholar 

  8. N. Karmarkar, “A new polynomial-time algorithm for linear programming,”Combinatorica 4 (1984) 373–395.

    Google Scholar 

  9. N. Megiddo, “On the complexity of linear programming,” in: T. Bewley, ed.,Advances in Economic Theory (Cambridge University Press, Cambridge, 1987) pp. 225–268.

    Google Scholar 

  10. R.D.C. Monteiro and I. Adler, “Interior path following primal—dual algorithms. Part I: Linear programming,”Mathematical Programming 44 (1989) 27–42.

    Google Scholar 

  11. M. Padberg, “Solution of a nonlinear programming problem arising in the projective method for linear programming,” Manuscript, New York University (New York).

  12. M. Padberg, “A different convergence proof of the projective method for linear programming,”Operations Research Letters 4 (1986) 373–395.

    Google Scholar 

  13. M.J. Todd and B.P. Burrell, “An extension of Karmarkar's algorithm for linear programming using dual variables,”Algorithmica 4 (1986) 409–424.

    Google Scholar 

  14. R.J. Vanderbei, M.S. Meketon and B.A. Freedman, “A modification of Karmarkar's linear programming algorithm,”Algorithmica 4 (1986) 395–407.

    Google Scholar 

  15. R.J. Vanderbei and J.C. Lagarias, “I.I. Dikin's convergence result for the affine-scaling algorithm,” Manuscript, AT&T Bell Laboratories (Murray Hill, NJ, 1988).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This research was supported in part by NSF Grants DMS-85-12277 and CDR-84-21402 and ONR Contract N00014-87-K0214.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Goldfarb, D., Xiao, D. A primal projective interior point method for linear programming. Mathematical Programming 51, 17–43 (1991). https://doi.org/10.1007/BF01586924

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Key words

Navigation