On the complexity of approximation streaming algorithms for the k-center problem

被引:0
|
作者
Abdelguerfi, Mahdi [1 ]
Chen, Zhixiang [2 ]
Fu, Bin [2 ]
机构
[1] Univ New Orleans, Dept Comp Sci, New Orleans, LA 70148 USA
[2] Univ Texas Pan Amer, Dept Comp Sci, Edinburg, TX 78539 USA
来源
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study approximation streaming algorithms for the kcenter problem in the fixed dimensional Euclidean space. Given an integer k >= 1 and a set S of n points in the d-dimensional Euclidean space; the k-center problem is to cover those points in S with k congruent balls with the smallest possible radius. For any epsilon > 0, we devise an O( k/epsilon(d))-space (1 + epsilon)-approximation streaming algorithm for the kcenter problem; and prove that the updating time of the algorithm is (k1-1/d/epsilon(d)) O( k/epsilon(d) log k) + 2 (O) (k(1-1/d/)epsilon(d)). On the other hand, we prove that any (1 + epsilon)approximation streaming algorithm for the k-center problem must use Omega(k/epsilon(d-1)/2)-bits memory. Our approximation streaming algorithm is obtained by first designing an off-line (1 + e)-approximation algorithm with O (n log k) + 2(O)(k(1-1/d)/epsilon(d)) time complexity, and then applying this off-line algorithm repeatedly to a sketch of the input data stream. If E is fixed, our off-line algorithm improves the best-known off-line approximation algorithm for the k-center problem by Agarwal and Procopiuc [1] that has O(n log k) + ( k/epsilon)O(k(1-1/d)) time complexity. Our approximate streaming algorithm for the k-center problem is different from another streaming algorithm by Har-Peled [161; which maintains a core set of size O( E), but does not provide approximate solution for small epsilon > 0.
引用
收藏
页码:160 / +
页数:3
相关论文
共 50 条
  • [31] Improved Approximation Algorithm for the Distributed Lower-Bounded k-Center Problem
    Liang, Ting
    Feng, Qilong
    Wu, Xiaoliang
    Xu, Jinhui
    Wang, Jianxin
    THEORY AND APPLICATIONS OF MODELS OF COMPUTATION, TAMC 2024, 2024, 14637 : 309 - 319
  • [32] ON THE K-CENTER PROBLEM WITH MANY CENTERS
    RHEE, WT
    TALAGRAND, M
    OPERATIONS RESEARCH LETTERS, 1989, 8 (06) : 309 - 314
  • [33] Fair k-Center Clustering in MapReduce and Streaming Settings
    Bera, Suman K.
    Das, Syamantak
    Galhotra, Sainyam
    Kale, Sagar Sudhir
    PROCEEDINGS OF THE ACM WEB CONFERENCE 2022 (WWW'22), 2022, : 1414 - 1422
  • [34] Solving the minimum edge-dilation k-center problem by genetic algorithms
    Matic, Dragan
    Kratica, Jozef
    Maksimovic, Z.
    COMPUTERS & INDUSTRIAL ENGINEERING, 2017, 113 : 282 - 293
  • [35] Efficient Parallel Algorithms for k-Center Clustering
    McClintock, Jessica
    Wirth, Anthony
    PROCEEDINGS 45TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING - ICPP 2016, 2016, : 133 - 138
  • [36] The weighted k-center problem in trees for fixed k
    Bhattacharya, Binay
    Das, Sandip
    Dev, Subhadeep Ranjan
    THEORETICAL COMPUTER SCIENCE, 2022, 906 : 64 - 75
  • [37] The Non-Uniform k-Center Problem
    Chakrabarty, Deeparnab
    Goyal, Prachi
    Krishnaswamy, Ravishankar
    ACM TRANSACTIONS ON ALGORITHMS, 2020, 16 (04)
  • [38] A BEST POSSIBLE HEURISTIC FOR THE K-CENTER PROBLEM
    HOCHBAUM, DS
    SHMOYS, DB
    MATHEMATICS OF OPERATIONS RESEARCH, 1985, 10 (02) : 180 - 184
  • [39] Constant-Factor Approximation Algorithms for Parity-Constrained Facility Location and k-Center
    Kangsan Kim
    Yongho Shin
    Hyung-Chan An
    Algorithmica, 2023, 85 : 1883 - 1911
  • [40] Constant Factor Approximation for Capacitated k-Center with Outliers
    Cygan, Marek
    Kociumaka, Tomasz
    31ST INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2014), 2014, 25 : 251 - 262