Skip to main content

Round-Trip Voronoi Diagrams and Doubling Density in Geographic Networks

  • Chapter
Transactions on Computational Science XIV

Part of the book series: Lecture Notes in Computer Science ((TCOMPUTATSCIE,volume 6970))

Abstract

Given a geographic network G (e.g. road network, utility distribution grid) and a set of sites (e.g. post offices, fire stations), a two-site Voronoi diagram labels each vertex v ∈ G with the pair of sites that minimizes some distance function. The sum function defines the “distance” from v to a pair of sites s,t as the sum of the distances from v to each site. The round-trip function defines the “distance” as the minimum length tour starting and ending at v and visiting both s and t. A two-color variant begins with two different types of sites and labels each vertex with the minimum pair of sites of different types. In this paper, we provide new properties and algorithms for two-site and two-color Voronoi diagrams for these distance functions in a geographic network, including experimental results on the doubling distance of various point-of-interest sites. We extend some of these results to multi-color variants.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Abellanas, M., Hurtado, F., Sacristán, V., Icking, C., Ma, L., Klein, R., Langetepe, E., Palop, B.: Voronoi diagram for services neighboring a highway. Inf. Process. Lett. 86(5), 283–288 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  2. Aichholzer, O., Aurenhammer, F., Palop, B.: Quickest paths, straight skeletons, and the city Voronoi diagram. In: SCG 2002: Proceedings of the Eighteenth Annual Symposium on Computational Geometry, pp. 151–159. ACM, New York (2002)

    Chapter  Google Scholar 

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

    Article  Google Scholar 

  4. Aurenhammer, F., Klein, R.: Voronoi diagrams. In: Sack, J.-R., Urrutia, J. (eds.) Handbook of Computational Geometry, pp. 201–290. Elsevier Science Publishers B.V., North-Holland, Amsterdam (2000)

    Chapter  Google Scholar 

  5. Bae, S.W., Chwa, K.-Y.: Voronoi Diagrams with a Transportation Network on the Euclidean Plane. In: Fleischer, R., Trippen, G. (eds.) ISAAC 2004. LNCS, vol. 3341, pp. 101–112. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  6. Bae, S.W., Chwa, K.-Y.: Shortest Paths and Voronoi Diagrams with Transportation Networks Under General Distances. In: Deng, X., Du, D.-Z. (eds.) ISAAC 2005. LNCS, vol. 3827, pp. 1007–1018. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  7. Barequet, G., Dickerson, M.T., Drysdale, R.L.S.: 2-point site Voronoi diagrams. Discrete Appl. Math. 122(1-3), 37–54 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  8. Barequet, G., Scot, R.L., Dickerson, M.T., Guertin, D.S.: 2-point site Voronoi diagrams. In: SCG 2001: Proceedings of the Seventeenth Annual Symposium on Computational Geometry, pp. 323–324. ACM, New York (2001)

    Chapter  Google Scholar 

  9. Chazelle, B., Edelsbrunner, H.: An improved algorithm for constructing kth-order Voronoi diagrams. IEEE Trans. Comput. C-36, 1349–1354 (1987)

    Article  MATH  Google Scholar 

  10. Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to Algorithms, 2nd edn. MIT Press, Cambridge (2001)

    MATH  Google Scholar 

  11. de Almeida, V.T., Güting, R.H.: Using Dijkstra’s algorithm to incrementally find the k-nearest neighbors in spatial network databases. In: SAC 2006: Proceedings of the 2006 ACM Symposium on Applied Computing, pp. 58–62. ACM, New York (2006)

    Google Scholar 

  12. Dickerson, M.T., Goodrich, M.T.: Two-site voronoi diagrams in geographic networks. In: GIS 2008: Proceedings of the 16th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, pp. 1–4. ACM, New York (2008)

    Google Scholar 

  13. Dijkstra, E.W.: A note on two problems in connexion with graphs. Numerische Mathematik 1, 269–271 (1959)

    Article  MathSciNet  MATH  Google Scholar 

  14. Dirichlet, G.L.: Über die Reduktion der positiven quadratischen Formen mit drei unbestimmten ganzen Zahlen. J. Reine Angew. Math. 40, 209–227 (1850)

    Article  Google Scholar 

  15. Erwig, M.: The graph Voronoi diagram with applications. Networks 36(3), 156–163 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  16. Fortune, S.: Voronoi diagrams and Delaunay triangulations. In: Du, D.-Z., Hwang, F.K. (eds.) Computing in Euclidean Geometry, 1st edn. Lecture Notes Series on Computing, vol. 1, pp. 193–233. World Scientific, Singapore (1992)

    Chapter  Google Scholar 

  17. Goodrich, M.T., Tamassia, R.: Algorithm Design: Foundations, Analysis, and Internet Examples. John Wiley & Sons, New York (2002)

    MATH  Google Scholar 

  18. Knuth, D.E.: Sorting and Searching. The Art of Computer Programming, vol. 3. Addison-Wesley, Reading (1973)

    MATH  Google Scholar 

  19. Kolahdouzan, M., Shahabi, C.: Voronoi-based k nearest neighbor search for spatial network databases. In: VLDB 2004: Proceedings of the Thirtieth International Conference on Very Large Data Bases, pp. 840–851. VLDB Endowment (2004)

    Google Scholar 

  20. Lee, D.T.: On k-nearest neighbor Voronoi diagrams in the plane. IEEE Trans. Comput. C-31, 478–487 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  21. Mehlhorn, K.: A faster approximation algorithm for the Steiner problem in graphs. Information Processing Letters 27, 125–128 (1988)

    Article  MathSciNet  MATH  Google Scholar 

  22. Patroumpas, K., Minogiannis, T., Sellis, T.: Approximate order-k Voronoi cells over positional streams. In: GIS 2007: Proceedings of the 15th Annual ACM International Symposium on Advances in Geographic Information Systems, pp. 1–8. ACM, New York (2007)

    Chapter  Google Scholar 

  23. Safar, M.: K nearest neighbor search in navigation systems. Mob. Inf. Syst. 1(3), 207–224 (2005)

    Google Scholar 

  24. Sugihara, K.: Algorithms for computing Voronoi diagrams. In: Okabe, A., Boots, B., Sugihara, K. (eds.) Spatial Tesselations: Concepts and Applications of Voronoi Diagrams. John Wiley & Sons, Chichester (1992)

    Google Scholar 

  25. Voronoi, G.M.: Nouvelles applications des paramètres continus à la théorie des formes quadratiques. premier Mémoire: Sur quelques propriétés des formes quadratiques positives parfaites. J. Reine Angew. Math. 133, 97–178 (1907)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Dickerson, M.T., Goodrich, M.T., Dickerson, T.D., Zhuo, Y.D. (2011). Round-Trip Voronoi Diagrams and Doubling Density in Geographic Networks. In: Gavrilova, M.L., Tan, C.J.K., Mostafavi, M.A. (eds) Transactions on Computational Science XIV. Lecture Notes in Computer Science, vol 6970. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25249-5_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-25249-5_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-25248-8

  • Online ISBN: 978-3-642-25249-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics