|
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.
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
|
S. CHOPRA AND M. R. RAO, "On the multiway cut polyhedron," Networks 21 (1991), 51-89.
|
| |
2
|
W. H. CUNN#GHAM, "The optimal multiterminal cut problem," DIMACS Series in Disc. Math. and Theor. Comput. Sci. 5 (1991), 105-120.
|
| |
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).
|
| |
4
|
P. L. # AND L. A. SZEKELY, "Evolutionary trees: An integer multicommodity max-flow rain-cut theorem," Adv./n Appl. Math., to appear.
|
| |
5
|
P. L. ERI3# AND L. A. SZEKELY, "On weighted multiway cuts," unpublished manuscript (1991).
|
| |
6
|
L. R. FORD, JR, AND D. R. FULKERSON, Flows in Networks, Princeton University Press, princeton, NJ, 1962.
|
| |
7
|
|
| |
8
|
|
| |
9
|
M. R. GAREY, D. S. JOHNSON, AND L. STOCKMEYER, "Some simplified NP-complete graph problems," Theor. Comput. $ci. 2 (1976), 237-267.
|
 |
10
|
|
| |
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.
|
| |
12
|
M. GR'brscHEL, L. Lov#,sz, AND A. SCHRIJVER, "The ellipsoid method and its consequences in combinatorial optimization," Combinatorica 1 (1981), 169-198.
|
| |
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.
|
| |
14
|
T. C. Hu, integer Programming and Network Flows, Addison-Wesley Publishing Co., Reading, MA, 1969.
|
| |
15
|
E. L. LAWLER, Combinatorial Optimization: Networks and Matroids, Holt, Rinehart and Winston, New York, 1976.
|
| |
16
|
D. LI#STEIN, "Planar formulae and their uses," SIAM J. ConqTut. 11 (1982), 329-343.
|
| |
17
|
|
| |
18
|
C. H. PAPADIMrmIOU AND M. YnnNAKAKIS, "Optimization, approximation, and complexity classes," J. Comput. System Sci. 43 (1991), 425-440.
|
| |
19
|
|
| |
20
|
H. S. STONE, "Multiproeessor scheduling with the aid of network flow algorithms," IEEE Trans. Software Engineering SE-3 (1977), 85-93.
|
| |
21
|
|
CITED BY 19
|
|
|
|
|
Naveen Garg , Vijay V. Vazirani , Mihalis Yannakakis, Approximate max-flow min-(multi)cut theorems and their applications, Proceedings of the twenty-fifth annual ACM symposium on Theory of computing, p.698-707, May 16-18, 1993, San Diego, California, United States
|
|
|
|
|
|
|
|
|
Sanjeev Arora , David Karger , Marek Karpinski, Polynomial time approximation schemes for dense instances of NP-hard problems, Proceedings of the twenty-seventh annual ACM symposium on Theory of computing, p.284-293, May 29-June 01, 1995, Las Vegas, Nevada, United States
|
|
|
Gruia Calinescu , Howard Karloff , Yuval Rabani, Approximation algorithms for the 0-extension problem, Proceedings of the twelfth annual ACM-SIAM symposium on Discrete algorithms, p.8-16, January 07-09, 2001, Washington, D.C., United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rajsekar Manokaran , Joseph (Seffi) Naor , Prasad Raghavendra , Roy Schwartz, Sdp gaps and ugc hardness for multiway cut, 0-extension, and metric labeling, Proceedings of the 40th annual ACM symposium on Theory of computing, May 17-20, 2008, Victoria, British Columbia, Canada
|
|