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.
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
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)
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)
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)
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)
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)
Mokbel, M., Aref, W.: SOLE: scalable on-line execution of continuous queries on spatio-temporal data streams. VLDB J., 971–995 (2008)
Li, M., Grosky, W., Jain, R.: Normalized Quadtrees with Respect to Translations. Computer Graphics and Image Processing 20, 72–81 (1982)
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)
Chen, P.-M.: A quadtree normalization scheme based on cyclic translations. Pattern Recognition 30(12), 2053–2064 (1997)
Dyer, C.R.: The Space Efficiency of Quadtrees. Computer Graphics and Image Processing 19(4), 335–348 (1982)
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)
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)
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)
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)
Kramer, J., Seeger, B.: Semantics and Implementation of Continuous Sliding Window Queries over Data Streams. ACM TODSÂ 34(1) ( April 2009)
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)
Chen, J., DeWitt, D., Tian, F., Wang, Y.: NiagaraCQ: A Scalable Continuous Query System for Internet Databases. In: Proc. ACM SIGMOD (2000)
Chandrasekaran, S., Franklin, M.J.: Streaming Queries over Streaming Data. In: Proc. 28th Int’l Conf. Very Large Data Bases, VLDB (2002)
Mokbel, M.F., Aref, W.G.: PLACE: A Scalable Location-aware Database Server for Spatio-temporal Data Streams. Data Engineering Bulletin 28(3) (2005)
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)
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)
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)
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)
Dittrich, J., Blunschi, L., Salles, M.A.V.: Indexing moving objects using short-lived throwaway indexes. In: SSTD 2005, pp. 189–207 (2009)
Orenstein, J.A., Merrett, T.H.: A Class of Data Structures for Associative Searching. In: Proc. ACM Symp. Principles of Database Systems (April 1984)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)