Dynamic Range Query in Spatial Network Environments

  • Fuyu Liu
  • Tai T. Do
  • Kien A. Hua
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4080)


Moving range queries over mobile objects are important in many location management applications. There have been quite a few research works in this area. However, all existing solutions assume an open space environment, which are either not applicable to spatial network environment or require non-trivial extensions. In this paper, we consider a new class of query called Dynamic Range Query. A dynamic range query is a moving range query in a network environment, which retrieves the moving objects within a specified network distance of the moving query point. As this query point moves in the network, the footprint (or shape) of the query range changes accordingly to reflect the new relevant query area. Our execution strategy leverages computing power of the moving objects to reduce server load and communication costs. This scheme is particularly desirable for many practical applications such as vehicles in a street environment, where mobile energy is not an issue. We describe the design details and present our simulation study. The performance results indicate that our solution is almost two magnitudes better than a query index method in terms of server load, and requires similar number of messages when compared to a query-blind optimal scheme.


Communication Cost Road Segment Range Query Mobile Object Start Node 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Cai, Y., Hua, K.A.: An adaptive query management technique for efficient real-time monitoring of spatial regions in mobile database systems. In: IEEE IPCCC (2002)Google Scholar
  2. 2.
    Mouratidis, K., Hadjieleftheriou, M., Papadias, D.: Conceptual Partitioning: An Efficient Method for Continuous Nearest Neighbor Monitoring. In: SIGMOD (2005)Google Scholar
  3. 3.
    Gedik, B., Liu, L.: MobiEyes: Distributed Processing of Continuously Moving Queries on Moving Objects in a Mobile System. In: Bertino, E., Christodoulakis, S., Plexousakis, D., Christophides, V., Koubarakis, M., Böhm, K., Ferrari, E. (eds.) EDBT 2004. LNCS, vol. 2992, pp. 67–87. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  4. 4.
    Agarwal, P.K., Arge, L., Erickson, J.: Indexing moving points. In: PODS (2000)Google Scholar
  5. 5.
    Kolahdouzan, M.R., Shahabi, C.: Voronoi-Based K Nearest Neighbor Search for Spatial Network Databases. In: VLDB 2004, pp. 840–851 (2004)Google Scholar
  6. 6.
    Kollios, G., Gunopulos, D., Tsotras, V.J.: On indexing mobile objects. In: PODS (1999)Google Scholar
  7. 7.
    Xiong, X., Mokbel, M., Aref, W.: SINA: Scalable Incremental Processing of Continuous Queries in Spatio-temporal Databases. In: SIGMOD (2004)Google Scholar
  8. 8.
    Prabhakar, S., Xia, Y., Kalashnikov, D.V., Aref, W.G., Hambrusch, S.E.: Query indexing and velocity constrained indexing: Scalable techniques for continuous queries on moving objects. IEEE Transactions on Computers 51(10) (2002)Google Scholar
  9. 9.
    Saltenis, S., Jensen, C.S., Leutenegger, S.T., Lopez, M.A.: Indexing the positions of continuously moving objects. In: SIGMOD (2000)Google Scholar
  10. 10.
    Tao, Y., Papadias, D.: Time-parameterized queries in spatio-temporal databases. In: SIGMOD (2002)Google Scholar
  11. 11.
    Papadias, D., Zhang, J., Mamoulis, N., Tao, Y.: Query Processing in Spatial Network Databases. In: VLDB 2003, pp. 802–813 (2003)Google Scholar
  12. 12.
    Xia, Y., Prabhakar, S., Lei, S., Cheng, R., Shah, R.: Indexing continuously changing data with mean-variance tree. In: SAC 2005, pp. 1125–1132 (2005)Google Scholar
  13. 13.
    Cho, H., Chung, C.: An Efficient and Scalable Approach to CNN Queries in a Road Network. In: VLDB 2005, pp. 865–876 (2005)Google Scholar
  14. 14.
    Huang, B., Huang, Z., Lin, D., Lu, H., Song, Y., Li, H.: ITQS: An Integrated Transport Query System. In: SIGMOD, pp. 951–952 (2004)Google Scholar
  15. 15.
    Hu, H., Xu, J., Lee, D.L.: A Generic Framework for Monitoring Continuous Spatial Queries over Moving Objects. In: SIGMOD (2005)Google Scholar
  16. 16.
    Yu, X., Pu, K.Q., Koudas, N.: Monitoring k-nearest neighbor queries over moving objects. In: IEEE ICDE (2005)Google Scholar
  17. 17.
    Xiong, X., Mokbel, M., Aref, W.: SEA-CNN:Scalable Processing of Continuous K-Nearest Neighbor Queries in Spatio-temporal Databases. In: IEEE ICDE (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Fuyu Liu
    • 1
  • Tai T. Do
    • 1
  • Kien A. Hua
    • 1
  1. 1.School of Electrical Engineering and Computer ScienceUniversity of Central FloridaOrlandoUSA

Personalised recommendations