Abstract
The minimum k-terminal cut problem is of considerable theoretical interest and arises in several applied areas such as parallel and distributed computing, VLSI circuit design, and networking. In this paper, we present two new approximation and exact algorithms for this problem on an n-vertex undirected weighted planar graph G. For the case when the k terminals are covered by the boundaries of m > 1 faces of G, we give a minO n 2 log n log m, O(m 2 n 1.5 log2 n+kn) time algorithm with a (2 . 2k )-approximation ratio (clearly, m k). For the case when all k terminals are covered by the boundary of one face of G, we give an O(nk3 +(n log n)k2) time exact algorithm, or a linear time exact algorithm if k = 3, for computing an optimal k-terminal cut. Our algorithms are based on interesting observations and improve the previous algorithms when they are applied to planar graphs.
This research was supported in part by the National Science Foundation under Grants CCR-9623585 and CCR-9988468.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
A. V. Aho, J. E. Hopcroft, and J. D. Ullman, The Design and Analysis of ComputerAlgorithms, Addison-Wesley, 1974.
S. Arora, D. Karger, and M. Karpinski, Polynomial-time Approximation Schemesfor Dense Instances of NP-hard Problems, Proc. 27th ACM STOC, 1995, 284–293.
M. Bern, Faster Exact Algorithms for Steiner Trees in Planar Networks, Networks,20(1990), 109–120.
D. Bertsimas, C. Teo, and R. Vohra, Nonlinear Formulations and Improved RandomizedApproximation Algorithms for Multicut Problems, Proc. 4th Conferenceon Integer Programming and Combinatorial Optimization, Lecture Notes in ComputerScience, Springer-Verlag, Berlin, 920(1995), 29–39.
D. Bienstock and C. L. Monma, On the Complexity of Covering Vertices by Facesin a Planar Graph, SIAM J. Computing, 17(1988), 53–76.
G. Câlinescu and H. Karlo., An Improved Approximation Algorithm for Multiway Cut, Journal of Computer and System Sciences, 60(2000), 564–574.
S. Chopra and M. R. Rao, On the Multiway Cut Polyhedron, Networks, 21(1991),51–89.
W. H. Cunningham, The Optimal Multiterminal Cut Problem, DIMACS Series inDiscrete Mathematics and Theoretical Computer Science, 5(1991), 105–120.
E. Dahlhaus, D. S. Johnson, C. H. Papadimitriou, P. D. Seymour, and M. Yannakakis,The Complexity of Multiway Cuts, extended abstract, 1983.
E. Dahlhaus, D. S. Johnson, C. H. Papadimitriou, P. D. Seymour, and M. Yannakakis,The Complexity of Multiterminal Cuts, SIAM J. Comp., 23(1994), 864–894.
L. R. Ford and D. R. Fulkerson, Flows in Networks, Princeton University Press, Princeton, NJ, 1962.
G. Frederickson, Planar Graph Decomposition and All Pairs Shortest Paths, J. ofthe ACM, 38(1991), 162–204.
A. Frieze and F. Kannan, The Regularity Lemma and Approximation Schemes forDense Problems, Proc. 37th IEEE FOCS, 1996, 12–20.
M. R. Garey and D. S. Johnson, Computers and Intractability: A Guide to theTheory of NP-Completeness, W. H. Freeman, San Francisco, CA, 1979.
A. V. Goldberg and R. E. Tarjan, A New Approach to the Maximum-flow Problem,J. Assoc. Comput. Mach., 35(1988), 921–940.
D. Hartvigsen, The Planar Multiterminal Cut Problem, Discrete Applied Mathematics,85(1998), 203–222.
M. R. Henzinger, P. Klein, S. Rao, and S. Subramanian, Faster Shortest-pathAlgorithms for Planar Graphs, J. of Computer and System Sciences, 55(1997),3–23.
D. R. Karger, P. Klein, C. Stein, M. Thorup, and N. E. Young, Rounding Algorithmsfor a Geometric Embedding of Minimum Multiway Cut, Proc. 31st ACMSTOC, 1999, 668–678.
G. L. Miller and J. Naor, Flow in Planar Graphs with Multiple Sources and Sinks,SIAM J. Comput., 24(1995), 1002–1017.
H. Saran and V. V. Vazirani, Finding k-cuts within Twice the Optimal, Proc. 32ndIEEE FOCS, 1991, 743–751.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chen, D.Z., Wu, X. (2001). Efficient Algorithms for k-Terminal Cuts on Planar Graphs. In: Eades, P., Takaoka, T. (eds) Algorithms and Computation. ISAAC 2001. Lecture Notes in Computer Science, vol 2223. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45678-3_29
Download citation
DOI: https://doi.org/10.1007/3-540-45678-3_29
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42985-2
Online ISBN: 978-3-540-45678-0
eBook Packages: Springer Book Archive