Skip to main content
Log in

Primal-dual target-following algorithms for linear programming

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

In this paper, we propose a method for linear programming with the property that, starting from an initial non-central point, it generates iterates that simultaneously get closer to optimality and closer to centrality. The iterates follow paths that in the limit are tangential to the central path. Together with the convergence analysis, we provide a general framework which enables us to analyze various primal-dual algorithms in the literature in a short and uniform way.

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. I. Adler and R.D.C. Monteiro, A geometric view of parametric linear programming, Algorithmica 8(1992)161–176.

    Google Scholar 

  2. D.S. Atkinson and P.M. Vaidya, A scaling technique for finding the weighted analytic center of a polytope, Mathematical Programming 57(1992)163–192.

    Google Scholar 

  3. D.A. Bayer and J.C. Lagarias, The nonlinear geometry of linear programming, Part II: Legendre transform coordinates. Transactions of the American Mathematical Society 314(1989)499–526.

    Google Scholar 

  4. J. Ding and T.Y. Li, An algorithm based on weighted logarithmic barrier functions for linear complementarity problems, Arabian Journal for Science and Engineering 15(1990)679–685.

    Google Scholar 

  5. J. Edmonds and R.M. Karp, Theoretical improvements in algorithmic efficiency for network flow problems. Journal of the ACM 19(1972)248–264.

    Google Scholar 

  6. R.M. Freund, Projective transformations for interior-point algorithms, and a superlinearly convergent algorithm for thew-center problem, Mathematical Programming 58(1993)385–414.

    Google Scholar 

  7. J.L. Goffin and J.-Ph. Vial, Short steps with Karmarkar's projective algorithm for linear programming, Manuscript, Départment d'Economie Commerciale et Industrielle, Université de Genève, Genève, Switzerland (1990); a version with no weight appeared in SIAM Journal on Optimization 4(1994)193.

    Google Scholar 

  8. J.L. Goffin and J.-Ph. Vial, On the computation of weighted analytic centers and dual ellipsoids with the projective algorithm, Mathematical Programming 60(1993)81–92.

    Google Scholar 

  9. C.C. Gonzaga and R.A. Tapia, On the convergence of the Mizuno-Todd-Ye algorithm to the analytic center of the solution set, Technical Report 92-36, Dept. of Mathematical Sciences, Rice University, Houston, TX 77251, USA (1992).

    Google Scholar 

  10. C.C. Gonzaga and R.A. Tapia, On the quadratic convergence of the simplified Mizuno-Todd-Ye algorithm for linear programming, Technical Report 92-41, Dept. of Mathematical Sciences, Rice University, Houston, TX 77251, USA (1992).

    Google Scholar 

  11. C.C. Gonzaga and R.A. Tapia, A quadratically convergent primal-dual algorithm for linear programming, Technical Report, Dept. of Mathematical Sciences, Rice University, Houston, TX 77251, USA (1993).

    Google Scholar 

  12. C.C. Gonzaga, Path following methods for linear programming, SIAM Review 34(1992) 167–227.

    Google Scholar 

  13. H.J. Greenberg, The use of the optimal partition in a linear programming solution for postoptimal analysis, Operations Research Letters, 15(1994)179–186.

    Google Scholar 

  14. D. den Hertog,Interior Point Approach to Linear Quadratic and Convex Programming, Algorithms and Complexity (Kluwer, Dordrecht, The Netherlands, 1994).

    Google Scholar 

  15. D. den Hertog, C. Roos and T. Terlaky, A polynomial method of weighted centers for convex quadratic programming, Journal of Information and Optimization Sciences 12(1991)187–205.

    Google Scholar 

  16. B. Jansen, C. Roos and T. Terlaky, An interior point approach to postoptimal and parametric analysis in linear programming, Technical Report 92-21, Faculty of Technical Mathematics and Informatics, TU Delft, NL-2628 CD Delft, The Netherlands (1992).

    Google Scholar 

  17. B. Jansen, C. Roos and T. Terlaky, A family of polynomial affine scaling algorithms for positive semi-definite linear complementarity problems, Technical Report 93-112, Faculty of Technical Mathematics and Informatics, TU Delft, NL-2600 GA Delft, The Netherlands (1993), to appear in SIAM Journal on Optimization.

    Google Scholar 

  18. B. Jansen, C. Roos and T. Terlaky, A polynomial primal-dual Dikin-type algorithm for linear programming, Technical Report 93-36, Faculty of Technical Mathematics and Informatics, TU Delft, NL-2600 GA Delft, The Netherlands (1993), to appear in Mathematics of OR.

    Google Scholar 

  19. B. Jansen, C. Roos and T. Terlaky, The theory of linear programming: Skew symmetric self-dual problems and the central path, Optimization 29(1994)225–233.

    Google Scholar 

  20. B. Jansen, C. Roos, T. Terlaky and J.-Ph. Vial, Primal-dual algorithms for linear programming based on the logarithmic barrier method, Journal of Optimization Theory and Applications 83(1994)1–26.

    Google Scholar 

  21. B. Jansen, C. Roos, T. Terlaky and J.-Ph. Vial, Long-step primal-dual target-following algorithms for linear programming, Technial Report 94-46, Faculty of Technical Mathematics and Informatics, TU Delft, NL-2600 GA Delft, The Netherlands (1994), to appear in ZOR.

    Google Scholar 

  22. M. Kojima, N. Megiddo, T. Noma and A. Yoshise,A Unified Approach to Interior Point Algorithms for Linear Complementarity Problems, volume 538 of Lecture Notes in Computer Science (Springer, Berlin, 1991).

    Google Scholar 

  23. M. Kojima, S. Mizuno and A. Yoshise, A primal-dual interior point algorithm for linear programming, in:Progress in Mathematical Programming: Interior Point and Related Methods, ed. N. Megiddo (Springer, New York, 1989) pp. 29–47.

    Google Scholar 

  24. L. McLinden, The analogue of Moreau's proximation theorem, with applications to the nonlinear complementarity problem, Pacific Journal of Mathematics 88(1980)101–161.

    Google Scholar 

  25. N. Megiddo, Pathways to the optimal set in linear programming, in:Progress in Mathematical Programming: Interior Point and Related Methods, ed. N. Megiddo (Springer, New York, 1989) pp. 131–158.

    Google Scholar 

  26. S. Mizuno, AnO(n 3 L) algorithm using a sequence for linear complementarity problems, Journal of the Operations Research Society of Japan 33(1990)66–75.

    Google Scholar 

  27. S. Mizuno, A rank-one updating interior algorithm for linear programming, Arabian Journal for Science and Engineering 15(1990)671–677.

    Google Scholar 

  28. S. Mizuno, A new polynomial time method for a linear complementarity problem, Mathematical Programming 56(1992)31–43.

    Google Scholar 

  29. 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 

  30. R.D.C. Monteiro and I. Adler, Interior path following primal-dual algorithms: Part I: Linear programming. Mathematical Programming 44(1989)27–41.

    Google Scholar 

  31. R.D.C. Monteiro and I. Adler, Interior path following primal-dual algorithms: Part II: Convex quadratic programming, Mathematical Programming 44(1989)43–66.

    Google Scholar 

  32. R.D.C. Monteiro, I. Adler and M.G.C. Resende, A polynomial-time primal-dual affine scaling algorithm for linear and convex quadratic programming and its power series extension, Mathematics of Operations Research 15(1990)191–214.

    Google Scholar 

  33. Y. Nesterov and M.J. Todd, Self-scaled cones and interior-point methods in nonlinear programming, Technical Report, School of OR and IE, Cornell University, Ithaca, NY 14853 (1993), to appear in Mathematics of Operations Research.

    Google Scholar 

  34. C.H. Papadimitriou and K. Steiglitz,Combinatorial Optimization. Algorithms and Complexity (Prentice-Hall, Englewood Cliffs, NJ, 1982).

    Google Scholar 

  35. J. Renegar, A polynomial-time algorithm, based on Newton's method, for linear programming, Mathematical Programming 40(1988)59–93.

    Google Scholar 

  36. C. Roos and D. den Hertog, A polynomial method of approximate weighted centers for linear programming, Technical Report 89-13, Faculty of Mathematics and Informatics, TU Delft, NL-2628 BL Delft, The Netherlands (1989).

    Google Scholar 

  37. C. Roos and J.-Ph. Vial, A polynomial method of approximate centers for linear programming, Mathematical Programming 54(1992)295–305.

    Google Scholar 

  38. Y. Ye, M. J. Todd and S. Mizuno, An\(O(\sqrt {nL} )\)-iteration homogeneous and self-dual linear programming algorithm, Mathematics of Operations Research 19(1994)53–67.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This work was completed with the support of a research grant from SHELL. The first author is supported by the Dutch Organization for Scientific Research (NWO), Grant No. 611-304-028. The third author is on leave from the Eötvös University, Budapest, and partially supported by OTKA No. 2116. The fourth author is supported by the Swiss National Foundation for Scientific Research, Grant No. 12-34002.92.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Jansen, B., Roos, C., Terlaky, T. et al. Primal-dual target-following algorithms for linear programming. Ann Oper Res 62, 197–231 (1996). https://doi.org/10.1007/BF02206817

Download citation

  • Issue Date:

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

Keywords

Navigation