Approximate Maximum Flow on Separable Undirected Graphs
Gary Miller, Richard Peng

TL;DR
This paper introduces faster algorithms for approximate maximum flow in undirected graphs with good separator structures, leveraging grouped L2 flow and spectral sparsification techniques to improve efficiency.
Contribution
It presents novel algorithms that significantly speed up approximate maximum flow computations in separable undirected graphs using spectral methods.
Findings
Achieves $ ilde{O}(m^{6/5} ext{poly}(rac{1}{\e}))$ time for approximate max flow
Extends to image problems in 2D and 3D with similar speedups
Provides faster spectral vertex sparsification algorithms for well-separated graphs
Abstract
We present faster algorithms for approximate maximum flow in undirected graphs with good separator structures, such as bounded genus, minor free, and geometric graphs. Given such a graph with vertices, edges along with a recursive -vertex separator structure, our algorithm finds an approximate maximum flow in time , ignoring poly-logarithmic terms. Similar speedups are also achieved for separable graphs with larger size separators albeit with larger run times. These bounds also apply to image problems in two and three dimensions. Key to our algorithm is an intermediate problem that we term grouped flow, which exists between maximum flows and electrical flows. Our algorithm also makes use of spectral vertex sparsifiers in order to remove vertices while preserving the energy dissipation of electrical flows. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Optimization and Search Problems · Privacy-Preserving Technologies in Data
