A constant-factor approximation algorithm for the k-median problem

被引:182
作者
Charikar, M [1 ]
Guha, S
Tardos, E
Shmoys, DB
机构
[1] Stanford Univ, Stanford, CA 94305 USA
[2] Cornell Univ, Ithaca, NY 14853 USA
关键词
D O I
10.1006/jcss.2002.1882
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present the first constant-factor approximation algorithm for the metric k-median problem. The k-median problem is one of the most well-studied clustering problems, i.e., those problems in which the aim is to partition a given set of points into clusters so that the points within a cluster are relatively close with respect to some measure. For the metric k-median problem, we are given n points in a metric space. We select k of these to be cluster centers and then assign each point to its closest selected center. If point j is. assigned to a center i, the cost incurred is proportional to the distance between i and j. The goal is to select the k centers that minimize the sum of the assignment costs. We give a 6 2/3-approximation algorithm for this problem. This improves upon the best previously known result of O(log k log log k), which was obtained by refining and derandomizing a randomized O(log n log log n)-approximation algorithm of Bartal. (C) 2002 Elsevier Science (USA).
引用
收藏
页码:129 / 149
页数:21
相关论文
共 32 条
[1]  
[Anonymous], 1999, 40 ANN S FDN COMP SC
[2]  
Arora S., 1998, Proceedings of the Thirtieth Annual ACM Symposium on Theory of Computing, P106, DOI 10.1145/276698.276718
[3]  
Arya V., 2001, 33 ACM S THEORY COMP, P21
[4]   HOW TO ALLOCATE NETWORK CENTERS [J].
BARILAN, J ;
KORTSARZ, G ;
PELEG, D .
JOURNAL OF ALGORITHMS, 1993, 15 (03) :385-415
[5]  
Bartal Y., 1998, Proceedings of the Thirtieth Annual ACM Symposium on Theory of Computing, P161, DOI 10.1145/276698.276725
[6]   Probabilistic approximation of metric spaces and its algorithmic applications [J].
Bartal, Y .
37TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1996, :184-193
[7]  
Charikar M., 1998, Proceedings of the Thirtieth Annual ACM Symposium on Theory of Computing, P114, DOI 10.1145/276698.276719
[8]  
CHARIKAR M, 2000, THESIS STANFORD U
[9]  
CHUDAK F, 1998, IN PRESS SIAM J COMP
[10]  
Chudak FA, 1998, LECT NOTES COMPUT SC, V1412, P180