ABSTRACT
In the Multiway Cut problem we are given an edge-weighted graph and a subset of the vertices called terminals, and asked for a minimum weight set of edges that separates each terminal from all the others. When the number k of terminals is two, this is simply the min-cut, max-flow problem, and can be solved in polynomial time. We show that the problem becomes NP-hard as soon as k = 3, but can be solved in polynomial time for planar graphs for any fixed k. The planar problem is NP-hard, however, if k is not fixed. We also describe a simple approximation algorithm for arbitrary graphs that is guaranteed to come within a factor of 2–2/k of the optimal cut weight.
- 1.S. CHOPRA AND M. R. RAO, "On the multiway cut polyhedron," Networks 21 (1991), 51-89.Google ScholarCross Ref
- 2.W. H. CUNN#GHAM, "The optimal multiterminal cut problem," DIMACS Series in Disc. Math. and Theor. Comput. Sci. 5 (1991), 105-120.Google ScholarCross Ref
- 3.E. DAm.HAUS, D. S. JOHNSON, C. H. PAPAOIMn#OU, P. D. SEYMOUR, AND M. YANNAKAglS, "The complexity of multiway cuts," extended abstract (1983).Google Scholar
- 4.P. L. # AND L. A. SZEKELY, "Evolutionary trees: An integer multicommodity max-flow rain-cut theorem," Adv./n Appl. Math., to appear.Google Scholar
- 5.P. L. ERI3# AND L. A. SZEKELY, "On weighted multiway cuts," unpublished manuscript (1991).Google Scholar
- 6.L. R. FORD, JR, AND D. R. FULKERSON, Flows in Networks, Princeton University Press, princeton, NJ, 1962.Google Scholar
- 7.G. N. FREDERICKSON, "Fast algorithms for shortest paths in planar graphs, with applications," SIAM J. Comput. 16 (1987), 1004-1022. Google ScholarDigital Library
- 8.M. R. GAREY AND D. S. JOHNSON, Computers and Intractability: A Guide to the Theory of NP-Completeness, W. H. Freeman, New York, 1979. Google ScholarDigital Library
- 9.M. R. GAREY, D. S. JOHNSON, AND L. STOCKMEYER, "Some simplified NP-complete graph problems," Theor. Comput. $ci. 2 (1976), 237-267.Google Scholar
- 10.A. V. GOLDBERG AND R. E. TARJAN, "A new approach to the maximum-flow problem," J. Assoc. Comput. Mach. 35 (1988), 921-940. Google ScholarDigital Library
- 11.O. GOLDSCHMmT AND D. S. HOCI#AUM, "Polynomial algorithm for the k-cut problem," in "proceedings 29th Ann. Symp. on Foundations of Computer Science," IEEE Computer Society, Los Angeles, Calif., 1988, 't.'t.'t.-451.Google Scholar
- 12.M. GR'brscHEL, L. Lov#,sz, AND A. SCHRIJVER, "The ellipsoid method and its consequences in combinatorial optimization," Combinatorica 1 (1981), 169-198.Google ScholarCross Ref
- 13.D. S. HOClmAUM AND D. B. SHMOYS, "An o<lvIm) algorithm for the planar 3-cut problem," SIAM J. Algebraic and Discrete Methods 6 (1985), 707-712.Google ScholarCross Ref
- 14.T. C. Hu, integer Programming and Network Flows, Addison-Wesley Publishing Co., Reading, MA, 1969.Google Scholar
- 15.E. L. LAWLER, Combinatorial Optimization: Networks and Matroids, Holt, Rinehart and Winston, New York, 1976.Google Scholar
- 16.D. LI#STEIN, "Planar formulae and their uses," SIAM J. ConqTut. 11 (1982), 329-343.Google Scholar
- 17.C. H. PAPADIMn'mOU AND K. STEIGIffl2, Combinatorial Optimization: Algorithms and Complexity, prentice-Hall, Inc., Englewood Cliffs, NJ, 1982. Google ScholarDigital Library
- 18.C. H. PAPADIMrmIOU AND M. YnnNAKAKIS, "Optimization, approximation, and complexity classes," J. Comput. System Sci. 43 (1991), 425-440.Google ScholarCross Ref
- 19.H. SARAN AND V. V. VAZIRANI, "Finding k-cuts within twice the optimal," in "Proceedings 32nd Ann. Syrup. on Foundations of Computer Science," IEEE Computer Society, Los Angeles, Calif., 1991, 743-751. Google ScholarDigital Library
- 20.H. S. STONE, "Multiproeessor scheduling with the aid of network flow algorithms," IEEE Trans. Software Engineering SE-3 (1977), 85-93.Google ScholarDigital Library
- 21.M. YANNAKA#S, P. C. KANELLAKIS, S. C. COSMADAKIS, AND C. H. PAPADIMrFRIOU, "Cutting and partitioning a graph after a fixed pattern," in "Automata, Languages, and Programming," Lecture Notes in Computer Science, Vol. 154, Springer, Berlin, 1983, 712-722. Google ScholarDigital Library
Index Terms
- The complexity of multiway cuts (extended abstract)
Recommendations
On multiway cut parameterized above lower bounds
We introduce a concept of parameterizing a problem above the optimum solution of its natural linear programming relaxation and prove that the node multiway cut problem is fixed-parameter tractable (FPT) in this setting. As a consequence we prove that ...
Parameterized Complexity of Length-bounded Cuts and Multicuts
We study the Minimum Length-Bounded Cut problem where the task is to find a set of edges of a graph such that after removal of this set, the shortest path between two prescribed vertices is at least $$L + 1$$L+1 long. We show the problem can be computed ...
The Complexity of Multiterminal Cuts
In the multiterminal cut problem one is given an edge-weighted graph and a subset of the vertices called terminals, and is asked for a minimum weight set of edges that separates each terminal from all the others. When the number $k$ of terminals is two,...
Comments