Advances in Economic Theory: On the complexity of linear programming

This is a partial survey of results on the complexity of the linear programming problem since the ellipsoid method. The main topics are polynomial and strongly polynomial algorithms, probabilistic analysis of simplex algorithms, and recent interior point methods.

[1]  R. Buck Partition of Space , 1943 .

[2]  Samuel B. Williams,et al.  Association for Computing Machinery , 2009 .

[3]  C. E. Lemke,et al.  Bimatrix Equilibrium Points and Mathematical Programming , 1965 .

[4]  J. Edmonds Systems of distinct representatives and linear algebra , 1967 .

[5]  G. C. Shephard,et al.  Convex Polytopes , 1967 .

[6]  V. Klee,et al.  Thed-step conjecture for polyhedra of dimensiond<6 , 1967 .

[7]  G. Kalchenko,et al.  SOLUTION OF A NONLINEAR PROGRAMMING PROBLEM , 1968 .

[8]  J. Rice,et al.  The Lawson algorithm and extensions , 1968 .

[9]  M. J. D. Powell,et al.  Nonlinear Programming—Sequential Unconstrained Minimization Techniques , 1969 .

[10]  V. Klee,et al.  HOW GOOD IS THE SIMPLEX ALGORITHM , 1970 .

[11]  T. Liebling,et al.  On the number of iterations of the simplex method. , 1972 .

[12]  A. K. Cline Rate of Convergence of Lawson's Algorithm , 1972 .

[13]  Richard M. Karp,et al.  Theoretical Improvements in Algorithmic Efficiency for Network Flow Problems , 1972, Combinatorial Optimization.

[14]  Robert G. Jeroslow,et al.  Asymptotic Linear Programming , 1973, Oper. Res..

[15]  Norman Zadeh,et al.  A bad network problem for the simplex method and other minimum cost flow algorithms , 1973, Math. Program..

[16]  Robert G. Jeroslow,et al.  The simplex algorithm with the pivot rule of maximizing criterion improvement , 1973, Discret. Math..

[17]  William H. Cunningham,et al.  A network simplex method , 1976, Math. Program..

[18]  Herbert E. Scarf,et al.  The Solution of Systems of Piecewise Linear Equations , 1976, Math. Oper. Res..

[19]  Robert G. Bland,et al.  A combinatorial abstraction of linear programming , 1977, J. Comb. Theory, Ser. B.

[20]  V. Chvátal,et al.  Notes on Bland’s pivoting rule , 1978 .

[21]  K. G. Murty Computational complexity of complementary pivot methods , 1978 .

[22]  W. H. Cunningham,et al.  Theoretical Properties of the Network Simplex Method , 1979, Math. Oper. Res..

[23]  William Y. Sit,et al.  Worst case behavior of the steepest edge simplex method , 1979, Discret. Appl. Math..

[24]  G B Kolata,et al.  Mathematicians Amazed by Russian's Discovery. , 1979, Science.

[25]  L. G. H. Cijan A polynomial algorithm in linear programming , 1979 .

[26]  Bengt Aspvall,et al.  A polynomial time algorithm for solving systems of linear inequalities with two variables per inequality , 1979, 20th Annual Symposium on Foundations of Computer Science (sfcs 1979).

[27]  M. Todd,et al.  The Ellipsoid Method: A Survey , 1980 .

[28]  Norman Zadeh What is the Worst Case Behavior of the Simplex Algorithm , 1980 .

[29]  L. Khachiyan,et al.  The polynomial solvability of convex quadratic programming , 1980 .

[30]  Katta G. Murty,et al.  Computational complexity of parametric linear programming , 1980, Math. Program..

[31]  Bengt Aspvall,et al.  A Polynomial Time Algorithm for Solving Systems of Linear Inequalities with Two Variables per Inequality , 1980, SIAM J. Comput..

[32]  Richard M. Karp,et al.  On linear characterizations of combinatorial optimization problems , 1980, 21st Annual Symposium on Foundations of Computer Science (sfcs 1980).

[33]  Robert E. Shostak,et al.  Deciding Linear Inequalities by Computing Loop Residues , 1981, JACM.

[34]  Martin Grötschel,et al.  The ellipsoid method and its consequences in combinatorial optimization , 1981, Comb..

[35]  Sancho E. Berenguer,et al.  Random Linear Programs. , 1981 .

[36]  Philip E. Gill,et al.  Practical optimization , 1981 .

[37]  Robert L. Smith,et al.  Random polytopes: Their definition, generation and aggregate properties , 1982, Math. Program..

[38]  Nimrod Megiddo,et al.  Is Binary Encoding Appropriate for the Problem-Language Relationship? , 1982, Theor. Comput. Sci..

[39]  Leonid A. Levin,et al.  An old linear programming algorithm runs in polynomial time , 1982, 23rd Annual Symposium on Foundations of Computer Science (sfcs 1982).

[40]  Karl-Heinz Borgwardt,et al.  The Average number of pivot steps required by the Simplex-Method is polynomial , 1982, Z. Oper. Research.

[41]  Nimrod Megiddo,et al.  Linear-time algorithms for linear programming in R3 and related problems , 1982, 23rd Annual Symposium on Foundations of Computer Science (sfcs 1982).

[42]  Karl Heinz Borgwardt,et al.  Some Distribution-Independent Results About the Asymptotic Order of the Average Number of Pivot Steps of the Simplex Method , 1982, Math. Oper. Res..

[43]  G. Kolata Mathematician solves simplex problem. , 1982, Science.

[44]  László Lovász,et al.  Factoring polynomials with rational coefficients , 1982 .

[45]  G. Nemhauser,et al.  An Efficient Primal Simplex Algorithm for Maximum Weighted Vertex Packing on Bipartite Graphs , 1982 .

[46]  Steve Smale,et al.  The Problem of the Average Speed of the Simplex Method , 1982, ISMP.

[47]  N. Megiddo Linear-time algorithms for linear programming in R3 and related problems , 1982, FOCS 1982.

[48]  Henryk Wozniakowski,et al.  Complexity of linear programming , 1982, Oper. Res. Lett..

[49]  Allan Borodin,et al.  Fast parallel matrix and GCD computations , 1982, 23rd Annual Symposium on Foundations of Computer Science (sfcs 1982).

[50]  S. Ross A Simple Heuristic Approach to Simplex Efficiency. , 1982 .

[51]  Stephen Smale,et al.  On the average number of steps of the simplex method of linear programming , 1983, Math. Program..

[52]  J. Orlin On the simplex algorithm for networks and generalized networks , 1983 .

[53]  R. Howe Linear Complementarity and the Average Volume of Simplicial Cones , 1983 .

[54]  Ming S. Hung,et al.  Technical Note - A Polynomial Simplex Method for the Assignment Problem , 1983, Oper. Res..

[55]  Hendrik W. Lenstra,et al.  Integer Programming with a Fixed Number of Variables , 1983, Math. Oper. Res..

[56]  Nimrod Megiddo,et al.  Towards a Genuinely Polynomial Algorithm for Linear Programming , 1983, SIAM J. Comput..

[57]  Martin Dyer,et al.  AN O(n) ALGORITHM FOR THE MULTIPLE-CHOICE , 2007 .

[58]  M. L. Balinski,et al.  The Hirsch Conjecture for Dual Transportation Polyhedra , 1984, Math. Oper. Res..

[59]  K. G. Murty,et al.  Review of recent development: A feasible direction method for linear programming , 1984 .

[60]  Martin Grötschel,et al.  Corrigendum to our paper “the ellipsoid method and its consequences in combinatorial optimization” , 1984, Comb..

[61]  O. Mangasarian Normal solutions of linear programs , 1984 .

[62]  D. T. Lee,et al.  Computational Geometry—A Survey , 1984, IEEE Transactions on Computers.

[63]  Nimrod Megiddo,et al.  Linear Programming in Linear Time When the Dimension Is Fixed , 1984, JACM.

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

[65]  Martin E. Dyer,et al.  Linear Time Algorithms for Two- and Three-Variable Linear Programs , 1984, SIAM J. Comput..

[66]  G Kolata,et al.  A Fast Way to Solve Hard Problems: A new algorithm to solve linear programming problems is so fast that experts in the field are taken aback. , 1984, Science.

[67]  Nimrod Megiddo,et al.  A simplex algorithm whose average number of steps is bounded between two quadratic functions of the smaller dimension , 1985, JACM.

[68]  Éva Tardos,et al.  A strongly polynomial minimum cost circulation algorithm , 1985, Comb..

[69]  Donald Goldfarb Efficient dual simplex algorithms for the assignment problem , 1985, Math. Program..

