ON A GENERALIZATION OF THE P-CENTER PROBLEM

被引:36
作者
KRUMKE, SO
机构
[1] Department of Computer Science, University of Würzburg, 97074 Würzburg, Am Hubland
关键词
ALGORITHMS; APPROXIMATION ALGORITHMS; LOCATION PROBLEMS;
D O I
10.1016/0020-0190(95)00141-X
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We study a generalization of the p-Center Problem, which we call the alpha-Neighbor p-Center Problem (p-CENTER(alpha)). Given a complete edge-weighted network, the goal is to minimize the maximum distance of a client to its a nearest neighbors in the set of p centers. We show that in general finding a O(2(poly)(\V\))-approximation for p-CENTER(alpha) is NP-hard, where \V\ denotes the number of nodes in the network. If the distances are required to satisfy the triangle inequality, there can be no polynomial time approximation algorithm with a (2 - epsilon) performance guarantee for any fixed epsilon > O and any fixed alpha less than or equal to p, unless P = NP. For this case, we present a simple yet efficient algorithm that provides a 4-approximation for alpha greater than or equal to 2. If alpha = 1, our algorithm basically falls back to the algorithm presented in [2] and has a relative performance guarantee of 2.
引用
收藏
页码:67 / 71
页数:5
相关论文
共 2 条
[1]  
Garey M.R., 1979, COMPUTERS INTRACTABI, V174
[2]   A UNIFIED APPROACH TO APPROXIMATION ALGORITHMS FOR BOTTLENECK PROBLEMS [J].
HOCHBAUM, DS ;
SHMOYS, DB .
JOURNAL OF THE ACM, 1986, 33 (03) :533-550