Algorithms for Stable and Perturbation-Resilient Problems

被引:29
作者
Angelidakis, Haris [1 ]
Makarychev, Konstantin [2 ]
Makarychev, Yury [1 ]
机构
[1] TTIC, Chicago, IL 60637 USA
[2] Northwestern Univ, Evanston, IL USA
来源
STOC'17: PROCEEDINGS OF THE 49TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING | 2017年
关键词
perturbation resilience and stability; k-median; k-means; STABILITY;
D O I
10.1145/3055399.3055487
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study the notion of stability and perturbation resilience introduced by Bilu and Linial (2010) and Awasthi, Blum, and Sheffet (2012). A combinatorial optimization problem is alpha-stable or alpha-perturbation-resilient if the optimal solution does not change whenwe perturb all parameters of the problem by a factor of at most alpha. In this paper, we give improved algorithms for stable instances of various clustering and combinatorial optimization problems. We also prove several hardness results. We First give an exact algorithm for 2-perturbation resilient instances of clustering problems with natural center-based objectives. The class of clustering problems with natural center-based objectives includes such problems as k-means, k-median, and k-center. Our result improves upon the result of Balcan and Liang (2016), who gave an algorithm for clustering 1 + root 2 approximate to 2 : 41 perturbation-resilient instances. Our result is tight in the sense that no polynomialtime algorithm can solve (2 - epsilon)-perturbation resilient instances of k-center unless NP = RP, as was shown by Balcan, Haghtalab, and White (2016). We then give an exact algorithm for (2-2/k)-stable instances of Minimum Multiway Cut with k terminals, improving the previous result of Makarychev, Makarychev, and Vijayaraghavan (2014), who gave an algorithm for 4-stable instances. We also give an algorithm for (2 - 2/k + delta)-weakly stable instances of Minimum Multiway Cut. Finally, we show that there are no robust polynomial-time algorithms for n(1-epsilon) -stable instances of Set Cover, Minimum Vertex Cover, and Min 2-Horn Deletion (unless P = NP).
引用
收藏
页码:438 / 451
页数:14
相关论文
共 20 条
[1]   Center-based clustering under perturbation stability [J].
Awasthi, Pranjal ;
Blum, Avrim ;
Sheffet, Or .
INFORMATION PROCESSING LETTERS, 2012, 112 (1-2) :49-54
[2]  
Balcan M.-F., 2016, P ICALP
[3]   CLUSTERING UNDER PERTURBATION RESILIENCE [J].
Balcan, Maria Florina ;
Liang, Yingyu .
SIAM JOURNAL ON COMPUTING, 2016, 45 (01) :102-155
[4]   Data stability in clustering: A closer look [J].
Ben-David, Shalev ;
Reyzin, Lev .
THEORETICAL COMPUTER SCIENCE, 2014, 558 :51-61
[5]  
Bilu Y., 2010, PROC 1 S INNOVATIONS, P332
[6]  
Bilu Y., 2013, LEIBNIZ INT P INFORM, V20, P526
[7]  
Buchbinder N, 2017, PROCEEDINGS OF THE TWENTY-EIGHTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P2400
[8]  
Calinescu G., 1998, Proceedings of the Thirtieth Annual ACM Symposium on Theory of Computing, P48, DOI 10.1145/276698.276711
[9]   A lower bound of 8/(7+1/k-1) on the integrality ratio of the Calinescu-Karloff-Rabani relaxation for multiway cut [J].
Freund, A ;
Karloff, H .
INFORMATION PROCESSING LETTERS, 2000, 75 (1-2) :43-50
[10]   Clique is hard to approximate within n(1-epsilon) [J].
Hastad, J .
37TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1996, :627-636