Back to Search Start Over

RANDOMIZED APPROXIMATION SCHEMES FOR CUTS AND FLOWS IN CAPACITATED GRAPHS.

Authors :
BENCZÚR, ANDRÁS A.
KARGER, DAVID R.
Source :
SIAM Journal on Computing. 2015, Vol. 44 Issue 2, p290-319. 30p.
Publication Year :
2015

Abstract

We describe random sampling techniques for approximately solving problems that involve cuts and flows in graphs. We give a near-linear-time randomized combinatorial construction that transforms any graph on n vertices into an O(n log n)-edge graph on the same vertices whose cuts have approximately the same value as the original graph's. In this new graph, for example, we can run the Õ (m3/2)-time maximum flow algorithm of Goldberg and Rao to find an s-t minimum cut in Õ(n3/2) time. This corresponds to a (1 + ε)-times minimum s-t cut in the original graph. A related approach leads to a randomized divide-and-conquer algorithm producing an approximately maximum flow in Õ(mn) time. Our algorithm can also be used to improve the running time of sparsest cut approximation algorithms from Õ(m√n) to Õ (n²) and to accelerate several other recent cut and flow algorithms. Our algorithms are based on a general theorem analyzing the concentration of random graphs' cut values near their expectations. Our work draws only on elementary probability and graph theory. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00975397
Volume :
44
Issue :
2
Database :
Academic Search Index
Journal :
SIAM Journal on Computing
Publication Type :
Academic Journal
Accession number :
108638730
Full Text :
https://doi.org/10.1137/070705970