A general approach for incremental approximation and hierarchical clustering

被引:12
作者
Lin, Guolong [1 ]
Nagarajan, Chandrashekhar [2 ]
Rajaraman, Rajmohan [1 ]
Williamson, David P. [2 ]
机构
[1] Northeastern Univ, Coll Comp & Informat Sci, Boston, MA 02115 USA
[2] Cornell Univ, Ithaca, NY 14853 USA
来源
PROCEEDINGS OF THE SEVENTHEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS | 2006年
关键词
D O I
10.1145/1109557.1109684
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present a general framework and algorithmic approach for incremental approximation algorithms. The framework handles cardinality constrained minimization problems, such as the k-median and k-MST problems. Given some notion of ordering on solutions of different cardinalities k, we give solutions for all values of k such that the solutions respect the ordering and such that for any k, our solution is close in value to the value of an optimal solution of cardinality k. For instance, for the k-median problem, the notion of ordering is set inclusion and our incremental algorithm produces solutions such that any k and k', k < k', our solution of size k is a subset of our solution of size k'. We show that our framework applies to this incremental version of the k-median problem (introduced by Mettu and Plaxton 130]), and incremental versions of the k-MST problem, k-vertex cover problem, k-set cover problem, as well as the uncapacitated facility location problem (which is not cardinality-constrained). For these problems we either get new incremental algorithms, or improvements over what was previously known. We also show that the framework applies to hierarchical clustering problems. In particular, we give an improved algorithm for a hierarchical version of the k-median problem introduced by Plaxton [31].
引用
收藏
页码:1147 / +
页数:2
相关论文
共 34 条
[1]  
[Anonymous], ACM THEORY COMPUTING
[2]  
Archer A, 2003, SIAM PROC S, P88
[3]  
ARCHER A, 2003, 1362 CORN ORIE
[4]   Local search heuristics for k-median and facility location problems [J].
Arya, V ;
Garg, N ;
Khandekar, R ;
Meyerson, A ;
Munagala, K ;
Pandit, V .
SIAM JOURNAL ON COMPUTING, 2004, 33 (03) :544-562
[5]  
Blum A., 1994, Proceedings of the Twenty-Sixth Annual ACM Symposium on the Theory of Computing, P163, DOI 10.1145/195058.195125
[6]  
Borodin A, 1998, ONLINE COMPUTATION C
[7]  
Bshouty NH, 1998, LECT NOTES COMPUT SC, V1373, P298
[8]   Incremental clustering and dynamic information retrieval [J].
Charikar, M ;
Chekuri, C ;
Feder, T ;
Motwani, R .
SIAM JOURNAL ON COMPUTING, 2004, 33 (06) :1417-1440
[9]  
CHARIKAR M, 2001, ACM SIAM SODA NEW YO, P642
[10]  
Chrobak M, 2005, LECT NOTES COMPUT SC, V3595, P654, DOI 10.1007/11533719_66