On the Convergence of Inexact Predictor-Corrector Methods for Linear Programming
Gregory Dexter, Agniva Chowdhury, Haim Avron, Petros Drineas
Abstract
Interior point methods (IPMs) are a common approach for solving linear programs (LPs) with strong theoretical guarantees and solid empirical performance. The time complexity of these methods is dominated by the cost of solving a linear system of equations at each iteration. In common applications of linear programming, particularly in machine learning and scientific computing, the size of this linear system can become prohibitively large, requiring the use of iterative solvers, which provide an approximate solution to the linear system. However, approximately solving the linear system at each iteration of an IPM invalidates the theoretical guarantees of common IPM analyses. To remedy this, we theoretically and empirically analyze (slightly modified) predictor-corrector IPMs when using approximate linear solvers: our approach guarantees that, when certain conditions are satisfied, the number of IPM iterations does not increase and that the final solution remains feasible. We also provide practical instantiations of approximate linear solvers that satisfy these conditions for special classes of constraint matrices using randomized linear algebra.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 3eb78c1a-5841-45a6-970c-25dcb8573789Cited by top-tier papers2
- IPM-LSTM: A Learning-Based Interior Point Method for Solving Nonlinear ProgramsXi Gao, Jinxin Xiong, Akang Wang, Qihong Duan et al.NeurIPS 2024 · 11 citations
- A Provably Accurate Randomized Sampling Algorithm for Logistic RegressionAgniva Chowdhury, Pradeep RamuhalliAAAI 2024 · 1 citation
Builds on5
- Practical Large-Scale Linear Programming using Primal-Dual Hybrid GradientDavid L. Applegate, Mateo Díaz, Oliver Hinder, Haihao Lu et al.NeurIPS 2021 · 165 citations
- Solving tall dense linear programs in nearly linear timeJan van den Brand, Yin Tat Lee, Aaron Sidford, Zhao SongSTOC 2020 · 59 citations
- Oblivious Sketching-based Central Path Method for Linear ProgrammingZhao Song, Zheng YuICML 2021 · 40 citations
- ECLIPSE: An Extreme-Scale Linear Program Solver for Web-ApplicationsKinjal Basu, Amol Ghoting, Rahul Mazumder, Yao PanICML 2020 · 36 citations
- Faster Randomized Infeasible Interior Point Methods for Tall/Wide Linear ProgramsAgniva Chowdhury, Palma London, Haim Avron, Petros DrineasNeurIPS 2020 · 7 citations
Related papers
- Revisiting Tardos's Framework for Linear Programming: Faster Exact Solutions using Approximate SolversDaniel Dadush, Bento Natura, László A. VéghFOCS 2020 · 3 citations
- Trust Region Interior Point Methods: Optimal ℓ₂- and Faster Wide-Neighborhood Path FollowingDaniel Dadush, Haoyuan Ma, Bento Natura, László A. VéghSTOC 2026 · 1 citation
- Learning to Generate Projections for Reducing Dimensionality of Heterogeneous Linear Programming ProblemsTomoharu Iwata, Shinsaku SakaueICML 2025
- A Deterministic Linear Program Solver in Current Matrix Multiplication TimeJan van den BrandSODA 2020 · 107 citations
- The Bit Complexity of Efficient Continuous OptimizationMehrdad Ghadiri, Richard Peng, Santosh S. VempalaFOCS 2023 · 5 citations
