Online maintenance of k-medians and k-covers on a line

被引:0
|
作者
Fleischer, R [1 ]
Golin, MJ [1 ]
Yan, Z [1 ]
机构
[1] Hong Kong Univ Sci & Technol, Dept Comp Sci, Kowloon, Hong Kong, Peoples R China
来源
ALGORITHM THEORY- SWAT 2004 | 2004年 / 3111卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The standard dynamic programming solution to finding k-medians won a line with n nodes requires O(kn(2)) time. Dynamic programming speed-up techniques, e.g., use of the quadrangle inequality or properties of totally monotone matrices, can reduce this to O(kn) time but these techniques are inherently static. The major result of this paper is to show that we can maintain the dynamic programming speedup in an online setting where points are added from left to right on a line. Computing the new k-medians after adding a new point takes only O(k) amortized time and O(k log n) worst case time (simultaneously). Using similar techniques, we can also solve the online k-coverage with uniform coverage on a line problem with the same time bounds.
引用
收藏
页码:102 / 113
页数:12
相关论文
共 50 条
  • [21] New complexity results for the k-covers problem
    Iliopoulos, Costas S.
    Mohamed, Manal
    Smyth, W. F.
    INFORMATION SCIENCES, 2011, 181 (12) : 2571 - 2575
  • [22] Brain Storm Optimization Algorithms with K-medians Clustering Algorithms
    Zhu, Haoyu
    Shi, Yuhui
    2015 SEVENTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI), 2015, : 107 - 110
  • [23] EFFICIENT ALGORITHM FOR MINIMUM K-COVERS IN WEIGHTED GRAPHS
    WHITE, LJ
    GILLENSON, ML
    MATHEMATICAL PROGRAMMING, 1975, 8 (01) : 20 - 42
  • [24] K-medians, facility location, and the Chernoff-Wald bound
    Young, NE
    PROCEEDINGS OF THE ELEVENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2000, : 86 - 95
  • [25] PERFORMANCE OF JOHNSON-LINDENSTRAUSS TRANSFORM FOR k-MEANS AND k-MEDIANS CLUSTERING
    Makarychev, Konstantin
    Makarychev, Yury
    Razenshteyn, Ilya
    SIAM JOURNAL ON COMPUTING, 2023, 52 (02)
  • [26] Performance of Johnson-Lindenstrauss Transform for k-Means and k-Medians Clustering
    Makarychev, Konstantin
    Makarychev, Yury
    Razenshteyn, Ilya
    PROCEEDINGS OF THE 51ST ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '19), 2019, : 1027 - 1038
  • [27] Attainable accuracy guarantee for the k-medians clustering in [0, 1]
    Michael Khachay
    Daniel Khachay
    Optimization Letters, 2019, 13 : 1837 - 1853
  • [28] An Approximation Algorithm for the Continuous k-Medians Problem in a Convex Polygon
    Carlsson, John Gunnar
    Jia, Fan
    Li, Ying
    INFORMS JOURNAL ON COMPUTING, 2014, 26 (02) : 280 - 289
  • [29] Comparison of four initialization techniques for the K-medians clustering algorithm
    Juan, A
    Vidal, E
    ADVANCES IN PATTERN RECOGNITION, 2000, 1876 : 842 - 852
  • [30] A fast and recursive algorithm for clustering large datasets with k-medians
    Cardot, Herve
    Cenac, Peggy
    Monnez, Jean-Marie
    COMPUTATIONAL STATISTICS & DATA ANALYSIS, 2012, 56 (06) : 1434 - 1449