Back to Search
Start Over
RANDOMIZED APPROXIMATION SCHEMES FOR CUTS AND FLOWS IN CAPACITATED GRAPHS.
- 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]
- Subjects :
- *STATISTICAL sampling
*GRAPHIC methods
*ALGORITHMS
*RANDOM graphs
*GRAPH theory
Subjects
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