Skip to main content

Geodesic Disks and Clustering in a Simple Polygon

  • Conference paper
Algorithms and Computation (ISAAC 2007)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4835))

Included in the following conference series:

Abstract

Let P be a simple polygon of n vertices and let S be a set of N points lying in the interior of P. A geodesic disk GD(p,r) with center p and radius r is the set of points in P that have a geodesic distance ≤ r from p (where the geodesic distance is the length of the shortest polygonal path connection that lies in P). In this paper we present an output sensitive algorithm for finding all N geodesic disks centered at the points of S, for a given value of r. Our algorithm runs in \(O((n+(kn)^{\frac{2}{3}}+k)\log^cn)\) time, for some constant c and output size k. It is the basis of a cluster reporting algorithm where geodesic distances are used.

This research has been partially funded by the Netherlands Organisation for Scientific Research (NWO) under FOCUS/BRICKS grant number 642.065.503.

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.: Range searching. In: Goodman, J.E., O’Rourke, J. (eds.) Handbook of Discrete and Computational Geometry, ch. 36, 2nd edn., pp. 809–838. Chapman & Hall/CRC, Boca Raton (2004)

    Google Scholar 

  2. Agarwal, P.K., Erickson, J.: Geometric range searching and its relatives. In: Chazelle, B., Goodman, J.E., Pollack, R. (eds.) Advances in Discrete and Computational Geometry, AMS, Providence, RI. Contemporary Mathematics, vol. 223, pp. 1–56 (1999)

    Google Scholar 

  3. Aronov, B.: On the Geodesic Voronoi Diagram of Point Sites in a Simple Polygon. Algorithmica 4, 109–140 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  4. Asano, T., Toussaint, G.: Computing the Geodesic Center of a Simple Polygon. In: Johnson, D.S., Nozaki, A., Nishizeki, T., Willis, H. (eds.) Perspectives in Computing: Discrete Algorithms and Complexity, pp. 65–79 (1987)

    Google Scholar 

  5. Aurenhammer, F.: Voronoi diagrams: A survey of a fundamental geometric data structure. ACM Comput. Surveys 23, 345–405 (1991)

    Article  Google Scholar 

  6. Berkhin, P.: A Survey of Clustering Data Mining Techniques. In: Jacob, K., Charles, N., Marc, T. (eds.) Grouping Multidimensional Data: Recent Advances in Clustering, pp. 25–71 (2006)

    Google Scholar 

  7. Chazelle, B., Edelsbrunner, H., Grigni, M., Guibas, L., Hershberger, J., Sharir, M., Snoeyink, J.: Ray Shooting in Polygons Using Geodesic Triangulations. Algorithmica 12, 54–68 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  8. Estivill-Castro, V., Lee, I.: Autoclust+: Automatic clustering of point-data sets in the presence of obstacles. In: TSDM 2000: Proc. of the First Int. Workshop on Temporal, Spatial, and Spatio-Temporal Data Mining-Revised Papers, pp. 133–146 (2001)

    Google Scholar 

  9. Gudmundsson, J., van Kreveld, M., Narasimhan, G.: Region-restricted clustering for geographic data mining. In: Proc. 14th Europ. Sympos. Algorithms, pp. 399–410 (2006)

    Google Scholar 

  10. Guibas, L., Hershberger, J., Leven, D., Sharir, M., Tarjan, R.: Linear-time Algorithms for Visibility and Shortest Path Problems inside Triangulated Simple Polygons. Algorithmica 2, 209–233 (1987)

    Article  MATH  MathSciNet  Google Scholar 

  11. Halperin, D.: Arrangements. In: Goodman, J.E., ORourke, J. (eds.) Handbook of Discrete and Computational Geometry, ch. 24, 2nd edn., pp. 529–562. Chapman & Hall/CRC, Boca Raton (2004)

    Google Scholar 

  12. Han, J., Kamber, M.: Data Mining: Concepts and Techniques. Academic Press, London (2001)

    Google Scholar 

  13. Hartigan, J.: Clustering Algorithms. John Wiley & Sons, New York (1975)

    MATH  Google Scholar 

  14. Jain, A., Dubes, R.: Algorithms for Clustering Data. Prentice-Hall, Englewood Cliffs (1988)

    MATH  Google Scholar 

  15. Laube, P., van Kreveld, M., Imfeld, S.: Finding REMO – detecting relative motion patterns in geospatial lifelines. In: Fisher, P.F. (ed.) Developments in Spatial Data Handling: proc. 11th Int. Sympos., pp. 201–215 (2004)

    Google Scholar 

  16. Miller, H.J., Han, J.: Geographic Data Mining and Knowledge Discovery. Taylor & Francis, London (2001)

    Google Scholar 

  17. Pollack, R., Sharir, M., Rote, G.: Computing the Geodesic Center of a Simple Polygon. Discr. & Comput. Geometry 4, 611–626 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  18. O’Sullivan, D., Unwin, D.: Geographic Information Analysis. John Wiley & Sons, Hoboken, NJ (2003)

    Google Scholar 

  19. Tung, A.K.H., Hou, J., Han, J.: Spatial clustering in the presence of obstacles. In: Proc. of the 17th Int. Conference on Data Engineering, pp. 359–367 (2001)

    Google Scholar 

  20. Zaïane, O.R., Lee, C.: Clustering spatial data in the presence of obstacles: a density-based approach. In: Proc. of the 2002 Int. Symposium on Database Engineering & Applications, pp. 214–223 (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Takeshi Tokuyama

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Borgelt, M.G., van Kreveld, M., Luo, J. (2007). Geodesic Disks and Clustering in a Simple Polygon. In: Tokuyama, T. (eds) Algorithms and Computation. ISAAC 2007. Lecture Notes in Computer Science, vol 4835. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77120-3_57

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-77120-3_57

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-77118-0

  • Online ISBN: 978-3-540-77120-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics