Papers
Topics
Authors
Recent
Search
2000 character limit reached

Log-barrier interior point methods are not strongly polynomial

Published 4 Aug 2017 in math.OC and math.CO | (1708.01544v2)

Abstract: We prove that primal-dual log-barrier interior point methods are not strongly polynomial, by constructing a family of linear programs with $3r+1$ inequalities in dimension $2r$ for which the number of iterations performed is in $\Omega(2r)$. The total curvature of the central path of these linear programs is also exponential in $r$, disproving a continuous analogue of the Hirsch conjecture proposed by Deza, Terlaky and Zinchenko. Our method is to tropicalize the central path in linear programming. The tropical central path is the piecewise-linear limit of the central paths of parameterized families of classical linear programs viewed through logarithmic glasses. This allows us to provide combinatorial lower bounds for the number of iterations and the total curvature, in a general setting.

Citations (62)

Summary

Log-Barrier Interior Point Methods Are Not Strongly Polynomial

The research paper titled "Log-barrier interior point methods are not strongly polynomial" addresses the computational complexity of primal-dual log-barrier interior point methods in linear programming. It presents a crucial result demonstrating that these methods are not strongly polynomial, thereby contributing significantly to the theoretical understanding of optimization algorithms.

Main Findings and Methodology

The core finding of the paper is an explicit construction of a family of linear programs that serves as a counterexample, showing that log-barrier interior point methods require an exponential number of iterations in the worst-case scenario. Specifically, for linear programs with $3r+1$ inequalities in dimension $2r$, the number of iterations is shown to be in $\Omega(2r)$, thus establishing that the methods are not strongly polynomial.

To arrive at this conclusion, the authors utilize tropical geometry, a branch of mathematics that deals with piecewise-linear structures emerging from algebraic varieties over non-archimedean fields. This approach allows the analysis of the central path in linear programming through a novel lens. The tropical central path is introduced as the piecewise-linear limit of the classical central path, observed through 'logarithmic glasses'—an insightful and innovative method that provides combinatorial lower bounds for iterations and the total curvature of the path.

Theoretical Implications

The results contribute to the ongoing discourse surrounding Smale's 9th problem, which questions the existence of a strongly polynomial-time algorithm for linear programming. This problem has been central to optimization theory since George Dantzig introduced the simplex method, and subsequent developments like Karmarkar's interior point method, which revolutionized the field by providing polynomial time complexity in the bit-model.

The paper challenges existing conjectures regarding the behavior of the central path in linear optimization, specifically disproving a continuous analogue of the Hirsch conjecture. The authors construct linear programs where the total curvature of the central path is exponential in the problem's size, which contradicts previous assertions that suggested a linear relationship.

Practical Implications

Practically, the findings highlight a need for caution when relying on log-barrier interior point methods for solving large-scale linear programs, as their efficiency could degrade significantly under certain problem instances. This insight emphasizes the importance of continued exploration into alternative algorithms or hybrid methods that might mitigate such inefficiencies while retaining practical viability for real-world applications.

Future Directions

The paper opens various avenues for future research. Extending the analysis to other types of barrier functions or interior point methods is a natural progression, as the techniques employed here may illuminate unexplored facets of those algorithms. Moreover, exploring more general classes of linear programs or different algebraic structures could provide deeper insights into the limitations and strengths of existing optimization approaches.

Continued advancements in computational geometry and algebraic structures will likely further the community's understanding of these complex, yet fundamental, questions in optimization theory. The integration of tropical geometry into the study of algorithmic complexity holds potential for significant breakthroughs in both theory and practice.

The authors' methodological framework and results lay groundwork for subsequent studies and affirm the notion that, despite extensive development in linear programming algorithms, the quest for strongly polynomial methods remains an open and compelling challenge in computational optimization.

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.