On finding exact solutions of linear programs in the oracle model
Daniel Dadush, László A. Végh, Giacomo Zambelli
摘要
We consider linear programming in the oracle model: maxc ⊤ x : x ∈ P , where the polyhedron P = x ∈ R n : Ax ≤ b is given by a separation oracle. We present an algorithm that finds exact primal and dual solutions using O(n 2 log(n/δ)) oracle calls and O(n 4 log(n/δ) + n 5 log log(1/δ)) arithmetic operations, where δ is a geometric condition number associated with the system (A, b). These bounds do not depend on the cost vector c and do not require a priori knowledge of δ. For rational data, log(1/δ) is polynomially bounded in the encoding size of (A, b), thus providing a polynomial-time algorithm.
The algorithm works in a black box manner, requiring a subroutine for approximate primal and dual solutions; the above running times are achieved when using the cutting plane method of Jiang, Lee, Song, and Wong (STOC 2020) for this subroutine. Whereas approximate solvers may return primal solutions only, we develop a general framework for extracting dual certificates based on the work of Burrell and Todd (Math. Oper. Res. 1985).
Our algorithm strengthens results by Grötschel, Lovász, and Schrijver (Prog. Comb. Opt. 1984), and by Frank and Tardos (Combinatorica 1987) that rely on bit-complexity arguments. Our algorithm avoids rounding-based arguments such as simultaneous Diophantine approximation and uses geometric arguments instead.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper1
问问它们各自怎么用它它引用的顶会 Paper8
- A Deterministic Linear Program Solver in Current Matrix Multiplication TimeJan van den BrandSODA 2020 · 被引用 107 次
- Solving tall dense linear programs in nearly linear timeJan van den Brand, Yin Tat Lee, Aaron Sidford, Zhao SongSTOC 2020 · 被引用 59 次
- An improved cutting plane method for convex optimization, convex-concave games, and its applicationsHaotian Jiang, Yin Tat Lee, Zhao Song, Sam Chiu-wai WongSTOC 2020 · 被引用 54 次
- 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
- Revisiting Tardos's Framework for Linear Programming: Faster Exact Solutions using Approximate SolversDaniel Dadush, Bento Natura, László A. VéghFOCS 2020 · 被引用 3 次
- Convex Minimization with Integer Minima in Õ(n4) TimeHaotian Jiang, Yin Tat Lee, Zhao Song, Lichen ZhangSODA 2024 · 被引用 2 次
- Minimizing Convex Functions with Integral MinimizersHaotian JiangSODA 2021 · 被引用 14 次
- Gradient Descent is Pareto-Optimal in the Oracle Complexity and Memory Tradeoff for Feasibility ProblemsMoïse BlanchardFOCS 2024 · 被引用 3 次
- Combinatorial Optimization using Comparison OraclesVincent Cohen-Addad, Tommaso d'Orsi, Anupam Gupta, Guru Guruganesh 等STOC 2026 · 被引用 2 次
