ACM Home Page
Please provide us with feedback. Feedback
A faster algorithm for finding the minimum cut in a graph
Full text PdfPdf (915 KB)
Source Symposium on Discrete Algorithms archive
Proceedings of the third annual ACM-SIAM symposium on Discrete algorithms table of contents
Orlando, Florida, United States
Pages: 165 - 174  
Year of Publication: 1992
ISBN:0-89791-466-X
Authors
Sponsors
SIAM : Society for Industrial and Applied Mathematics
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
Society for Industrial and Applied Mathematics  Philadelphia, PA, USA
Bibliometrics
Downloads (6 Weeks): 17,   Downloads (12 Months): 170,   Citation Count: 15
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   

ABSTRACT

We consider the problem of finding the minimum capacity cut in a network G with n nodes. This problem has applications to network reliability and survivability and is useful in subroutines for other network optimization problems. One can use a maximum flow problem to find a minimum cut separating a designated source node s from a designated sink node t, and by varying the sink node one can find a minimum cut in G as a sequence of at most 2n - 2 maximum flow problems. We then show how to reduce the running time of these 2n - 2 maximum flow algorithms to the running time for solving a single maximum flow problem. The resulting running time is O(nm log n2/m) for finding the minimum cut in either a directed or undirected network. The algorithm also determines the arc connectivity of either a directed or undirected network in O(nm) steps.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Ahuja, R. K., J. B. Orlin, C. Stein, and R. E. Tarjan. 1990. Improved Algorithms for Bipartite Network Flows. Accepted for publication by Mathematical Programming.
 
3
Cheriyan, J. and S. N. Maheshwari. 1987. Analysis of Preflow Push Algorithms for Maximum Network Flow. Technical report, Department of Computer Science and Engineering, Indian Institute of Technology, New Delhi, India.
 
4
Derigs, U., and W. Meier. 1988. Implementing Goldberg's Max-Flow Algorithm: A Computational Investigation. Technical Report, University of Bayreuth, West Germany.
 
5
Ford, L.R., Jr., and D. R. Fulkerson. 1956. Maximal Flow Through a Network. Canadian journal Math. 8, 399-404.
 
6
7
 
8
King V, S. Rao, and R. E. Tarjan. 1991. A Faster Deterministic Max-flow Algorithm. Manuscript in preparation.
 
9
Matula, D. W. 1987. Determining Edge Connectivity in O(nm). Proceedings of the 28th Annual Symposium on Foundations of Computer Science. 249-251.
 
10
Mansour, Y and B. Schieber. 1988. Finding the Edge Connectivity of Directed Graphs. Research Report RC 13556, IBM Research Division, T. j. Watson Research Center, Yorktown Heights, N.Y.
 
11
 
12
Picard, J. C. and M. Queyranne. 1982. Selected applications of minimumcuts in networks. INFOR 20, 394-422.

CITED BY  15
 
 
 
 
 
 
 
 
 

Collaborative Colleagues:
Jianxiu Hao: colleagues
James B. Orlin: colleagues

Peer to Peer - Readers of this Article have also read: