Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2462356.2462393acmconferencesArticle/Chapter ViewAbstractPublication PagessocgConference Proceedingsconference-collections
research-article

Kinetic 2-centers in the black-box model

Published: 17 June 2013 Publication History

Abstract

We study two versions of the 2-center problem for moving points in the plane. Given a set P of n points, the Euclidean 2-center problem asks for two congruent disks of minimum size that together cover P; the rectilinear 2-center problem correspondingly asks for two congruent axis-aligned squares of minimum size that together cover P. Our methods work in the black-box KDS model, where we receive the locations of the points at regular time steps and we know an upper bound d_{max} on the maximum displacement of any point within one time step. We show how to maintain the rectilinear 2-center in amortized sub-linear time per time step, under certain assumptions on the distribution of the point set P. For the Euclidean 2-center we give a similar result: we can maintain in amortized sub-linear time (again under certain assumptions on the distribution) a (1+ε)-approximation of the optimal 2-center. In many cases---namely when the distance between the centers of the disks is relatively large or relatively small---the solution we maintain is actually optimal.
We also present results for the case where the maximum speed of the centers is bounded. We describe a simple scheme to maintain a 2-approximation of the rectilinear 2-center, and we provide a scheme which gives a better approximation factor depending on several parameters of the point set and the maximum allowed displacement of the centers. The latter result can be used to obtain a 2.29-approximation for the Euclidean 2-center; this is an improvement over the previously best known bound of 8/π approx 2.55. These algorithms run in amortized sub-linear time per time step, as before under certain assumptions on the distribution.

References

[1]
P.K. Agarwal and C.M. Procopiuc. Exact and approximation algorithms for clustering. Algorithmica 33:201--226, 2002.%1
[2]
epsilon approximation for static 1-center, 2-center and k-center, but running time is exponentially dependent on epsilon for 2- and k-center.
[3]
M. Badoiu, S. Har-Peled and P. Indyk. Approximate clustering via core-sets. In Proc. 34th ACM Symp. on Theory of Computing, pages 250--257, 2002. KDS framework
[4]
J. Basch, L.J. Guibas and J. Hershberger. Data structures for mobile data. In Proc. 8th ACM-SIAM Symp. on Disc. Algorithms, pages 747--756, 1997. k-center with a fixed set of centers and moving points.%
[5]
% C. Bautista-Santiago, J.M. Díaz-Bánez, R. Fabila-Monroy, D. Flores-Penaloza, D. Lara and J. Urrutia. Covering moving points with anchored disks. European Journal of Operational Research 216(2):278--285, 2012.
[6]
M. de Berg, M. Roeloffzen and B. Speckmann. Kinetic convex hulls and Delaunay triangulations in the black-box model. In Proc. 27th ACM Symp. on Comp. Geometry, pages 244--253, 2011.
[7]
M. de Berg, M. Roeloffzen and B. Speckmann. Kinetic compressed quadtrees in the black-box model with applications to collision detection for low-density scenes. In Proc. 20th European Symp. on Algorithms, pages 383--394, 2012. Deterministic O(n log^2 n log^2 log n) time 2-center
[8]
T.M. Chan. More planar two-center algorithms. Comp. Geometry 13:189--198, 1999. kinetic facility location using a cost function where clients can become facilities and vice versa.
[9]
B. Degener, J. Gehweiler and C. Lammersen. Kinetic facility location. Algorithmica 57:562--584, 2010.
[10]
Z. Drezner. On the rectangular p-center problem. Naval Res. Logistics Quarterly 34:229--234, 1987. moving points See also PhD thesis of Durocher, there he describes approximation factors when the speed of the squares is bounded.
[11]
S. Durocher and D. Kirkpatrick. Bounded-velocity approximations of mobile Euclidean 2-centres. Int. J. of Comp. Geometry & Applications 18(3):161--183, 2008. k-center with distance defined as distance along the tree.
[12]
% S. Durocher and C. Paul. Kinetic maintenance of mobile k-centres on trees. Discrete Applied Mathematics 157(7):1432--1446, 2009. Expected O(n log^2 n) time 2-center
[13]
% D. Eppstein. Faster construction of planar two-centers. In Proc. 8th ACM-SIAM Symposium on Discrete Algorithms, pages Pages 131--138, 1997. introduction of k-spread
[14]
J. Erickson. Dense point sets have sparse Delaunay triangulations. Disc. & Comp. Geometry 30:83--115, 2005. 4
[15]
epsilon approximation for the kinetic k-center problem with outliers in the KDS framework.
[16]
S. Friedler and D. Mount. Approximation algorithm for the kinetic robust K-center problem. Comp. Geometry 43:572--586, 2010. black-box replacement model
[17]
J. Gao, L.J. Guibas and A. Nguyen. Deformable spanners and applications. In Proc. 20th ACM Symp. on Comp. Geometry, pages 190--199, 2004.%precompute a clustering with k^O(1) cluster that stays competitive with optimal k-center during entire motion.
[18]
S. Har-Peled. Clustering motion. Disc. & Comp. Geometry 31(4):545--565, 2004.
[19]
M. Hoffmann. A simple linear algorithm for computing rectangular three-centers. In Proc. 11th Canadian Conf. on Comp. Geometry, pages 72--75, 1999. NP-completeness of k-center
[20]
N. Megiddo and K.J. Supowit. On the complexity of some common geometric location problems. SIAM J. on Computing 13(1):182--196, 1984. same results as Segal (s1997): O(n log n) time 4 and 5 piercing problems. Seem to be published at the same time.
[21]
D. Nussbaum. Rectilinear p-piercing problems. In Proc. 1997 Int. Symp. on Symbolic and Algebraic Computation, pages 316--324, 1997.
[22]
M. Segal. On piercing of axis-parallel rectangles and rings. In phProc. 1997 Int. Symp. on Symbolic and Algebraic Computation, pages 430--442, 1997.%lower bound of Ω(n log n) on euclidean 2-center.
[23]
M. Segal. Lower bounds for covering problems. J. of Math. Modelling and Algorithms 1(1):17--29, 2002.%First subquadratic euclidean 2-center
[24]
M. Sharir. A near-linear algorithm for the planar 2-center problem. Disc. & Comp. Geometry 18:125--134, 1997.
[25]
M. Sharir and E. Welzl. Rectilinear and polygonal p-piercing and p-center problems. In Proc. 12th ACM Symp. on Comp. Geometry, pages 122--132, 1996. smallest enclosing circle
[26]
J.J. Sylvester. A question in the geometry of situation. Quarterly J. of Mathematics 1:79, 1857. extensive survey on clustering problems.
[27]
R. Xu and D. Wunsch II. Survey on clustering algorithms. IEEE Trans. on Neural Networks 15(3):645--678, 2005.

Cited By

View all
  • (2024)Minimizing Query Frequency to Bound Congestion Potential for Moving Entities at a Fixed Target TimeAlgorithms10.3390/a1706024617:6(246)Online publication date: 6-Jun-2024
  • (2023)A Frequency-Competitive Query Strategy for Maintaining Low Collision Potential Among Moving EntitiesApproximation and Online Algorithms10.1007/978-3-031-49815-2_2(14-28)Online publication date: 22-Dec-2023
  • (2023)Minimizing Query Frequency to Bound Congestion Potential for Moving Entities at a Fixed Target TimeFundamentals of Computation Theory10.1007/978-3-031-43587-4_12(162-175)Online publication date: 21-Sep-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SoCG '13: Proceedings of the twenty-ninth annual symposium on Computational geometry
June 2013
472 pages
ISBN:9781450320313
DOI:10.1145/2462356
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 17 June 2013

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. 2-center problem
  2. black-box model
  3. kinetic data structures
  4. mobile facility location

Qualifiers

  • Research-article

Conference

SoCG '13
SoCG '13: Symposium on Computational Geometry 2013
June 17 - 20, 2013
Rio de Janeiro, Brazil

Acceptance Rates

SoCG '13 Paper Acceptance Rate 48 of 137 submissions, 35%;
Overall Acceptance Rate 625 of 1,685 submissions, 37%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)7
  • Downloads (Last 6 weeks)0
Reflects downloads up to 15 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Minimizing Query Frequency to Bound Congestion Potential for Moving Entities at a Fixed Target TimeAlgorithms10.3390/a1706024617:6(246)Online publication date: 6-Jun-2024
  • (2023)A Frequency-Competitive Query Strategy for Maintaining Low Collision Potential Among Moving EntitiesApproximation and Online Algorithms10.1007/978-3-031-49815-2_2(14-28)Online publication date: 22-Dec-2023
  • (2023)Minimizing Query Frequency to Bound Congestion Potential for Moving Entities at a Fixed Target TimeFundamentals of Computation Theory10.1007/978-3-031-43587-4_12(162-175)Online publication date: 21-Sep-2023
  • (2021)Topological Stability of Kinetic k-CentersTheoretical Computer Science10.1016/j.tcs.2021.03.026Online publication date: Mar-2021
  • (2019)Covering Uncertain Points in a TreeAlgorithmica10.1007/s00453-018-00537-681:6(2346-2376)Online publication date: 17-May-2019
  • (2018)A Framework for Algorithm Stability and Its Application to Kinetic Euclidean MSTsLATIN 2018: Theoretical Informatics10.1007/978-3-319-77404-6_58(805-819)Online publication date: 13-Mar-2018
  • (2018)Topological Stability of Kinetic k-centersWALCOM: Algorithms and Computation10.1007/978-3-030-10564-8_4(43-55)Online publication date: 21-Dec-2018
  • (2017)Computing the Center of Uncertain Points on Tree NetworksAlgorithmica10.1007/s00453-016-0158-378:1(232-254)Online publication date: 1-May-2017
  • (2017)Covering Uncertain Points in a TreeAlgorithms and Data Structures10.1007/978-3-319-62127-2_47(557-568)Online publication date: 5-Jul-2017
  • (2015)Computing the Center of Uncertain Points on Tree NetworksAlgorithms and Data Structures10.1007/978-3-319-21840-3_50(606-618)Online publication date: 28-Jul-2015

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media