Skip to main content

Voronoi diagrams in the moscow metric

Extended abstract

  • Conference paper
  • First Online:
Graph-Theoretic Concepts in Computer Science (WG 1988)

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

Included in the following conference series:

Abstract

Most of the streets of Moscow are either radii emanating from the Kremlin, or pieces of circles around it. We show that Voronoi diagrams for n points based on this metric can be computed in optimal O(n log n) time and linear space. To this end, we prove a general theorem stating that bisectors of suitably separated point sets do not contain loops if, beside other properties, there are no holes in the circles of the underlying metric. Then the Voronoi diagrams can be computed within O(n log n) steps, using a divide-and-conquer algorithm. Our theorem not only applies to the Moscow metric but to a large class of metrics including the symmetric convex distance functions and all composite metrics obtained by assigning the L 1 or the L 2 metric to the regions of a planar map.

This work was partially supported by the grant Ot64/4-2 from the Deutsche Forschungsgemeinschaft

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. B. Aronov, “On the geodesic Voronoi diagram of point sites in a simple polygon”, Proc. 3rd ACM Symposium on Computational Geometry, Waterloo, 1987, pages 39–49.

    Google Scholar 

  2. K. Q. Brown, “Voronoi diagrams from convex hulls”, Inf. Proc. Lett. 9, pages 223–228, 1979.

    Google Scholar 

  3. L. P. Chew and R. L. Drysdale, III, “Voronoi diagrams based on convex distance functions”, Proc. 1st ACM Symposium on Computational Geometry, Baltimore, 1985, pages 235–244.

    Google Scholar 

  4. F. Dehne and R. Klein, “A sweepcircle algorithm for Voronoi diagrams”, presented at the Workshop on Graph-Theoretic Concepts in Computer Science (WG 87), Staffelstein, 1987. To appear in LNCS.

    Google Scholar 

  5. S. Fortune, “A sweepline algorithm for Voronoi diagrams”, Algorithmica 2(2), 1987, pages 153–174.

    Google Scholar 

  6. F. K. Hwang, “An O(n log n) algorithm for rectilinear minimal spanning trees”, JACM 26, 1979, pages 177–182.

    Google Scholar 

  7. R. Klein and D. Wood, “Voronoi diagrams based on general metrics in the plane”, in R. Cori and M. Wirsing (eds.), Proc. 5th Annual Symposium on Theoretical Aspects of Computer Science (STACS), Bordeaux, France, 1988, LNCS, pages 281–291.

    Google Scholar 

  8. D. T. Lee, “Two-dimensional Voronoi diagrams in the L p metric”, JACM 27, 1980, pages 604–618.

    Google Scholar 

  9. D. T. Lee and F. P. Preparata, “Euclidean shortest paths in the presence of rectilinear barriers”, Networks 14(3), pages 393–410.

    Google Scholar 

  10. D. T. Lee and C. K. Wong, “Voronoi diagrams in L 1 (L ) metrics with 2-dimensional storage applications”, SIAM J. COMPUT. 9, 1980, pages 200–211.

    Google Scholar 

  11. J. S. B. Mitchell and Ch. H. Papadimitriou, “The weighted region problem”, Proc. 3rd ACM Symposium on Computational Geometry, Waterloo, 1987, pages 30–38.

    Google Scholar 

  12. M. I. Shamos and D. Hoey, “Closest-point problems”, Proc 16th IEEE Symposium on Foundations of Computer Science, 1975, pages 151–162.

    Google Scholar 

  13. P. Widmayer, Y. F. Wu, and C. K. Wong, “Distance problems in computational geometry for fixed orientations”, Proc. 1st ACM Symposium on Computational Geometry, Baltimore, 1985, pages 186–195.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

J. van Leeuwen

Rights and permissions

Reprints and permissions

Copyright information

© 1989 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Klein, R. (1989). Voronoi diagrams in the moscow metric. In: van Leeuwen, J. (eds) Graph-Theoretic Concepts in Computer Science. WG 1988. Lecture Notes in Computer Science, vol 344. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-50728-0_61

Download citation

  • DOI: https://doi.org/10.1007/3-540-50728-0_61

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-50728-4

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics