Authors
Jonathan A Kelner, Yin Tat Lee, Lorenzo Orecchia, Aaron Sidford
Publication date
2014/1/5
Book
Proceedings of the twenty-fifth annual ACM-SIAM symposium on Discrete algorithms
Pages
217-226
Publisher
Society for Industrial and Applied Mathematics
Description
In this paper, we introduce a new framework for approximately solving flow problems in capacitated, undirected graphs and apply it to provide asymptotically faster algorithms for the maximum s-t flow and maximum concurrent multicommodity flow problems. For graphs with n vertices and m edges, it allows us to find an ∊-approximate maximum s-t flow in time O(m1+o(1)∊−2), improving on the previous best bound of Õ(mn1/3poly(∊−1)). Applying the same framework in the multicommodity setting solves a maximum concurrent multicommodity flow problem with k commodities in O(m1+o(1)∊−2k2) time, improving on the existing bound of Õ(m4/3poly(k, ∊−1)).
Our algorithms utilize several new technical tools that we believe may be of independent interest:
- We give a non-Euclidean generalization of gradient descent and provide bounds on its performance. Using this, we show how to reduce approximate maximum …
Scholar articles
JA Kelner, YT Lee, L Orecchia, A Sidford - Proceedings of the twenty-fifth annual ACM-SIAM …, 2014