The multi-multiway cut problem

被引:19
作者
Avidor, Adi [1 ]
Langberg, Michael
机构
[1] Tel Aviv Univ, Sch Comp Sci, IL-69978 Tel Aviv, Israel
[2] Open Univ, Div Comp Sci, IL-43107 Raanana, Israel
关键词
approximation algorithms; linear programming; minimum multicut; minimum multiway cut;
D O I
10.1016/j.tcs.2007.02.026
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we define and study a natural generalization of the multicut and multiway cut problems: the minimum multiintiltiwaY cut problem. The input to the problem is a weighted undirected graph G = (V, E) and k sets S-1, S-2,..., S-k of vertices. The goal is to find a subset of edges of minimum total weight whose removal completely disconnects each one of the sets S-1, S-2... S-k,. i.e., disconnects every pair of vertices u and v such that u, v E Si, for some i. This problem generalizes both the multicut problem, when vertical bar S-i vertical bar = 2, for 1 <= i <= k, and the multiway cut problem, when k = 1. We present an approximation algorithm for the multi-multiway cut problem with an approximation ratio which matches that obtained by Garg, Vazirani, and Yarmakakis on the standard multicut problem. Namely, our algorithm has an 0 (log k) approximation ratio. Moreover, we consider instances of the minimum multi-multiway cut problem which are known to have an optimal solution of light weight. We show that our algorithm has an approximation ratio substantially better than 0 (log k) when restricted to such "light" instances. Specifically, we obtain an O (log LP)-approximation algorithm for the problem when all edge weights are at least 1 (here LP denotes the.value of a natural linear programming relaxation of the problem). The latter improves the 0 (log LP log log LP) approximation ratio for the minimum multicut problem (implied by the work of Seymour and Even et al.). (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:35 / 42
页数:8
相关论文
共 23 条
[1]  
Agarwal Amit, 2005, P 37 ANN ACM S THEOR, P573, DOI [DOI 10.1145/1060590.1060675, 10.1145/1060590.1060675]
[2]  
Calinescu G., 1998, Proceedings of the Thirtieth Annual ACM Symposium on Theory of Computing, P48, DOI 10.1145/276698.276711
[3]   Clustering with qualitative information [J].
Charikar, M ;
Guruswami, V ;
Wirth, A .
44TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2003, :524-533
[4]  
CHAWLA S, 2006, IN PRESS P 21 IEEE C
[5]   Approximating directed multicuts [J].
Cheriyan, J ;
Karloff, H ;
Rabani, Y .
COMBINATORICA, 2005, 25 (03) :251-269
[6]  
Cunningham WH, 1999, LECT NOTES COMPUT SC, V1610, P114
[7]   THE COMPLEXITY OF MULTITERMINAL CUTS [J].
DAHLHAUS, E ;
JOHNSON, DS ;
PAPADIMITRIOOU, CH ;
SEYMOUR, PD ;
YANNAKAKIS, M .
SIAM JOURNAL ON COMPUTING, 1994, 23 (04) :864-894
[8]  
Demaine ED, 2003, LECT NOTES COMPUT SC, V2764, P1
[9]   Approximating minimum feedback sets and multicuts in directed graphs [J].
Even, G ;
Naor, J ;
Schieber, B ;
Sudan, M .
ALGORITHMICA, 1998, 20 (02) :151-174
[10]  
Ford LR., 1956, CAN J MATH, V8, P399, DOI [10.4153/CJM-1956-045-5, DOI 10.4153/CJM-1956-045-5]