Trust Region Interior Point Methods: Optimal ℓ₂- and Faster Wide-Neighborhood Path Following
Daniel Dadush, Haoyuan Ma, Bento Natura, László A. Végh
摘要
We present improved running time and iteration complexities of interior point methods for linear programs parametrized by the straight line complexity, i.e., the minimum number of segments of any piecewise linear curve traversing a particular neighborhood of the central path. While the standard measure of progress is the reduction in duality gap, the straight line complexity provides a stronger instance-wise bound, reflecting the combinatorial structure of the problem.
Our first main result focuses on interior point methods that stay in the ℓ 2 -neighborhood. We give a much stronger analysis of the trust region interior point method introduced by Lan, Monteiro and Tsuchiya (SIAM J. Optim. 2009), proving that it is approximately instance optimal in this neighborhood. Namely, we show that the iteration complexity of this algorithm is a constant factor of the straight line complexity of the ℓ 2 -neighborhood. Further, each iteration can be implemented in current matrix multiplication time.
Our second main result is a wide-neighborhood interior point method whose running time is the wide-neighborhood straight line complexity times current matrix multiplication time, improving in essence a factor 𝑛 over the algorithm by Allamigeon, Dadush, Loho, Natura, and Végh (SIAM J. Comput. 2025). The algorithm can be seen as a boosted version of the robust interior point methods of Cohen, Lee and Song (JACM 2021) and van den Brand (SODA 2020) that can reduce the gap by a polynomial factor in current matrix multiplication time: our algorithm is also able to traverse any sufficiently straight segment of the central path in current matrix multiplication time, independently of the length of the segment.
A main ingredient in both methods is to solve trust region problems with ℓ 2 and ℓ ∞ -constraints, respectively. We develop fast and strongly polynomial algorithms for solving them to high accuracy. In the ℓ 2 -setting, this answers an open question by Lan, Monteiro and Tsuchiya.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper12
- A Deterministic Linear Program Solver in Current Matrix Multiplication TimeJan van den BrandSODA 2020 · 被引用 107 次
- New Bounds for Matrix Multiplication: from Alpha to OmegaVirginia Vassilevska Williams, Yinzhan Xu, Zixuan Xu, Renfei ZhouSODA 2024 · 被引用 90 次
- Universal Optimality of Dijkstra Via Beyond-Worst-Case HeapsBernhard Haeupler, Richard Hladík, Václav Rozhon, Robert E. Tarjan 等FOCS 2024 · 被引用 33 次
- A faster algorithm for solving general LPsShunhua Jiang, Zhao Song, Omri Weinstein, Hengjie ZhangSTOC 2021 · 被引用 31 次
- A scaling-invariant algorithm for linear programming whose running time depends only on the constraint matrixDaniel Dadush, Sophie Huiberts, Bento Natura, László A. VéghSTOC 2020 · 被引用 17 次
相关 Paper
- Interior point methods are not worse than SimplexXavier Allamigeon, Daniel Dadush, Georg Loho, Bento Natura 等FOCS 2022 · 被引用 8 次
- A Strongly Polynomial Algorithm for Linear Programs with At Most Two Nonzero Entries per Row or ColumnDaniel Dadush, Zhuan Khye Koh, Bento Natura, Neil Olver 等STOC 2024 · 被引用 3 次
- Solving tall dense linear programs in nearly linear timeJan van den Brand, Yin Tat Lee, Aaron Sidford, Zhao SongSTOC 2020 · 被引用 59 次
- Revisiting Tardos's Framework for Linear Programming: Faster Exact Solutions using Approximate SolversDaniel Dadush, Bento Natura, László A. VéghFOCS 2020 · 被引用 3 次
- A Faster Interior Point Method for Semidefinite ProgrammingHaotian Jiang, Tarun Kathuria, Yin Tat Lee, Swati Padmanabhan 等FOCS 2020 · 被引用 62 次
