License: Creative Commons Attribution 3.0 Unported license (CC BY 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/LIPIcs.SoCG.2018.72
URN: urn:nbn:de:0030-drops-87852
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2018/8785/
Wang, Haitao ;
Zhang, Jingru
An O(n log n)-Time Algorithm for the k-Center Problem in Trees
Abstract
We consider a classical k-center problem in trees. Let T be a tree of n vertices and 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., 1983) 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.
BibTeX - Entry
@InProceedings{wang_et_al:LIPIcs:2018:8785,
author = {Haitao Wang and Jingru Zhang},
title = {{An O(n log n)-Time Algorithm for the k-Center Problem in Trees}},
booktitle = {34th International Symposium on Computational Geometry (SoCG 2018)},
pages = {72:1--72:15},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-066-8},
ISSN = {1868-8969},
year = {2018},
volume = {99},
editor = {Bettina Speckmann and Csaba D. T{\'o}th},
publisher = {Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
address = {Dagstuhl, Germany},
URL = {http://drops.dagstuhl.de/opus/volltexte/2018/8785},
URN = {urn:nbn:de:0030-drops-87852},
doi = {10.4230/LIPIcs.SoCG.2018.72},
annote = {Keywords: k-center, trees, facility locations}
}
Keywords: |
|
k-center, trees, facility locations |
Collection: |
|
34th International Symposium on Computational Geometry (SoCG 2018) |
Issue Date: |
|
2018 |
Date of publication: |
|
08.06.2018 |