AN O (n log n)-TIME ALGORITHM FOR THE k-CENTER PROBLEM IN TREES

被引:5
作者
Wang, Haitao [1 ]
Zhang, Jingru [2 ]
机构
[1] Utah State Univ, Dept Comp Sci, Logan, UT 84322 USA
[2] Cleveland State Univ, Dept Elect Engn & Comp Sci, Cleveland, OH 44115 USA
关键词
k-center; trees; algorithms; computational geometry; facility locations; OPTIMAL SLOPE SELECTION; P-CENTERS; COMPLEXITY; LINE;
D O I
10.1137/18M1196522
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider a classical k-center problem in trees. Let T be a tree of n vertices such that every vertex has a nonnegative weight. The problem is to find k centers on the edges of T such that the maximum weighted distance from all vertices to their closest centers is minimized. Megiddo and Tamir [SIAM J. Comput., 12 (1983), pp. 751-758] gave an algorithm that can solve the problem in O(n log(2) n) time by using Cole's parametric search. Since then it has been open for over three decades whether the problem can be solved in O(n log n) time. In this paper, we present an O(n log n) time algorithm for the problem and thus settle the open problem affirmatively.
引用
收藏
页码:602 / 635
页数:34
相关论文
共 31 条
  • [1] Agarwal PK, 2008, LECT NOTES COMPUT SC, V5193, P64, DOI 10.1007/978-3-540-87744-8_6
  • [2] Ajtai Miklos, 1983, P 15 ANN ACM S THEOR, P1
  • [3] Bhattacharya B, 2007, LECT NOTES COMPUT SC, V4619, P529
  • [4] THE ALIGNED K-CENTER PROBLEM
    Brass, Peter
    Knauer, Christian
    Na, Hyeon-Suk
    Shin, Chan-Su
    Vigneron, Antoine
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 2011, 21 (02) : 157 - 178
  • [5] Optimal slope selection via cuttings
    Bronnimann, H
    Chazelle, B
    [J]. COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 1998, 10 (01): : 23 - 29
  • [6] POLYNOMIALLY BOUNDED ALGORITHMS FOR LOCATING P-CENTERS ON A TREE
    CHANDRASEKARAN, R
    TAMIR, A
    [J]. MATHEMATICAL PROGRAMMING, 1982, 22 (03) : 304 - 315
  • [7] Efficient algorithms for the one-dimensional k-center problem
    Chen, Danny Z.
    Li, Jian
    Wang, Haitao
    [J]. THEORETICAL COMPUTER SCIENCE, 2015, 592 : 135 - 142
  • [8] A note on searching line arrangements and applications
    Chen, Danny Z.
    Wang, Haitao
    [J]. INFORMATION PROCESSING LETTERS, 2013, 113 (14-16) : 518 - 521
  • [9] Approximating Points by a Piecewise Linear Function
    Chen, Danny Z.
    Wang, Haitao
    [J]. ALGORITHMICA, 2013, 66 (03) : 682 - 713
  • [10] SLOWING DOWN SORTING NETWORKS TO OBTAIN FASTER SORTING ALGORITHMS
    COLE, R
    [J]. JOURNAL OF THE ACM, 1987, 34 (01) : 200 - 208