Abstract
Algorithms for the all-pairs min-cut problem in bounded tree-width and sparse networks are presented. The approach used is to preprocess the input network so that, afterwards, the value of a min-cut between any two vertices can be efficiently computed. A tradeoff between the preprocessing time and the time taken to compute min-cuts subsequently is shown. In particular, after O(n log n) preprocessing of a bounded tree-width network, it is possible to find the value of a min-cut between any two vertices in constant time. This implies that for such networks the all-pairs min-cut problem can be solved in time O(n2). This algorithm is used in conjunction with a graph decomposition technique of Frederickson to obtain algorithms for sparse networks. The running times depend upon a topological property γ of the input network. The parameter γ varies between 1 and Θ(n); the algorithms perform well when γ=o(n). The value of a min-cut can be found in time O(n+γ2 log γ) and all-pairs min-cut can be solved in time O(n2+γ4 log γ).
This work was partially supported by the EU ESPRIT Basic Research Action No. 7141 (ALCOM II).
Preview
Unable to display preview. Download preview PDF.
References
R. Ahuja, T. Magnanti and J. Orlin, “Network Flows”, Prentice-Hall, 1993.
N. Alon and B. Schieber, “Optimal Preprocessing for Answering On-line Product Queries”, Tech. Rep. No. 71/87, Tel-Aviv University, 1987.
S. Arnborg, “Efficient Algorithms for Combinatorial Problems on Graphs with Bounded Decomposability — A Survey”, BIT, 25, pp. 2–23, 1985.
H. Bodlaender, “NC-algorithms for Graphs with Small Treewidth”, Proc. 14th WG'88, LNCS 344, Springer-Verlag, pp.1–10, 1989.
H. Bodlaender, “A Linear Time Algorithm for Finding Tree-decompositions of Small Treewidth”, Proc. 25th ACM STOC, pp.226–234, 1993.
H. Bodlaender, “A Tourist Guide through Treewidth”, Acta Cybernetica, Vol. 11, No.1–2, pp. 1–21, 1993.
S. Chaudhuri and C. Zaroliagis, “Shortest Path Queries in Digraphs of Small Treewidth”, Proc. 22nd Int. Col. on Automata, Languages and Prog. (ICALP'95), LNCS 944, Springer-Verlag, pp. 244–255.
B. Chazelle, “Computing on a Free Tree via Complexity-Preserving Mappings”, Algorithmica, 2, pp. 337–361, 1987.
J. Cheriyan, T. Hagerup and K. Mehlhorn, “Can a maximum flow be computed on o(nm) time?”, Proc. 17th Intl. Col. on Automata, Languages and Prog. (ICALP'90), LNCS 443, Sringer-Verlag, pp.235–248, 1990.
H. Djidjev, G. Pantziou and C. Zaroliagis, “On-line and Dynamic Algorithms for Shortest Path Problems”, Proc. 12th Symp. on Theor. Aspects of Comp. Sc. (STACS'95), LNCS 900, Springer-Verlag, pp.193–204, 1995.
L.R. Ford and D.R. Fulkerson, “Maximal flow through a network”, Canadian Journal of Mathematics, 8, pp. 399–404, 1956.
G.N. Frederickson, “Using Cellular Graph Embeddings in Solving All Pairs Shortest Path Problems”, Proc. 30th Annual IEEE Symp. on FOCS, 1989, pp.448–453.
G.N. Frederickson, “Searching among Intervals and Compact Routing Tables”, Proc. 20th Int. Col. on Automata, Languages and Prog. (ICALP'93), LNCS 700, Springer-Verlag, pp.28–39, 1993.
T. Hagerup, J. Katajainen, N. Nishimura and P. Ragde, “Characterizations of k-Terminal Flow Networks and Computing Network Flows in Partial k-Trees”, Proc. 6th ACM-SIAM Symp. on Discr. Alg. (SODA'95), pp.641–649, 1995.
R.E. Gomory and T.C. Hu, “Multi-terminal network flows”, Journal of SIAM, 9, pp. 551–570, 1961.
D.D. Sleator and R.E. Tarjan, “A Data Structure for Dynamic Trees”, Journal of Computer and System Sciences, 26, pp. 362–391, 1983.
K. Weihe, “Maximum (s,t)-Flows in Planar Networks in O(¦V¦log ¦V¦) Time”, Proc. 35th Annual IEEE Symp. on FOCS, 1994, pp.178–189.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Arikati, S.R., Chaudhuri, S., Zaroliagis, C.D. (1995). All-pairs min-cut in sparse networks. In: Thiagarajan, P.S. (eds) Foundations of Software Technology and Theoretical Computer Science. FSTTCS 1995. Lecture Notes in Computer Science, vol 1026. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60692-0_61
Download citation
DOI: https://doi.org/10.1007/3-540-60692-0_61
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60692-5
Online ISBN: 978-3-540-49263-4
eBook Packages: Springer Book Archive