Abstract
We propose a potential-reduction algorithm which always uses the primal—dual affine-scaling direction as a search direction. We choose a step size at each iteration of the algorithm such that the potential function does not increase, so that we can take a longer step size than the minimizing point of the potential function. We show that the algorithm is polynomial-time bounded. We also propose a low-complexity algorithm, in which the centering direction is used whenever an iterate is far from the path of centers.
Similar content being viewed by others
References
I. Adler, N. Karmarkar, M.G.C. Resende and G. Veiga, “An implementation of Karmarkar's algorithm for linear programming,”Mathematical Programming 44 (1989) 297–335.
E.R. Barnes, “A variation on Karmarkar's algorithm for solving linear programming problems.”Mathematical Programming 36 (1986) 174–182.
E.R. Barnes, S. Chopra and D.L. Jensen, “A polynomial time version of the affine algorithm,” Manuscript, IBM T.J. Watson Research Center (Yorktown Heights. NY, 1988).
I.I. Dikin, “Iterative solution of problems of linear and quadratic programming,”Soviet Mathematics Doklady 8 (1967) 674–675.
C.C. Gonzaga, “Convergence of the large step primal affine-scaling algorithm for primal non-degenerate linear programs,” COPPE-Federal University of Rio de Janeiro (Rio de Janeiro, Brazil, 1990).
O. Güler and Y. Ye. “Convergence behavior of some interior-point algorithms,” Working Paper Series No. 91-4, Department of Management Sciences, The University of Iowa (Iowa City, IA, 1991).
N. Karmarkar, “A new polynomial-time algorithm for linear programming,”Combinatorica 4 (1984) 373–395.
M. Kojima, N. Megiddo, T. Noma and A. Yoshise,A Unified Approach to Interior Point Algorithms for Linear Complementarity Problems, Lecture Notes in Computer Science (Springer, New York, 1991).
M. Kojima, S. Mizuno and A. Yoshise, “A primal—dual interior point algorithm for linear programming,” in: N. Megiddo ed.,Progress in Mathematical Programming, Interior Point and Related Methods (Springer, New York, 1989) pp. 29–47.
M. Kojima, S. Mizuno and A. Yoshise, “A polynomial-time algorithm for a class of linear complementarity problems,”Mathematical Programming 44 (1989) 1–26.
M. Kojima, S. Mizuno and A. Yoshise, “An\(O\left( {\sqrt {nL} } \right)\) iteration potential reduction algorithm for linear complementarity problems,”Mathematical Programming 50 (1991) 331–342.
I.J. Lustig, R.E. Marsten and D.F. Shanno, “Computation experience with a primal—dual interior point method for linear programming,”Linear Algebra and its Applications 152 (1991) 191–222.
K.A. McShane, C.L. Monma and D. Shanno, “An implementation of a primal—dual interior point method for linear programming,”ORSA Journal on Computing 1 (1989) 70–83.
N. Megiddo, “Pathways to the optimal set in linear programming,” in: N. Megiddo ed.Progress in Mathematical Programming, Interior Point and Related Methods (Springer, New York, 1989) pp. 131–158.
S. Mehrotra, “Quadratic convergence in a primal—dual method,” Technical Report 91-15, Department of Industrial Engineering and Management Sciences, Northwestern University (Evanston, IL, 1991).
S. Mizuno, M.J. Todd and Y. Ye, “On adaptive-step primal—dual interior-point algorithms for linear programming,” Technical Report No. 944, School of Operation Research and Industrial Engineering, Cornell University (Ithaca, NY, 1991).
R.C. Monteiro and I. Adler, “Interior path following primal—dual algorithms. Part 1: Linear programming,”Mathematical Programming 44 (1989) 27–42.
R.C. Monteiro and I. Adler, “Interior path following primal—dual algorithms. Part 2: Convex quadratic programming,”Mathematical Programming 44 (1989) 43–66.
R.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.
K. Tanabe, “Centered Newton method for linear programming and quadratic programming,”Proceedings of the 8th Mathematical Programming Symposium, Japan (1987) pp. 131–152.
M.J. Todd, “A low complexity interior-point algorithm for linear programming,”SIAM Journal on Optimization 2 (1992) 198–209.
M.J. Todd and Y. Ye, “A centered projective algorithm for linear programming,”Mathematics of Operations Research 15 (1990) 508–529.
T. Tsuchiya and M. Muramatsu, “Global convergence of a long-step affine scaling algorithm for degenerate linear programming problems,” Research Memorandum No. 423, The Institute of Statistical Mathematics (Tokyo, 1992).
R.J. Vanderbei, M.S. Meketon and B.A. Freedman, “A modification of Karmarkar's linear programming algorithms,”Algorithmica 1 (1986) 395–407.
Y. Ye, “An O(n 3 L) potential reduction algorithm for linear programming,”Mathematical Programming 50 (1991) 239–258.
Y. Ye, “On the Q-order of convergence of interior point algorithms for linear programming,” The University of Iowa (Iowa City, IA, 1991).
Y. Ye, O. Güler, R.A. Tapia and Y. Zhang, “A quadratically convergent\(O\left( {\sqrt {nL} } \right)\)-iteration algorithm for linear programming,” Working Paper No. 91-14, The College of Business Administration, The University of Iowa (Iowa City, IA, 1991).
Y. Ye, K.O. Kortanek, J. Kaliski and S. Huang, “Near boundary behavior of primal—dual potential reduction algorithms for linear programming,” Department of Management Sciences, The University of Iowa (Iowa City, IA, 1990).
Author information
Authors and Affiliations
Additional information
This paper is dedicated to Phil Wolfe on the occasion of his 65th birthday.
Rights and permissions
About this article
Cite this article
Mizuno, S., Nagasawa, A. A primal—dual affine-scaling potential-reduction algorithm for linear programming. Mathematical Programming 62, 119–131 (1993). https://doi.org/10.1007/BF01585163
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01585163