[70]  András Frank,et al.  An application of simultaneous approximation in combinatorial optimization , 1985, 26th Annual Symposium on Foundations of Computer Science (sfcs 1985).

[71]  Nimrod Megiddo,et al.  Partitioning with Two Lines in the Plane , 1985, J. Algorithms.

[72]  Michel Balinski,et al.  Signature Methods for the Assignment Problem , 1985, Oper. Res..

[73]  I. Lustig A Practical Approach to Karmarkar's Algorithm. , 1985 .

[74]  J. Orlin Working Paper Alfred P. Sloan School of Management Genuinely Polynominal Simplex and Non-simplex Algorithms for the Minimum Cost Flow Problem Genuinely Polynominal Simplex and Non-simplex Algorithms for the Minimum Cost Flow Problem , 2008 .

[75]  Katta G. Murty,et al.  A new interior variant of the gradient projection method for linear programming , 1985 .

[76]  Victor Y. Pan,et al.  Efficient parallel solution of linear systems , 1985, STOC '85.

[77]  Nimrod Megiddo,et al.  A Two-Resource Allocation Problem Solvable in Linear Time , 1985, Math. Oper. Res..

[78]  Michael J. Todd,et al.  Polynomial expected behavior of a pivoting algorithm for linear complementarity and linear programming problems , 1986, Math. Program..

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

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

[81]  Nimrod Megiddo,et al.  On the expected number of linear complementarity cones intersected by random and semi-random rays , 1986, Math. Program..

[82]  Richard M. Karp,et al.  A Family of Simplex Variants Solving an m × d Linear Program in Expected Number of Pivot Steps Depending on d Only , 1986, Math. Oper. Res..

[83]  Nimrod Megiddo,et al.  Improved asymptotic analysis of the average number of steps performed by the self-dual simplex algorithm , 1986, Math. Program..

[84]  Thomas M. Liebling,et al.  On the average length of lexicographic paths , 1986, Math. Program..

[85]  M. Padberg A different convergence proof of the projective method for linear programming , 1986 .

[86]  Lenore Blum,et al.  Towards an Asymptotic Analysis of Karmarkar's Algorithm , 1986, Inf. Process. Lett..

[87]  Martin E. Dyer,et al.  On a Multidimensional Search Technique and its Application to the Euclidean One-Centre Problem , 1986, SIAM J. Comput..

[88]  N. Megiddo Dynamic location problems , 1986 .

[89]  Jens Clausen,et al.  Recent Results on the Complexity of the Simplex Algorithm , 1986 .

[90]  Yieh-Hei Wan On the average speed of Lemke's algorithm for quadratic programming , 1986, Math. Program..

[91]  Charles E. Blair,et al.  Random linear programs with many variables and few constraints , 1986, Math. Program..

[92]  Éva Tardos,et al.  A Strongly Polynomial Algorithm to Solve Combinatorial Linear Programs , 1986, Oper. Res..

[93]  J. Orlin A dual version of tardos's algorithm for linear programming , 1986 .

[94]  Yoshiro Ikura,et al.  Computational experience with a polynomial-time dual simplex algorithm for the transportation problem , 1983, Discret. Appl. Math..

[95]  Richard M. Karp,et al.  A simplex variant solving an m times d linear program in O(min(m2, d2) expected number of pivot steps , 1987, J. Complex..

[96]  R. Shamir The Efficiency of the Simplex Method: A Survey , 1987 .

[97]  A. Nakayama A POLYNOMIAL-TIME DUAL SIMPLEX ALGORITHM FOR THE MINIMUM COST FLOW PROBLEM , 1987 .

[98]  Jean-Philippe Vial,et al.  An extension of Karmarkar's algorithm for solving a system of linear homogeneous equations on the simplex , 1987, Math. Program..

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

[100]  J. Tomlin An experimental approach to karmarkar’s projective method for linear programming , 1987 .

[101]  ShamirRon The Efficiency of the Simplex Method , 1987 .

[102]  David M. Gay,et al.  A variant of Karmarkar's linear programming algorithm for problems in standard form , 1987, Math. Program..

[103]  Michael J. Todd,et al.  Polynomial Algorithms for Linear Programming , 1988 .

[104]  Uriel G. Rothblum,et al.  A Theory on Extending Algorithms for Parametric Problems , 1989, Math. Oper. Res..