Papers
Topics
Authors
Recent
Search
2000 character limit reached

Faster p-norm minimizing flows, via smoothed q-norm problems

Published 23 Oct 2019 in cs.DS, cs.NA, math.NA, and math.OC | (1910.10571v2)

Abstract: We present faster high-accuracy algorithms for computing ℓp\ell_p-norm minimizing flows. On a graph with mm edges, our algorithm can compute a (1+1/poly(m))(1+1/\text{poly}(m))-approximate unweighted ℓp\ell_p-norm minimizing flow with pm<sup>1+1p−1+o(1)pm<sup>{1+\frac{1}{p-1}+o(1)} operations, for any p≥2,p \ge 2, giving the best bound for all p≳5.24.p\gtrsim 5.24. Combined with the algorithm from the work of Adil et al. (SODA '19), we can now compute such flows for any 2≤p≤m<sup>o(1)2\le p\le m<sup>{o(1)} in time at most O(m<sup>1.24).O(m<sup>{1.24}). In comparison, the previous best running time was Ω(m<sup>1.33)\Omega(m<sup>{1.33}) for large constant p.p. For p∼δ<sup>−1log⁡</sup>m,p\sim\delta<sup>{-1}\log</sup> m, our algorithm computes a (1+δ)(1+\delta)-approximate maximum flow on undirected graphs using m<sup>1+o(1)δ<sup>−1m<sup>{1+o(1)}\delta<sup>{-1} operations, matching the current best bound, albeit only for unit-capacity graphs. We also give an algorithm for solving general ℓp\ell_{p}-norm regression problems for large p.p. Our algorithm makes pm<sup>13+o(1)log⁡<sup>2(1/ε)pm<sup>{\frac{1}{3}+o(1)}\log<sup>2(1/\varepsilon) calls to a linear solver. This gives the first high-accuracy algorithm for computing weighted ℓp\ell_{p}-norm minimizing flows that runs in time o(m<sup>1.5)o(m<sup>{1.5}) for some p=m<sup>Ω(1).p=m<sup>{\Omega(1)}. Our key technical contribution is to show that smoothed ℓp\ell_p-norm problems introduced by Adil et al., are interreducible for different values of p.p. No such reduction is known for standard ℓp\ell_p-norm problems.

Authors (2)
Citations (29)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.