Point Location in the Continuous-Time Moving Network

  • Chenglin Fan
  • Jun Luo
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6124)


We discuss two variations of the moving network Voronoi diagram. The first one addresses the following problem: given a network with n vertices and E edges. Suppose there are m sites (cars, postmen, etc) moving along the network edges and we know their moving trajectories with time information. Which site is the nearest one to a point p located on network edge at time t′? We present an algorithm to answer this query in O(log(mWlogm)) time with O(nmWlog2 m + n 2logn + nE) time and O(nmWlogm + E) space for preprocessing step, where E is the number of edges of the network graph (the definition of W is in section 3). The second variation views query point p as a customer with walking speed v. The question is which site he can catch the first? We can answer this query in O(m + log(mWlogm)) time with same preprocessing time and space as the first case. If the customer is located at some node, then the query can be answered in O(log(mWlogm)) time.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Agarwal, K.P., Sharir, M.: Davenport–Schinzel Sequences and Their Geometric Applications. Cambridge University Press, Cambridge (1995)zbMATHGoogle Scholar
  2. 2.
    Bae, S.W., Kim, J.-H., Chwa, K.-Y.: Optimal construction of the city voronoi diagram. In: ISAAC, pp. 183–192 (2006)Google Scholar
  3. 3.
    de Berg, M., van Kreveld, M., Overmars, M., Schwarzkopf, O.: Computational Geometry Algorithms and Applications. Springer, Heidelberg (1997)zbMATHGoogle Scholar
  4. 4.
    Devillers, O., Golin, M.J.: Dog bites postman: Point location in the moving voronoi diagram and related problems. In: Lengauer, T. (ed.) ESA 1993. LNCS, vol. 726, pp. 133–144. Springer, Heidelberg (1993)Google Scholar
  5. 5.
    Erwig, M.: The graph voronoi diagram with application. Networks 36, 156–163 (2000)zbMATHCrossRefMathSciNetGoogle Scholar
  6. 6.
    Guibas, L., Hershberger, J., Leven, D., Sharir, M., Tarjan, R.: Linear time algorithms for visibility and shortest path problems inside simple polygons. In: SCG 1986: Proceedings of the Second Annual Symposium on Computational Geometry, pp. 1–13. ACM, New York (1986)CrossRefGoogle Scholar
  7. 7.
    Hakimi, S., Labbe, M., Schmeiche, E.: The voronoi partition of a network and its implications in location theory. INFIRMS Journal on Computing 4, 412–417 (1992)zbMATHCrossRefGoogle Scholar
  8. 8.
    Lee, D.T.: Two-dimensional voronoi diagrams in the lp-metric. Journal of the ACM 27(4), 604–618 (1980)zbMATHCrossRefGoogle Scholar
  9. 9.
    Okabe, A., Satoh, T., Furuta, T., Suzuki, A., Okano, K.: Generalized network voronoi diagrams: Concepts, computational methods, and applications. International Journal of Geographical Information Science 22(9), 965–994 (2008)CrossRefGoogle Scholar
  10. 10.
    Ramalingam, G., Reps, T.: An incremental algorithm for a generalization of the shortest-path problem. Journal of Algorithms 21(2), 267–305 (1996)zbMATHCrossRefMathSciNetGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Chenglin Fan
    • 1
    • 2
  • Jun Luo
    • 1
  1. 1.Shenzhen Institutes of Advanced TechnologyChinese Academy of SciencesChina
  2. 2.School of Information Science and EngineeringCentral South UniversityChangshaChina

Personalised recommendations