Aritra Banik, B. Bhattacharya, Sandip Das, T. Kameda, Zhao Song
{"title":"The $p$-Center Problem in Tree Networks Revisited","authors":"Aritra Banik, B. Bhattacharya, Sandip Das, T. Kameda, Zhao Song","doi":"10.4230/LIPIcs.SWAT.2016.6","DOIUrl":null,"url":null,"abstract":"We present two improved algorithms for weighted discrete $p$-center problem for tree networks with $n$ vertices. One of our proposed algorithms runs in $O(n \\log n + p \\log^2 n \\log(n/p))$ time. For all values of $p$, our algorithm thus runs as fast as or faster than the most efficient $O(n\\log^2 n)$ time algorithm obtained by applying Cole's speed-up technique [cole1987] to the algorithm due to Megiddo and Tamir [megiddo1983], which has remained unchallenged for nearly 30 years. Our other algorithm, which is more practical, runs in $O(n \\log n + p^2 \\log^2(n/p))$ time, and when $p=O(\\sqrt{n})$ it is faster than Megiddo and Tamir's $O(n \\log^2n \\log\\log n)$ time algorithm [megiddo1983].","PeriodicalId":447445,"journal":{"name":"Scandinavian Workshop on Algorithm Theory","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Scandinavian Workshop on Algorithm Theory","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4230/LIPIcs.SWAT.2016.6","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
We present two improved algorithms for weighted discrete $p$-center problem for tree networks with $n$ vertices. One of our proposed algorithms runs in $O(n \log n + p \log^2 n \log(n/p))$ time. For all values of $p$, our algorithm thus runs as fast as or faster than the most efficient $O(n\log^2 n)$ time algorithm obtained by applying Cole's speed-up technique [cole1987] to the algorithm due to Megiddo and Tamir [megiddo1983], which has remained unchallenged for nearly 30 years. Our other algorithm, which is more practical, runs in $O(n \log n + p^2 \log^2(n/p))$ time, and when $p=O(\sqrt{n})$ it is faster than Megiddo and Tamir's $O(n \log^2n \log\log n)$ time algorithm [megiddo1983].
针对具有$n$个顶点的树状网络的加权离散$p$ -中心问题,提出了两种改进算法。我们提出的一个算法运行时间为$O(n \log n + p \log^2 n \log(n/p))$。因此,对于$p$的所有值,我们的算法运行速度与将Cole的加速技术[cole1987]应用于Megiddo和Tamir [megiddo1983]的算法所获得的最有效的$O(n\log^2 n)$时间算法一样快或更快,该算法在近30年来一直没有受到挑战。我们的另一种算法更实用,运行时间为$O(n \log n + p^2 \log^2(n/p))$,当$p=O(\sqrt{n})$时,它比Megiddo和Tamir的$O(n \log^2n \log\log n)$时间算法[megiddo1983]快。