Annals of Operations Research

, Volume 62, Issue 1, pp 521–538 | Cite as

Large step volumetric potential reduction algorithms for linear programming

  • Kurt M. Anstreicher
Article

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.

Keywords

Linear programming interior algorithm potential reduction volumetric barrier 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [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. [2]
    C.C. Gonzaga, Polynomial affine algorithms for linear programming, Math. Progr. 49(1991)7.Google Scholar
  3. [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. [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. [5]
    R.A. Horn and C.R. Johnson,Matrix Analysis (Cambridge University Press, 1985).Google Scholar
  6. [6]
    Y. Nesterov and A. Nemirovskii,Interior-Point Polynomial Algorithms in Convex Programming (SIAM, 1994).Google Scholar
  7. [7]
    C.H. Papadimitriou and K. Steiglitz,Combinatorial Optimization: Algorithms and Complexity (Prentice-Hall, 1982).Google Scholar
  8. [8]
    J. Renegar, A polynomial-time algorithm, based on Newton's method, for linear programming, Math. Progr. 40(1988)59.Google Scholar
  9. [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).Google Scholar
  10. [10]
    M.J. Todd, Potential-reduction methods in mathematical programming, Technical Report, School of IE/OR, Cornell University, Ithaca, NY (1995).Google Scholar
  11. [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).Google Scholar
  12. [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).Google Scholar
  13. [13]
    Y. Ye, AnO(n 3 L) potential reduction algorithm for linear programming, Math. Progr. 50(1991)239.Google Scholar

Copyright information

© J.C. Baltzer AG, Science Publishers 1996

Authors and Affiliations

  • Kurt M. Anstreicher
    • 1
  1. 1.Department of Management SciencesUniversity of IowaIowa CityUSA

Personalised recommendations