CFP last date
20 May 2024
Reseach Article

A Survey on Methods for finding Min-Cut Tree

by Nitin Arora, Pradeep Kumar Kaushik, Surinder Pal Singh
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 66 - Number 23
Year of Publication: 2013
Authors: Nitin Arora, Pradeep Kumar Kaushik, Surinder Pal Singh
10.5120/11255-6073

Nitin Arora, Pradeep Kumar Kaushik, Surinder Pal Singh . A Survey on Methods for finding Min-Cut Tree. International Journal of Computer Applications. 66, 23 ( March 2013), 18-22. DOI=10.5120/11255-6073

@article{ 10.5120/11255-6073,
author = { Nitin Arora, Pradeep Kumar Kaushik, Surinder Pal Singh },
title = { A Survey on Methods for finding Min-Cut Tree },
journal = { International Journal of Computer Applications },
issue_date = { March 2013 },
volume = { 66 },
number = { 23 },
month = { March },
year = { 2013 },
issn = { 0975-8887 },
pages = { 18-22 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume66/number23/11255-6073/ },
doi = { 10.5120/11255-6073 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:23:11.992802+05:30
%A Nitin Arora
%A Pradeep Kumar Kaushik
%A Surinder Pal Singh
%T A Survey on Methods for finding Min-Cut Tree
%J International Journal of Computer Applications
%@ 0975-8887
%V 66
%N 23
%P 18-22
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

In this paper we have discussed all existing approaches to solve the problem for calculating the min-cut tree of an undirected edge-weighted graph and present a new approximation algorithm for constructing the minimum-cut tree. We discussed Gomory-Hu algorithm. The algorithm proposed by Gomory and Hu has time complexity O(V*time complexity of finding a min s-t cut). We also have discussed Ford-Fulkerson method. Running time of Ford-Fulkerson algorithm is O(ve2). The asymptotically fastest maximum-flow algorithms are based on push-relabel method and have the running time of O(V3). M. Stoer and F. Wagner have given a simple and compact algorithm for finding the minimum cut of a graph. The algorithm is remarkably simple and has the fastest running time so far the algorithm consists of |V| - 1 identical phases each of which requires O(|e| + |V| log |V|) time yielding an overall running time of O(|V||e| + log |V|). We present a new approximation algorithm for constructing the minimum cut tree. We calculate an upper-bound value for each node in the graph. We define the upper bound value of each node as the value of cut which separates this node from rest of the graph and our algorithm runs in O(V2. logV + V2. d), where V is the number of vertices in the given graph and d is the degree of the graph. It is a significant improvement over time complexities of existing solutions. However, because of an assumption it does not produce correct result for all sorts of graphs but for the dense graphs success rate is more than 90%. Moreover in the unsuccessful cases, the deviation from actual result is very less (usually for less than 5% pairs) and for most of the pairs we obtain correct values of max-flow or min-cut.

References
  1. Stoer M. and Wagner F. "A Simple Min-Cut Algorithm". Journal of the ACM (JACM), Volume 44, No. 4, July 1997, pp. 585-591.
  2. Brinkmeier M. 2007. "A Simple and Fast Min-Cut Algorithm". Theory of Computing Systems, Volume 41, issue 2, pp. 369-380.
  3. Gomory R. E. and Hu T. C. December 1961. "Multi-Terminal Network Flows". J. Soc. Indust. Appl. Math, volume 9, No. 4.
  4. L. R. Ford and D. R. Fulkerson. Maximal Flow through a network. Can. J. Math. , 8:399-404, 1956.
  5. Hu T. C. 1974. "Optimum Communication Spanning Trees". SIAM J. Computing, volume 3, issue 3.
  6. Flake G. W. , Tarjan R. E. and Tsioutsiouliklis K. "Graph Clustering and Minimum Cut Trees". Internet Mathematics, volume 1, issue 4, 385-408.
  7. Introduction to Algorithms by T. H. Cormen, C. E. Leiserson, R. L. Rivest and C. Stein.
Index Terms

Computer Science
Information Sciences

Keywords

Undirected edge-weighted graph min-cut tree dense graphs max-flow min-cut