Skip to main content

Fast Algorithms for Computing the Smallest k-Enclosing Disc

  • Conference paper
Book cover Algorithms - ESA 2003 (ESA 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2832))

Included in the following conference series:

Abstract

We consider the problem of finding, for a given n point set P in the plane and an integer k ≤ n, the smallest circle enclosing at least k points of P. We present a randomized algorithm that computes in O( nk ) expected time such a circle, improving over all previously known algorithms. Since this problem is believed to require Ω(nk) time, we present a linear time δ-approximation algorithm that outputs a circle that contains at least k points of P, and of radius less than (1 + δ)r opt (P,K), where r opt (P,K) is the radius of the minimal disk containing at least k points of P. The expected running time of this approximation algorithm is \(O (n + n \cdot {\rm min}(\frac{1}{k\delta^3}{\rm log^2}\frac{1}{\delta},k))\).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Agarwal, P.K., Har-Peled, S., Varadarajan, K.R.: Approximating extent measures of points (2002), http://www.uiuc.edu/~sariel/research/papers/01/fitting/

  2. Agarwal, P.K., Sharir, M., Toledo, S.: Applications of parametric searching in geometric optimization. J. Algorithms 17, 292–318 (1994)

    Article  MathSciNet  Google Scholar 

  3. Bern, M., Eppstein, D.: Approximation algorithms for geometric problems. In: Hochbaum, D.S. (ed.) Approximationg algorithms for NP-Hard problems, pp. 296–345. PWS Publishing Company (1997)

    Google Scholar 

  4. Chazelle, B.: The Discrepancy Method. Cambridge University Press, Cambridge (2000)

    MATH  Google Scholar 

  5. Chan, T.M.: Low-dimensional linear programming with violations. In: Proc. 43th Annu. IEEE Sympos. Found. Comput. Sci. (2002) (to appear)

    Google Scholar 

  6. Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to Algorithms. MIT Press / McGraw-Hill, Cambridge, Mass (2001)

    MATH  Google Scholar 

  7. Eppstein, D., Erickson, J.: Iterated nearest neighbors and finding minimal polytopes. Discrete Comput. Geom. 11, 321–350 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  8. Erickson, J.: New lower bounds for convex hull problems in odd dimensions. SIAM J. Comput. 28, 1198–1214 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  9. Erickson, J., Seidel, R.: Better lower bounds on detecting affine and spherical degeneracies. Discrete Comput. Geom. 13, 41–57 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  10. Efrat, A., Sharir, M., Ziv, A.: Computing the smallest k-enclosing circle and related problems. Comput. Geom. Theory Appl. 4, 119–136 (1994)

    MathSciNet  MATH  Google Scholar 

  11. Har-Peled, S., Varadarajan, K.R.: Approximate shape fitting via linearization. In: Proc. 42nd Annu. IEEE Sympos. Found. Comput. Sci., pp. 66–73 (2001)

    Google Scholar 

  12. Har-Peled, S., Wang, Y.: Shape fitting with outliers. In: Proc. 19th Annu. ACM Sympos. Comput. Geom., pp. 29–38 (2003)

    Google Scholar 

  13. Matoušek, J.: On enclosing k points by a circle. Inform. Process. Lett. 53, 217–221 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  14. Matoušek, J.: On geometric optimization with few violated constraints. Discrete Comput. Geom. 14, 365–384 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  15. Rabin, M.O.: Probabilistic algorithms. In: Traub, J.F. (ed.) Algorithms and Complexity: New Directions and Recent Results, pp. 21–39. Academic Press, New York (1976)

    Google Scholar 

  16. Agarwal, P.K., de Berg, M., Matoušek, J., Schwarzkopf, O.: Constructing Levels in Arrangements and Higher Order Voronoi Diagrams SICOMP 27, 654–667 (1998)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Har-Peled, S., Mazumdar, S. (2003). Fast Algorithms for Computing the Smallest k-Enclosing Disc. In: Di Battista, G., Zwick, U. (eds) Algorithms - ESA 2003. ESA 2003. Lecture Notes in Computer Science, vol 2832. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39658-1_27

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-39658-1_27

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-20064-2

  • Online ISBN: 978-3-540-39658-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics