A nearly linear-time approximation scheme for the Euclidean k-median problem

被引:0
|
作者
Kolliopoulos, SG [1 ]
Rao, S [1 ]
机构
[1] NEC Res Inst, Princeton, NJ 08540 USA
来源
ALGORITHMS - ESA'99 | 1999年 / 1643卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the k-median problem we are given a set S of n points in a metric space and a positive integer k. The objective is to locate k medians among the points so that the sum of the distances from each point in S to its closest median is minimized. The k-median problem is a well-studied, NP-hard, basic clustering problem which is closely related to facility location. We examine the version of the problem in Euclidean space. Obtaining approximations of good quality had long been an elusive goal and only recently Arora, Raghavan and Rao gave a randomized polynomial-time approximation scheme for the Euclidean plane by extending techniques introduced originally by Arora for Euclidean TSP. For any fixed epsilon > 0, their algorithm outputs a (1 + epsilon)-approximation in O(nkn(O(1/epsilon))logn) time. In this paper we provide a randomized approximation scheme for points in d-dimensional Euclidean space, with running time O(2(1/epsilon d)nlognlogk), which is nearly linear for any fixed epsilon and d. Our algorithm provides the first polynomial time approximation scheme for k-median instances in d-dimensional Euclidean space for any fixed d > 2. To obtain the drastic running time improvement we develop a structure theorem to describe hierarchical decomposition of solutions. The theorem is based on a novel adaptive decomposition scheme, which guesses at every level of the hierarchy the structure of the optimal solution and modifies accordingly the parameters of the decomposition. We believe that our methodology is of independent interest and can find applications to further geometric problems.
引用
收藏
页码:378 / 389
页数:12
相关论文
共 50 条
  • [1] A nearly linear-time approximation scheme for the euclidean k-median problem
    Kolliopoulos, Stavros G.
    Rao, Satish
    [J]. SIAM JOURNAL ON COMPUTING, 2007, 37 (03) : 757 - 782
  • [2] Solving the Euclidean k-median problem by DCA
    Le Thi Hoai An
    Pham Dinh Tao
    [J]. SELECTED TOPICS IN APPLIED COMPUTER SCIENCE, 2010, : 394 - +
  • [3] Approximation algorithms for the k-median problem
    Solis-Oba, R
    [J]. EFFICIENT APPROXIMATION AND ONLINE ALGORITHMS: RECENT PROGRESS ON CLASSICAL COMBINATORIAL OPTIMIZATION PROBLEMS AND NEW APPLICATIONS, 2006, 3484 : 292 - 320
  • [4] A Parameterized Approximation Algorithm for the Chromatic k-Median Problem
    Zhang, Zhen
    Zhang, Jinchuan
    Zhu, Lingzhi
    [J]. IEEE ACCESS, 2021, 9 : 31678 - 31683
  • [5] A constant-factor approximation algorithm for the k-median problem
    Charikar, M
    Guha, S
    Tardos, E
    Shmoys, DB
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2002, 65 (01) : 129 - 149
  • [6] The ordered k-median problem: surrogate models and approximation algorithms
    Ali Aouad
    Danny Segev
    [J]. Mathematical Programming, 2019, 177 : 55 - 83
  • [7] The ordered k-median problem: surrogate models and approximation algorithms
    Aouad, Ali
    Segev, Danny
    [J]. MATHEMATICAL PROGRAMMING, 2019, 177 (1-2) : 55 - 83
  • [8] The priority k-median problem
    Kumar, Amit
    Sabharwal, Yogish
    [J]. FSTTCS 2007: FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE, PROCEEDINGS, 2007, 4855 : 71 - +
  • [9] An approximation algorithm for k-median with priorities
    Zhen ZHANG
    Qilong FENG
    Jinhui XU
    Jianxin WANG
    [J]. Science China(Information Sciences), 2021, 64 (05) : 45 - 46
  • [10] An approximation algorithm for k-median with priorities
    Zhang, Zhen
    Feng, Qilong
    Xu, Jinhui
    Wang, Jianxin
    [J]. SCIENCE CHINA-INFORMATION SCIENCES, 2021, 64 (05)