Skip to main content

A Cyclic-Translation-Based Grid-Quadtree Index for Continuous Range Queries over Moving Objects

  • Conference paper
Recent Trends in Wireless and Mobile Networks (CoNeCo 2011, WiMo 2011)

Abstract

To speed up the processing of continuous range queries over moving objects data streams, various query indexing techniques have been proposed. We present a cyclic-translation-based Grid-Quadtree query index and use the methods of query location translation and index tuning to optimize the indexing of continuous range queries. We study the performance of our indexing approach and compare it with a prior CES-based indexing approach.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Ilarri, S., Mena, E., Illarramendi, A.: Location-dependent query processing:Where we are and where we are heading. ACM Computing Surveys 42(3), 1–73 (2010)

    Article  Google Scholar 

  2. Kalashnikov, D.V., Prabhakar, S., Aref, W.G., Hambrusch, S.E.: Efficient Evaluation of Continuous Range Queries on Moving Objects. In: Proc. Int’l Conf. Database and Expert Systems Applications (2002)

    Google Scholar 

  3. Wu, K.-L., Chen, S.-K., Yu, P.S.: Processing Continual Range Queries over Moving Objects Using VCR-Based Query Indexes. In: Proc. IEEE Int’l Conf. Mobile and Ubiquitous Systems: Networking and Services (August 2004)

    Google Scholar 

  4. Wu, K.-L., Chen, S.-K., Yu, P.S.: Efficient Processing of Continual Range Queries for Location-Aware Mobile Services. Information Systems Frontiers 5(4-5), 435–448 (2005)

    Article  Google Scholar 

  5. Wu, K.-L., Chen, S.-K., Yu, P.S.: Incremental processing of continual range queries over moving objects. IEEE Trans. Knowl. Data Eng. 8(11), 1560–1575 (2006)

    Google Scholar 

  6. Mokbel, M., Aref, W.: SOLE: scalable on-line execution of continuous queries on spatio-temporal data streams. VLDB J., 971–995 (2008)

    Google Scholar 

  7. Li, M., Grosky, W., Jain, R.: Normalized Quadtrees with Respect to Translations. Computer Graphics and Image Processing 20, 72–81 (1982)

    Article  MATH  Google Scholar 

  8. Chen, S.-K.: An exact closed-form formula for d-dimensional quadtree decomposition of arbitrary hyperrectangles. IEEE Trans. on Knowledge and Data Engineering 18(6), 784–798 (2006)

    Article  Google Scholar 

  9. Chen, P.-M.: A quadtree normalization scheme based on cyclic translations. Pattern Recognition 30(12), 2053–2064 (1997)

    Article  Google Scholar 

  10. Dyer, C.R.: The Space Efficiency of Quadtrees. Computer Graphics and Image Processing 19(4), 335–348 (1982)

    Article  MATH  Google Scholar 

  11. Tsai, Y.-H., Chung, K.-L., Chen, W.-Y.: A Strip-Splitting-Based Optimal Algorithm for Decomposing a Query Window Into Maximal Quadtree Blocks. IEEE Trans. Knowledge and Data Eng. 16(4), 519–523 (2004)

    Article  Google Scholar 

  12. Faloutsos, Jagadish, H.V., Manolopoulos, Y.: Analysis of n-Dimensional Quadtree Decomposition of Arbitrary Rectangles. IEEE Trans. Knowledge and Data Eng. 9(3), 373–383 (1997)

    Article  Google Scholar 

  13. Abadi, D.J., Carney, D., Cetintemel, U., Cherniack, M., Convey, C., Lee, S., Stonebraker, M., Tatbul, N., Zdonik, S.: Aurora: A New Model and Architecture for Data Stream Management. The VLDB J. 12(2), 120–139 (2003)

    Article  Google Scholar 

  14. Abadi, D.J., Ahmad, Y., Balazinska, M., Cherniack, M., Hwang, J.H., Lindner, W., Maskey, A.S., Rasin, A., Ryvkina, E., Tatbul, N., Xing, Y., Zdonik, S.: The Design of the Borealis Stream Processing Engine. In: Proceedings of the 2nd Biennial Conference on Innovative Data Systems Re-search(CIDR), pp. 277–289 (2005)

    Google Scholar 

  15. Kramer, J., Seeger, B.: Semantics and Implementation of Continuous Sliding Window Queries over Data Streams. ACM TODS 34(1) ( April 2009)

    Google Scholar 

  16. Arasu, A., Babu, S., Widom, J.: The CQL Continuous Query Lan-guage: Semantic Foundations and Query Execution. The VLDB J. 15(2), 121–142 (2006)

    Article  Google Scholar 

  17. Chen, J., DeWitt, D., Tian, F., Wang, Y.: NiagaraCQ: A Scalable Continuous Query System for Internet Databases. In: Proc. ACM SIGMOD (2000)

    Google Scholar 

  18. Chandrasekaran, S., Franklin, M.J.: Streaming Queries over Streaming Data. In: Proc. 28th Int’l Conf. Very Large Data Bases, VLDB (2002)

    Google Scholar 

  19. Mokbel, M.F., Aref, W.G.: PLACE: A Scalable Location-aware Database Server for Spatio-temporal Data Streams. Data Engineering Bulletin 28(3) (2005)

    Google Scholar 

  20. Rundensteiner, E.A., Ding, L., Sutherland, T.M., Zhu, Y., Piel-Ech, B., And Mehta, N.: CAPE: Continuous query engine with het-erogeneous-grained adaptivity. In: Proceedings of the 30th International Con-ference on Very Large Data Bases (VLDB 2004), pp. 1353–1356. Morgan Kaufmann, San Francisco (2004)

    Google Scholar 

  21. Mokbel, M.F., Aref, W.G.: GPAC: Generic and progressive processing of mobile queries over mobile data. In: Proceedings of the International Conference onMobile DataManagement, MDM (2005)

    Google Scholar 

  22. Lee, J., Kang, S., Lee, Y., Lee, S., Song, J.: BMQ-Processor: A High-Performance Border-Crossing Event Detection Framework for Large-scale Monitoring Applications. IEEE Transactions on Knowledge and Data Engineering (TKDE) 21(2) (February 2009)

    Google Scholar 

  23. Nguyen-Dinh, L.V., Aref, W.G., Mokbel, M.F.: Spatio-Temporal Access Methods: Part 2 (2003 - 2010). Bulletin of the Technical Committee on Data Engineering 33(2) (June 2010)

    Google Scholar 

  24. Dittrich, J., Blunschi, L., Salles, M.A.V.: Indexing moving objects using short-lived throwaway indexes. In: SSTD 2005, pp. 189–207 (2009)

    Google Scholar 

  25. Orenstein, J.A., Merrett, T.H.: A Class of Data Structures for Associative Searching. In: Proc. ACM Symp. Principles of Database Systems (April 1984)

    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 paper

Cite this paper

Chen, H., Luo, G., Chen, A., Qin, K., Qu, C. (2011). A Cyclic-Translation-Based Grid-Quadtree Index for Continuous Range Queries over Moving Objects. In: Özcan, A., Zizka, J., Nagamalai, D. (eds) Recent Trends in Wireless and Mobile Networks. CoNeCo WiMo 2011 2011. Communications in Computer and Information Science, vol 162. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21937-5_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-21937-5_10

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics