Browse > Article
http://dx.doi.org/10.3745/KIPSTD.2007.14-D.5.471

An Efficient Continuous Range Query Processing Through Grid based Query Indexing  

Park, Yong-Hun (충북대학교 전기전자컴퓨터공학부 정보통신공학과)
Bok, Kyoung-Soo (한국과학기술원 전산학과)
Yoo, Jae-Soo (충북대학교 전기전자컴퓨터공학부)
Abstract
In this paper, we propose an efficient continuous range query processing scheme using a modified grid based query indexing to reduce storage spaces and to accelerate processing time. The proposed method has two major features. First, each query has a bit identifier and each cell in a grid has a bit pattern that consists of the bit identifiers of the queries. The bit patterns present the relationship between cells and queries. Using the bit patterns, we can compute quickly what queries overlap a cell in a grid and reduce the number of unnecessary operations by comparing the bit patterns without comparing the query identifiers when we compute the relation between cells and queries. Second, the management of cells in the grid by groups prevents from wasting the storage space through the increase of the length of the bit pattern and increasing the comparison costs of bit patterns. We show through the performance evaluation that the proposed method outperforms the existing methods.
Keywords
Continuous Range Queries; Query Indexing; Moving Objects; Location Based Services;
Citations & Related Records
연도 인용수 순위
  • Reference
1 P. K. Agarwal, L. Arge, and J. Erickson. 'Indexing moving objects,' Proc. ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems, pp.175-186, 2000
2 D. Pfoser, C. S. Jensen, and Y. Theodoridis. 'Novel approaches to the indexing of moving object trajectories,' Proc. International Conference on Very Large Data Bases. pp.395-406, 2000
3 D. V. Kalashnikov, S. Prabhakar, and S. E. Hambrusch, 'Main Memory Evaluation of Monitoring Queries Over Moving Objects,' Distributed and Parallel Databases, Vol.15, No.2, pp.117-135, 2004   DOI
4 K. L. Wu, S. K. Chen, and P. S. Yu, 'Processing continual range queries over moving objects using VCR-based query indexes,' Proc. IEEE International Conference on Mobile and Ubiquitous Systems: Networking and Services, pp.226-235, 2004   DOI
5 G. Kollios, D. Gunopulos, and V. J. Tsotras. 'On indexing mobile objects,' Proc. ACM SIGACT-SIGMOD-SIGART Syposium Principles of Database Systems, pp.261-272, 1999   DOI
6 K. L. Wu, S. K. Chen, and P. S. Yu, 'On Incremental Processing of Continual Range Queries for Location-Aware Services and Applications', Proc. Annual International Conference on Mobile and Ubiquitous Systems, pp.261-269, 2005   DOI
7 S. Saltenis, C. S. Jensen, S. T. Leutenegger, and M. A. Lopez. 'Indexing the positions of continuously moving objects,' Proc. ACM SIGMOD International Conference on Management of Data, pp.331-342, 2000   DOI
8 M. F. Mokbel, X. Xiong, and W. G. Aref, 'SINA: Scalable Incremental Processing of Continuous Queries in Spatio temporal Databases,' Proc. ACM SIGMOD International Conference on Management of Data, pp.623-634, 2004   DOI
9 B. Gedik, K. L. Wu, P. S. Yu, and L. Liu. 'Motion adaptive indexing for moving continual queries over moving objects,' Proc. ACM International conference on Information and Knowledge Management, pp.427-436, 2004   DOI
10 Y. Cai and K. A. Hua. 'An Adaptive Query Management Technique for Real-time Monitoring of Spatial Regions in Mobile Database Systems,' Proc. International Conference on Performance, Computing and Communication, pp.259-266, 2002   DOI
11 S. Prabhakar, Y. Xia, D. V. Kalashnikov, W. G. Aref, and S. E. Hambrusch, 'Query Indexing and Velocity Constrained Indexing : Scalable Techniques for Continuous Queries on Moving Objects,' IEEE Transactions on Computers, Vol.51, No.10, pp.1124-1140, 2002   DOI   ScienceOn
12 X. Wang, Q. Zhang, W. Sun, W. Wang, and B. Shi, 'cGridex: Efficient Processing of Continuous Range Queries over Moving Objects,' Proc. International Conference on Advances in Web- Age Information Management, pp.345-356, 2005   DOI   ScienceOn