Covering Many or Few Points with Unit Disks

被引:25
作者
de Berg, Mark [2 ]
Cabello, Sergio [1 ,3 ]
Har-Peled, Sariel [4 ]
机构
[1] Univ Ljubljana, Dept Math, FMF, Ljubljana, Slovenia
[2] TU Eindhoven, Dept Comp Sci, Eindhoven, Netherlands
[3] IMFM, Dept Math, Ljubljana, Slovenia
[4] Univ Illinois, Dept Comp Sci, Chicago, IL 60680 USA
关键词
Facility location; Geometric optimization; Random sample; Weighted points; COMPUTATIONAL GEOMETRY; ALGORITHMS; SETS;
D O I
10.1007/s00224-008-9135-9
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Let P be a set of n weighted points. We study approximation algorithms for the following two continuous facility-location problems. In the first problem we want to place m unit disks, for a given constant ma parts per thousand yen1, such that the total weight of the points from P inside the union of the disks is maximized. We present algorithms that compute, for any fixed epsilon > 0, a (1-epsilon)-approximation to the optimal solution in O(nlog n) time. In the second problem we want to place a single disk with center in a given constant-complexity region X such that the total weight of the points from P inside the disk is minimized. Here we present an algorithm that computes, for any fixed epsilon > 0, in O(nlog (2) n) expected time a disk that is, with high probability, a (1+epsilon)-approximation to the optimal solution.
引用
收藏
页码:446 / 469
页数:24
相关论文
共 23 条
[1]   Exact and approximation algorithms for clustering [J].
Agarwal, PK ;
Procopiuc, CM .
ALGORITHMICA, 2002, 33 (02) :201-226
[2]  
AGARWAL PK, 2002, LNCS, V2461
[3]  
Alon N., 2004, PROBABILISTIC METHOD
[4]  
[Anonymous], 2001, NUMERICAL MATH SCI C
[5]   On approximating the depth and related problems [J].
Aronov, Boris ;
Har-Peled, Sariel .
SIAM JOURNAL ON COMPUTING, 2008, 38 (03) :899-921
[6]   Translating a regular grid over a point set [J].
Bose, P ;
van Kreveld, M ;
Maheshwari, A ;
Morin, P ;
Morrison, J .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2003, 25 (1-2) :21-34
[7]   Covering point sets with two disjoint disks or squares [J].
Cabello, Sergio ;
Diaz-Banez, J. Miguel ;
Seara, Carlos ;
Sellares, J. Antoni ;
Urrutia, Jorge ;
Ventura, Inmaculada .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2008, 40 (03) :195-206
[8]  
CHAZELLE B, 2004, HDB DISCRETE COMPUTA
[9]   ON A CIRCLE PLACEMENT PROBLEM [J].
CHAZELLE, BM ;
LEE, DT .
COMPUTING, 1986, 36 (1-2) :1-16
[10]   APPLICATIONS OF RANDOM SAMPLING IN COMPUTATIONAL GEOMETRY .2. [J].
CLARKSON, KL ;
SHOR, PW .
DISCRETE & COMPUTATIONAL GEOMETRY, 1989, 4 (05) :387-421