Mathematical Programming

, Volume 115, Issue 1, pp 105–149 | Cite as

A strong bound on the integral of the central path curvature and its relationship with the iteration-complexity of primal-dual path-following LP algorithms

FULL LENGTH PAPER

Abstract

The main goals of this paper are to: i) relate two iteration-complexity bounds derived for the Mizuno-Todd-Ye predictor-corrector (MTY P-C) algorithm for linear programming (LP), and; ii) study the geometrical structure of the LP central path. The first iteration-complexity bound for the MTY P-C algorithm considered in this paper is expressed in terms of the integral of a certain curvature function over the traversed portion of the central path. The second iteration-complexity bound, derived recently by the authors using the notion of crossover events introduced by Vavasis and Ye, is expressed in terms of a scale-invariant condition number associated with m × n constraint matrix of the LP. In this paper, we establish a relationship between these bounds by showing that the first one can be majorized by the second one. We also establish a geometric result about the central path which gives a rigorous justification based on the curvature of the central path of a claim made by Vavasis and Ye, in view of the behavior of their layered least squares path following LP method, that the central path consists of \({\mathcal{O}}(n^2)\) long but straight continuous parts while the remaining curved part is relatively “short”.

Keywords

Interior-point algorithms Primal-dual algorithms Path-following Central path Layered least squares steps Condition number Polynomial complexity Crossover events Scale-invariance Predictor-corrector Affine scaling Strongly polynomial Linear programming Curvature 

Mathematics Subject Classification

65K05 68Q25 90C05 90C51 90C60 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Dikin I.I. (1974). On the speed of an iterative process. Upravlyaemye Sistemi 12: 54–60 Google Scholar
  2. 2.
    Forsgren A. (1996). On linear least-squares problems with diagonally dominant weight matrices. SIAM J. Matrix Anal. Appl. 17: 763–788 CrossRefMathSciNetMATHGoogle Scholar
  3. 3.
    Gonzaga C.C. (1992). Path-following methods for linear programming. SIAM Rev. 34: 167–224 CrossRefMathSciNetMATHGoogle Scholar
  4. 4.
    Gonzaga C.C., Lara H.J. (1997). A note on properties of condition numbers. Linear Algebra Appl. 261: 269–273 MathSciNetMATHCrossRefGoogle Scholar
  5. 5.
    Karmarkar, N.: Riemannian geometry underlying interior-point methods for linear programming. Mathematical Developments Arising from Linear Programming, In: Brunswick, M.E., (ed), pp. 51–75. Contemporary Mathematics, Vol. 114, American Mathematical Society, Providence, 1990Google Scholar
  6. 6.
    Megiddo N., Mizuno S., Tsuchiya T. (1998). A modified layered-step interior-point algorithm for linear programming. Math. Program. 82: 339–355 MathSciNetGoogle Scholar
  7. 7.
    Mizuno S., Todd M.J., Ye Y. (1993). On adaptive-step primal-dual interior-point algorithms for linear programming. Math. Oper. Res. 18: 964–981 MathSciNetMATHGoogle Scholar
  8. 8.
    Monteiro R.D.C., Tsuchiya T. (1998). Global convergence of the affine scaling algorithm for convex quadratic programming. SIAM J. Optim. 8(1): 26–58 CrossRefMathSciNetMATHGoogle Scholar
  9. 9.
    Monteiro R.D.C., Tsuchiya T. (2003). A variant of the Vavasis-Ye layered-step interior-point algorithm for linear programming. SIAM J. Optim. 13: 1054–1079 CrossRefMathSciNetMATHGoogle Scholar
  10. 10.
    Monteiro R.D.C., Tsuchiya T. (2004). A new iteration-complexity bound for the MTY predictor-corrector algorithm. SIAM J. Optim. 15: 319–347 CrossRefMathSciNetMATHGoogle Scholar
  11. 11.
    Sonnevend G., Stoer J., Zhao G. (1991). On the complexity of following the central path of linear programs by linear extrapolation. II. Math. Program. 52: 527–553 CrossRefMathSciNetMATHGoogle Scholar
  12. 12.
    Stewart G.W. (1989). On scaled projections and pseudoinverses. Linear Algebra Appl. 112: 189–193 CrossRefMathSciNetMATHGoogle Scholar
  13. 13.
    Todd M.J. (1990). A Dantzig-Wolfe-like variant of Karmarkar’s interior-point linear programming algorithm. Oper. Res. 38: 1006–1018 MathSciNetMATHGoogle Scholar
  14. 14.
    Todd M.J., Tunçel L., Ye Y. (2001). Characterizations, bounds, and probabilistic analysis of two complexity measures for linear programming problems. Math. Program. 90(1): 59–70 CrossRefMathSciNetMATHGoogle Scholar
  15. 15.
    Tsuchiya T. (1992). Global convergence property of the affine scaling method for primal degenerate linear programming problems. Math. Oper. Res. 17: 527–557 MathSciNetMATHCrossRefGoogle Scholar
  16. 16.
    Tunçel L. (1999). Approximating the complexity measure of Vavasis-Ye algorithm is NP-hard. Math. Program. 86(1): 219–223 CrossRefMathSciNetMATHGoogle Scholar
  17. 17.
    Tunçel L. (1999). On the condition numbers for polyhedra in Karmarkar’s form. Oper. Res. Lett. 24(4): 149–155 CrossRefMathSciNetMATHGoogle Scholar
  18. 18.
    Vanderbei R.J., Lagarias J.C. (1990). I. I. Dikin’s convergence result for the affine-scaling algorithm, Vol 17. Contemp. Math. 114: 109–119 MathSciNetGoogle Scholar
  19. 19.
    Vavasis S., Ye Y. (1996). A primal-dual accelerated interior point method whose running time depends only on A. Math. Program. 74: 79–120 MathSciNetGoogle Scholar
  20. 20.
    Vavasis, S., Ye, Y.: On the relationship between layered least squares and affine scaling steps. In: The Mathematics of Numerical Analysis, pp. 857–865. Lectures in Applied Mathematics, Vol. 32. American Mathematical Society, Providence, 1996Google Scholar
  21. 21.
    Zhao G. (1996). On the relationship between the curvature integral and the complexity of path-following methods in linear programming. SIAM J. Optim. 6: 57–73 CrossRefMathSciNetMATHGoogle Scholar
  22. 22.
    Zhao G., Stoer J. (1993). Estimating the complexity of a class of path-following methods for solving linear programs by curvature integrals. Appl. Math. Optim. 27: 85–103 CrossRefMathSciNetMATHGoogle Scholar

Copyright information

© Springer-Verlag 2007

Authors and Affiliations

  1. 1.School of Industrial and Systems EngineeringGeorgia Institute of TechnologyAtlantaUSA
  2. 2.The Institute of Statistical MathematicsTokyoJapan

Personalised recommendations