Abstract
For a set P of n points in ℝ2, the Euclidean 2-center problem computes a pair of congruent disks of the minimal radius that cover P. We extend this to the (2,k)-center problem where we compute the minimal radius pair of congruent disks to cover n − k points of P. We present a randomized algorithm with O(n k 7 log3 n) expected running time for the (2,k)-center problem. We also study the (p,k)-center problem in ℝ2 under the ℓ ∞ -metric. We give solutions for p = 4 in O(k O(1) n logn) time and for p = 5 in O(k O(1) n log5 n) time.
This work is supported by NSF under grants CNS-05-40347, CFF-06-35000, and DEB-04-25465, by ARO grants W911NF-04-1-0278 and W911NF-07-1-0376, by an NIH grant 1P50-GM-08183-01, by a DOE grant OEGP200A070505, and by a grant from the U.S. Israel Binational Science Foundation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Agarwal, P.K., Matoušek, J.: Dynamic half-space range reporting and its applications. Algorithmica 13, 325–345 (1995)
Agarwal, P.K., Phillips, J.M.: An efficient algorithm for 2D Euclidean 2-center with outliers (2008) arXiV:0806.4326
Agarwal, P.K., Sharir, M.: Planar geometric locations problems. Algorithmica 11, 185–195 (1994)
Agarwal, P.K., Sharir, M.: Efficient algorithms for geometric optimization. ACM Computing Surveys 30, 412–458 (1998)
Aggarwal, A., Guibas, L.J., Saxe, J., Shor, P.W.: A linear-time algorithm for computing the voronoi diagram of a convex polygon. Discrete Comput. Geom. 4, 591–604 (1989)
Chan, T.: More planar two-center algorithms. Comput. Geom.: Theory Apps. 13, 189–198 (1999)
Chan, T.: Low-dimensional linear programming with violations. SIAM J. Comput. 34, 879–893 (2005)
Chan, T.: On the bichromatic k-set problem. In: Proc. 19th Annu. ACM-SIAM Sympos. Discrete Algs., pp. 561–570 (2007)
Charikar, M., Khuller, S., Mount, D.M., Narasimhan, G.: Algorithms for faciity location problems with outliers. In: 12th Annu. ACM-SIAM Sympos. on Discrete Algs., pp. 642–651 (2001)
Clarkson, K.L.: A bound on local minima of arrangements that implies the upper bound theorem. Discrete Comput. Geom. 10, 427–433 (1993)
Clarkson, K.L., Shor, P.W.: Applications of random sampling in geometry, II. Discrete Comput. Geom. 4, 387–421 (1989)
Cole, R.: Slowing down sorting networks to obtain faster sorting algorithms. Journal of ACM 34, 200–208 (1987)
Dey, T.K.: Improved bounds for planar k-sets and related problems. Discrete Comput. Geom. 19, 373–382 (1998)
Drezner, Z., Hamacher, H.: Facility Location: Applications and Theory. Springer, Heidelberg (2002)
Eppstein, D.: Faster construction of planar two-centers. In: Proc. 8th Annu. ACM-SIAM Sympos. on Discrete Algs., pp. 131–138 (1997)
Frederickson, G.N., Johnson, D.B.: The complexity of selection and ranking in x + y and matrices with sorted columns. J. Comput. Syst. Sci. 24, 197–208 (1982)
Gusfield, D.: Bounds for the parametric minimum spanning tree problem. In: Humboldt Conf. on Graph Theory, Combinatorics Comput., pp. 173–183. Utilitas Mathematica (1979)
Hochbaum, D.S. (ed.): Approximation Algorithms for NP-hard Problems. PWS Publishing Company (1995)
Matoušek, J.: On geometric optimization with few violated constraints. Discrete Comput. Geom. 14, 365–384 (1995)
Matoušek, J., Welzl, E., Sharir, M.: A subexponential bound for linear programming and related problems. Algorithmica 16, 498–516 (1996)
Megiddo, N.: Linear-time algorithms for linear programming in ℝ3 and related problems. SIAM J. Comput. 12, 759–776 (1983)
Megiddo, N., Supowit, K.J.: On the complexity of some common geometric location problems. SIAM J. Comput. 12, 759–776 (1983)
Sharir, M.: On k-sets in arrangement of curves and surfaces. Discrete Comput. Geom. 6, 593–613 (1991)
Sharir, M.: A near-linear time algorithm for the planar 2-center problem. Discrete Comput. Geom. 18, 125–134 (1997)
Sharir, M., Welzl, E.: Rectilinear and polygonal p-piercing and p-center problems. In: Proc. 12th Annu. Sympos. Comput. Geom., pp. 122–132 (1996)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Agarwal, P.K., Phillips, J.M. (2008). An Efficient Algorithm for 2D Euclidean 2-Center with Outliers. In: Halperin, D., Mehlhorn, K. (eds) Algorithms - ESA 2008. ESA 2008. Lecture Notes in Computer Science, vol 5193. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-87744-8_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-87744-8_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-87743-1
Online ISBN: 978-3-540-87744-8
eBook Packages: Computer ScienceComputer Science (R0)