Skip to main content
Log in

A quadratically convergent predictor—corrector method for solving linear programs from infeasible starting points

  • Published:
Mathematical Programming Submit manuscript

Abstract

A predictor—corrector method for solving linear programs from infeasible starting points is analyzed. The method is quadratically convergent and can be combined with Ye's finite termination scheme under very general assumptions. If the starting points are large enough then the algorithm hasO(nL) iteration complexity. If the ratio between feasibility and optimality at the starting points is small enough then the algorithm has O(\(\sqrt {n L} \)) iteration complexity. For feasible starting points the algorithm reduces to the Mizuno—Todd—Ye predictor—corrector 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, J. Ji, F.A. Potra and Y. Ye, “Probabilistic analysis of an infeasible primal—dual algorithm for linear programming,” Reports on Computational Mathematics No. 27, Dept. of Mathematics, University of Iowa (Iowa City, IA, 1992).

    Google Scholar 

  2. R.M. Freund, “Following a “balanced” trajectory from an infeasible point to an optimal linear programming solution with a polynomial-time algorithm,” Working Paper No. 3452-92-MSA, Massachusetts Institute of Technology (Cambridge, Massachusetts 02139, 1992).

    Google Scholar 

  3. J. Ji and F. Potra, “On the average complexity of finding an-optimal solution for linear programming,” Reports on Computational Mathematics No. 25, Dept. of Mathematics, University of Iowa (Iowa City, IA, 1992).

    Google Scholar 

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

    Google Scholar 

  5. M. Kojima, N. Megiddo and S. Mizuno, “A primal—dual infeasible-interior-point algorithm for linear programming,”Mathematical Programming 61 (1993) 263–280.

    Google Scholar 

  6. I.J. Lustig, R.E. Marsten and D.F. Shanno, “Computational experience with a primal—dual interior point method for linear programming,”Linear Algebra and its Applications 152 (1991) 191–222.

    Google Scholar 

  7. I.J. Lustig, R.E. Marsten and D.F. Shanno, “Computational experience with a globally convergent primal—dual predictor—corrector algorithm for linear programming,” Technical Report, Dept. Civil Eng. and O.R., Princeton University (Princeton, NJ, 1992).

    Google Scholar 

  8. S. Mehrotra, “Quadratic convergence in primal—dual method,” Technical Report TR 91-15, Department of IE and MS, Northwestern University (Evanston, IL, 1991).

    Google Scholar 

  9. S. Mehrotra and Y. Ye, “On finding the optimal facet of linear programming,” Technical Report, Department of IE and MS, Northwestern University (Evanston, IL, 1991).

    Google Scholar 

  10. S. Mizuno, “Polynomiality of Kojima—Megiddo—Mizuno infeasible interior-point algorithm for linear programming,” Technical Report, School of OR and IE, Cornell University (Ithaca, NY, 1992).

    Google Scholar 

  11. S. Mizuno, M.J. Todd and Y. Ye, “On adaptive-step primal—dual interior-point algorithms for linear programming,”Mathematics of Operations Research 18 (1993) 964–981.

    Google Scholar 

  12. R.C. Monteiro and I. Adler, “Interior path-following primal—dual algorithms. Part I: linear programming,”Mathematical Programming 44 (1989) 27–41.

    Google Scholar 

  13. A.M. Ostrowski,Solution of Equations in Euclidian and Banach Spaces (Academic Press, New York, 1973).

    Google Scholar 

  14. F.A. Potra, “An infeasible interior-point predictor-corrector algorithm for linear programming,” Reports on Computational Mathematics No. 26, Dept. of Mathematics, University of Iowa (Iowa City, IA, 1992).

    Google Scholar 

  15. F.A. Potra, “A quadratically convergent infeasible interior-point algorithm for linear programming,” Reports on Computational Mathematics, No. 28, Dept. of Mathematics, University of Iowa (Iowa City, IA, 1992).

    Google Scholar 

  16. F.A. Potra, “On a predictor-corrector method for solving linear programs from infeasible starting points,” Reports on Computational Mathematics No 34, Dept. of Mathematics, University of Iowa (Iowa City, IA, 1992).

    Google Scholar 

  17. Y. Ye, “On the finite convergence of interior-point algorithms for linear programming,” Working paper 91-5, Dept. of Management Sciences, University of Iowa (Iowa City, IA, 1991).

    Google Scholar 

  18. Y. Ye, O. Güler, R. Tapia and Y. Zhang, “A quadratically convergent O(\(\sqrt n L\))-iteration algorithm for linear programming,”Mathematical Programming 59 (1993) 151–162.

    Google Scholar 

  19. Y. Zhang, “On the convergence of an infeasible interior-point algorithm for linear programming and other problems,” Technical Report, Department of Mathematics and Statistics, University of Maryland (Baltimore, MD, 1992).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This work was supported by an interdisciplinary research grant from the Institute for Advanced Studies of the University of Iowa.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Potra, F.A. A quadratically convergent predictor—corrector method for solving linear programs from infeasible starting points. Mathematical Programming 67, 383–406 (1994). https://doi.org/10.1007/BF01582228

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

AMS Subject Classification

Keywords

Navigation