English

Coordinate Methods for Accelerating $\ell_\infty$ Regression and Faster Approximate Maximum Flow

Data Structures and Algorithms 2020-04-03 v2 Optimization and Control

Abstract

We provide faster algorithms for approximately solving \ell_{\infty} regression, a fundamental problem prevalent in both combinatorial and continuous optimization. In particular, we provide accelerated coordinate descent methods capable of provably exploiting dynamic measures of coordinate smoothness, and apply them to \ell_\infty regression over a box to give algorithms which converge in kk iterations at a O(1/k)O(1/k) rate. Our algorithms can be viewed as an alternative approach to the recent breakthrough result of Sherman [She17] which achieves a similar runtime improvement over classic algorithmic approaches, i.e. smoothing and gradient descent, which either converge at a O(1/k)O(1/\sqrt{k}) rate or have running times with a worse dependence on problem parameters. Our runtimes match those of [She17] across a broad range of parameters and achieve improvement in certain structured cases. We demonstrate the efficacy of our result by providing faster algorithms for the well-studied maximum flow problem. Directly leveraging our accelerated \ell_\infty regression algorithms imply a O~(m+mn/ϵ)\tilde{O}\left(m + \sqrt{mn}/\epsilon\right) runtime to compute an ϵ\epsilon-approximate maximum flow for an undirected graph with mm edges and nn vertices, generically improving upon the previous best known runtime of O~(m/ϵ)\tilde{O}\left(m/\epsilon\right) in [She17] whenever the graph is slightly dense. We further design an algorithm adapted to the structure of the regression problem induced by maximum flow obtaining a runtime of O~(m+max(n,ns)/ϵ)\tilde{O}\left(m + \max(n, \sqrt{ns})/\epsilon\right), where ss is the squared 2\ell_2 norm of the congestion of any optimal flow. Moreover, we show how to leverage this result to achieve improved exact algorithms for maximum flow on a variety of unit capacity graphs. We hope that our work serves as an important step towards achieving even faster maximum flow algorithms.

Keywords

Cite

@article{arxiv.1808.01278,
  title  = {Coordinate Methods for Accelerating $\ell_\infty$ Regression and Faster Approximate Maximum Flow},
  author = {Aaron Sidford and Kevin Tian},
  journal= {arXiv preprint arXiv:1808.01278},
  year   = {2020}
}

Comments

A preliminary version appeared in FOCS 2018, with an error in the accelerated coordinate descent proof. Originally we claimed $m + \sqrt{ns}/\epsilon$ for our approximate maximum flow runtime; this version obtains $m + (n + \sqrt{ns})/\epsilon$. The $\ell_\infty$ regression results have been substantially improved, with dependence $c$ on column sparsity (formerly $c^{2.5}$)

R2 v1 2026-06-23T03:24:00.400Z