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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
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)
Aurenhammer, F.: Voronoi diagrams: A survey of a fundamental geometric data structure. ACM Comput. Surv. 23(3), 345–405 (1991)
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)
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)
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)
Barequet, G., Dickerson, M.T., Drysdale, R.L.S.: 2-point site Voronoi diagrams. Discrete Appl. Math. 122(1-3), 37–54 (2002)
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)
Chazelle, B., Edelsbrunner, H.: An improved algorithm for constructing kth-order Voronoi diagrams. IEEE Trans. Comput. C-36, 1349–1354 (1987)
Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to Algorithms, 2nd edn. MIT Press, Cambridge (2001)
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)
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)
Dijkstra, E.W.: A note on two problems in connexion with graphs. Numerische Mathematik 1, 269–271 (1959)
Dirichlet, G.L.: Über die Reduktion der positiven quadratischen Formen mit drei unbestimmten ganzen Zahlen. J. Reine Angew. Math. 40, 209–227 (1850)
Erwig, M.: The graph Voronoi diagram with applications. Networks 36(3), 156–163 (2000)
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)
Goodrich, M.T., Tamassia, R.: Algorithm Design: Foundations, Analysis, and Internet Examples. John Wiley & Sons, New York (2002)
Knuth, D.E.: Sorting and Searching. The Art of Computer Programming, vol. 3. Addison-Wesley, Reading (1973)
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)
Lee, D.T.: On k-nearest neighbor Voronoi diagrams in the plane. IEEE Trans. Comput. C-31, 478–487 (1982)
Mehlhorn, K.: A faster approximation algorithm for the Steiner problem in graphs. Information Processing Letters 27, 125–128 (1988)
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)
Safar, M.: K nearest neighbor search in navigation systems. Mob. Inf. Syst. 1(3), 207–224 (2005)
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)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)