Search directions for interior linear-programming methods

Since Karmarkar published his algorithm for linear programming, several different interior directions have been proposed and much effort was spent on the problem transformations needed to apply these new techniques. This paper examines several search directions in a common framework that does not need any problem transformation. These directions prove to be combinations of two problem-dependent vectors, and can all be improved by a bidirectional search procedure.We conclude that there are essentially two polynomial algorithms: Karmarkar's method and the algorithm that follows a central trajectory, and they differ only in a choice of parameters (respectively lower bound and penalty multiplier).

[1]  N. Megiddo Pathways to the optimal set in linear programming , 1989 .

[2]  Hiroshi Imai,et al.  On the convexity of the multiplicative version of Karmarkar's potential function , 1988, Math. Program..

[3]  Anthony V. Fiacco,et al.  Nonlinear programming;: Sequential unconstrained minimization techniques , 1968 .

[4]  Earl R. Barnes,et al.  A variation on Karmarkar’s algorithm for solving linear programming problems , 1986, Math. Program..

[5]  Hiroshi Imai,et al.  A multiplicative barrier function method for linear programming , 1986, Algorithmica.

[6]  Michael J. Todd,et al.  An extension of Karmarkar's algorithm for linear programming using dual variables , 1986, Algorithmica.

[7]  H. Imai EXTENSIONS OF THE MULTIPLICATIVE PENALTY FUNCTION METHOD FOR LINEAR PROGRAMMING , 1987 .

[8]  Robert J. Vanderbei,et al.  A modification of karmarkar's linear programming algorithm , 1986, Algorithmica.

[9]  Mauricio G. C. Resende,et al.  An implementation of Karmarkar's algorithm for linear programming , 1989, Math. Program..

[10]  Narendra Karmarkar,et al.  A new polynomial-time algorithm for linear programming , 1984, Comb..

[11]  James Renegar,et al.  A polynomial-time algorithm, based on Newton's method, for linear programming , 1988, Math. Program..

[12]  W. Davidon Conic Approximations and Collinear Scalings for Optimizers , 1980 .

[13]  C. C. Gonzaga,et al.  An Algorithm for Solving Linear Programming Problems in O(n 3 L) Operations , 1989 .

[14]  Kurt M. Anstreicher,et al.  A monotonic projective algorithm for fractional linear programming , 1986, Algorithmica.

[15]  Clóvis C. Gonzaga,et al.  Conical projection algorithms for linear programming , 1989, Math. Program..

[16]  Jeffrey C. Lagarias,et al.  Karmarkar's linear programming algorithm and Newton's method , 1991, Math. Program..

[17]  Michael A. Saunders,et al.  On projected newton barrier methods for linear programming and an equivalence to Karmarkar’s projective method , 1986, Math. Program..