Minimum cost flows, MDPs, and ℓ1-regression in nearly linear time for dense instances
Jan van den Brand, Yin Tat Lee, Yang P. Liu, Thatchaphol Saranurak, Aaron Sidford, Zhao Song, Di Wang
Abstract
In this paper we provide new randomized algorithms with improved runtimes for solving linear programs with two-sided constraints. In the special case of the minimum cost flow problem on n-vertex m-edge graphs with integer polynomially-bounded costs and capacities we obtain a randomized method which solves the problem in O(m+n 1.5 ) time. This improves upon the previous best runtime of O(m √ n) [LS14] and, in the special case of unit-capacity maximum flow, improves upon the previous best runtimes of m 4/3+o(1) [LS20a, Kat20] and O(m √ n) [LS14] for sufficiently dense graphs. In the case of ℓ 1 -regression in a matrix with n-columns and m-rows we obtain a randomized method which computes an ǫ-approximate solution in O(mn + n 2.5 ) time. This yields a randomized method which computes an ǫ-optimal policy of a discounted Markov Decision Process with S states and, A actions per state in time O(S 2 A+S 2.5 ). These methods improve upon the previous best runtimes of methods which depend polylogarithmically on problem parameters, which were O(mn 1.5 ) [LS15] and O(S 2.5 A) [LS14, SWWY18] respectively.
To obtain this result we introduce two new algorithmic tools of possible independent interest. First, we design a new general interior point method for solving linear programs with two sided constraints which combines techniques from [LSZ19] and [BLN + 20] to obtain a robust stochastic method with iteration count nearly the square root of the smaller dimension. Second, to implement this method we provide dynamic data structures for efficiently maintaining approximations to variants of Lewis-weights, a fundamental importance measure for matrices which generalize leverage scores and effective resistances.
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.
Cited by top-tier papers54
- Maximum Flow and Minimum-Cost Flow in Almost-Linear TimeLi Chen, Rasmus Kyng, Yang P. Liu, Richard Peng et al.FOCS 2022 · 135 citations
- Fully Dynamic Electrical Flows: Sparse Maxflow Faster Than Goldberg-RaoYu Gao, Yang P. Liu, Richard PengFOCS 2021 · 34 citations
- A Deterministic Almost-Linear Time Algorithm for Minimum-Cost FlowJan van den Brand, Li Chen, Richard Peng, Rasmus Kyng et al.FOCS 2023 · 28 citations
- Deterministic Decremental SSSP and Approximate Min-Cost Flow in Almost-Linear TimeAaron Bernstein, Maximilian Probst Gutenberg, Thatchaphol SaranurakFOCS 2021 · 27 citations
- Approximation Algorithms for Fair Range ClusteringSèdjro Salomon Hotegni, Sepideh Mahabadi, Ali VakilianICML 2023 · 25 citations
Builds on9
- Breaking the Sample Size Barrier in Model-Based Reinforcement Learning with a Generative ModelGen Li, Yuting Wei, Yuejie Chi, Yuantao Gu et al.NeurIPS 2020 · 159 citations
- A Deterministic Linear Program Solver in Current Matrix Multiplication TimeJan van den BrandSODA 2020 · 107 citations
- Bipartite Matching in Nearly-linear Time on Moderately Dense GraphsJan van den Brand, Yin Tat Lee, Danupon Nanongkai, Richard Peng et al.FOCS 2020 · 72 citations
- Solving tall dense linear programs in nearly linear timeJan van den Brand, Yin Tat Lee, Aaron Sidford, Zhao SongSTOC 2020 · 59 citations
- Circulation Control for Faster Minimum Cost Flow in Unit-Capacity GraphsKyriakos Axiotis, Aleksander Madry, Adrian VladuFOCS 2020 · 43 citations
Related papers
- Generalized Flow in Nearly-linear Time on Moderately Dense GraphsShunhua Jiang, Michael Kapralov, Lawrence Li, Aaron SidfordFOCS 2025 · 1 citation
- Improved Strongly Polynomial Algorithms for Deterministic MDPs, 2VPI Feasibility, and Discounted All-Pairs Shortest PathsAdam KarczmarzSODA 2022 · 1 citation
- Faster Sparse Minimum Cost Flow by Electrical Flow LocalizationKyriakos Axiotis, Aleksander Madry, Adrian VladuFOCS 2021 · 14 citations
- Accelerated Approximate Optimization of Multi-commodity Flows on Directed GraphsLi Chen, Andrei Graur, Aaron SidfordSTOC 2025 · 1 citation
- A Whole New Ball Game: A Primal Accelerated Method for Matrix Games and Minimizing the Maximum of Smooth FunctionsYair Carmon, Arun Jambulapati, Yujia Jin, Aaron SidfordSODA 2024
