Skip to main content
Log in

Large step volumetric potential reduction algorithms for linear programming

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

Abstract

We consider the construction of potential reduction algorithms using volumetric, and mixed volumetric — logarithmic, barriers. These are true “large step” methods, where dual updates produce constant-factor reductions in the primal-dual gap. Using a mixed volumetric — logarithmic barrier we obtain an\(O(\sqrt {nmL} )\) iteration algorithm, improving on the best previously known complexity for a large step method. Our results complement those of Vaidya and Atkinson on small step volumetric, and mixed volumetric — logarithmic, barrier function algorithms. We also obtain simplified proofs of fundamental properties of the volumetric barrier, originally due to Vaidya.

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.

Institutional subscriptions

Similar content being viewed by others

References

  1. R.M. Freund, Polynomial-time algorithms for linear programming based only on primal scaling and projected gradients of a potential function, Math. Progr. 51(1991)203.

    Google Scholar 

  2. C.C. Gonzaga, Polynomial affine algorithms for linear programming, Math. Progr. 49(1991)7.

    Google Scholar 

  3. C.C. Gonzaga, Large-step path following methods for linear programming, part I: Barrier function method, SIAM J. Optim. 1(1991)268.

    Google Scholar 

  4. C.C. Gonzaga, Large-step path following methods for linear programming, part II: Potential reduction method, SIAM J. Optim. 1(1991)280.

    Google Scholar 

  5. R.A. Horn and C.R. Johnson,Matrix Analysis (Cambridge University Press, 1985).

  6. Y. Nesterov and A. Nemirovskii,Interior-Point Polynomial Algorithms in Convex Programming (SIAM, 1994).

  7. C.H. Papadimitriou and K. Steiglitz,Combinatorial Optimization: Algorithms and Complexity (Prentice-Hall, 1982).

  8. J. Renegar, A polynomial-time algorithm, based on Newton's method, for linear programming, Math. Progr. 40(1988)59.

    Google Scholar 

  9. C. Roos and J.-P. Vial, Long steps with the logarithmic penalty barrier function in linear programming, in:Economic Decision Making: Games, Economics, and Optimization, ed. J. Gabszewicz, J.-F. Richard and L. Wolsey (Elsevier, 1990).

  10. M.J. Todd, Potential-reduction methods in mathematical programming, Technical Report, School of IE/OR, Cornell University, Ithaca, NY (1995).

    Google Scholar 

  11. P.M. Vaidya, A new algorithm for minimizing convex functions over convex sets, in:Proceedings of the 30th Annual IEEE Symposium on Foundations of Computer Science (IEEE Computer Press, 1989).

  12. P.M. Vaidya and D.S. Atkinson, A technique for bounding the number of iterations in path following algorithms, in:Complexity in Numerical Optimization, ed. P.M. Pardalos (World Scientific, 1993).

  13. Y. Ye, AnO(n 3 L) potential reduction algorithm for linear programming, Math. Progr. 50(1991)239.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Research supported by a Summer Research Grant from the College of Business Administration, University of Iowa.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Anstreicher, K.M. Large step volumetric potential reduction algorithms for linear programming. Ann Oper Res 62, 521–538 (1996). https://doi.org/10.1007/BF02206828

Download citation

  • Issue Date:

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

Keywords

Navigation