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 条
  • [21] New algorithms for k-center and extensions
    Brandenberg, Rene
    Roth, Lucia
    COMBINATORIAL OPTIMIZATION AND APPLICATIONS, PROCEEDINGS, 2008, 5165 : 64 - 78
  • [22] THE ALIGNED K-CENTER PROBLEM
    Brass, Peter
    Knauer, Christian
    Na, Hyeon-Suk
    Shin, Chan-Su
    Vigneron, Antoine
    INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 2011, 21 (02) : 157 - 178
  • [23] New algorithms for k-center and extensions
    René Brandenberg
    Lucia Roth
    Journal of Combinatorial Optimization, 2009, 18 : 376 - 392
  • [24] A Constant Approximation for Colorful k-Center
    Bandyapadhyay, Sayan
    Inamdar, Tanmay
    Pai, Shreyas
    Varadarajan, Kasturi
    27TH ANNUAL EUROPEAN SYMPOSIUM ON ALGORITHMS (ESA 2019), 2019, 144
  • [25] New algorithms for fair k-center problem with outliers and capacity constraints
    Wu, Xiaoliang
    Feng, Qilong
    Xu, Jinhui
    Wang, Jianxin
    THEORETICAL COMPUTER SCIENCE, 2024, 999
  • [26] Dynamic algorithms for k-center on graphs
    Cruciani, Emilio
    Forster, Sebastian
    Goranci, Gramoz
    Nazari, Yasamin
    Skarlatos, Antonis
    PROCEEDINGS OF THE 2024 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2024, : 3441 - 3462
  • [27] Computing k-center over Streaming Data for Small k
    Ahn, Hee-Kap
    Kim, Hyo-Sil
    Kim, Sang-Sub
    Son, Wanbin
    ALGORITHMS AND COMPUTATION, ISAAC 2012, 2012, 7676 : 54 - 63
  • [28] Heuristic Approaches for K-Center Problem
    Rana, Rattan
    Garg, Deepak
    2009 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE, VOLS 1-3, 2009, : 332 - 335
  • [29] The Heterogeneous Capacitated k-Center Problem
    Chakrabarty, Deeparnab
    Krishnaswamy, Ravishankar
    Kumar, Amit
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, IPCO 2017, 2017, 10328 : 123 - 135
  • [30] k-Center Clustering with Outliers in the MPC and Streaming Model
    de Berg, Mark
    Biabani, Leyla
    Monemizadeh, Morteza
    2023 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, IPDPS, 2023, : 853 - 863