Browse > Article
http://dx.doi.org/10.3745/KIPSTD.2006.13D.4.477

An Index Structure for Updating Continuously Moving Objects Efficiently  

Bok Kyoung-Soo (한국과학기술원 전산학과)
Yoon Ho-Won (충북대학교 정보통신공학과)
Kim Myoung-Ho (한국과학기술원 전산학과)
Cho Ki-Hyung (충북대학교 정보통신공학과)
Yoo Jae-Soo (충북대학교 정보통신공학과)
Abstract
Existing index structures need very much update cost because they repeat delete and insert operations in order to update continuously moving objects. In this paper, we propose a new index structure which reduces the update cost of continuously moving objects. The proposed index structure consists of a space partitioning index structure that stores the location of the moving objects and an auxiliary index structure that directly accesses to their current positions. In order to increase the fanout of the node, it stores not the real partitioning area but kd-tree as the information about the child node of the node. In addition, we don't traverse a whole index structure, but access the leaf nodes directly and accomplish a bottom-up update strategy for efficiently updating the positions of moving objects. We show through the various experiments that our index structure outperforms the existing index structures in terms of insertion, update and retrieval.
Keywords
Moving Object; Index Structure; Update; Space Partition; Future Position;
Citations & Related Records
연도 인용수 순위
  • Reference
1 S. Saltenis and C. S. Jensen, 'Indexing of Moving Objects for Location-Based Services', Proc. the 18th International Conference on Data Engineering, pp.463-472, 2002   DOI
2 Y. Tao, D. Papadias and J. Sun, 'The TPR*-Tree : An Optimized Spatio-Temporal Access Method for Predictive Queries', Proc. the 29th International Conference on Very Large Data Bases, pp.790-801, 2003
3 B. C. Ooi, K. L. Tan and C. Yu, 'Frequent Update and Efficient Retrieval: an Oxymoron on Moving Object Indexes?', Proc. the 3rd International Conference on Web Information Systems Engineering Workshops, pp.3-12, 2002
4 M. L. Lee, W. Hsu, C. S. Jensen, B. Cui and K. L. Teo, 'Supporting Frequent Updates in R-Trees : A Bottom-Up Approach', Proc. the 29th International Conference on Very Large Data Bases, pp.608-619, 2003
5 M. F. Mokbel, T. M. Ghanem and W. G. Aref, 'SpatioTemporal Access Methods', Bulletin of the IEEE Computer Society Technical Committee on Data Engineering, Vol.26, No.2, pp.40-49, 2003
6 Y. Xia and S. Prabhakar, 'Q+Rtree : Efficient Indexing for Moving Object Database', Proc. the Eighth International Conference on Database Systems for Advanced Applications, pp.175-182, 2003   DOI
7 Y. Theodoridis, R Silva and M. Nascimento, 'On the Generation of Spatiotemporal Datasets', Proc. the 6th International Symposium on Spatial Databases, pp.147-164, 1999
8 K. S. Bok, D. M. Seo, S. S. Shin, J. S. Yoo, 'TPKDB-Tree: An Index Structure for Efficient Retrieval of Future Positions of Moving Objects', Proc. Conceptual Modeling for Advanced Application Domains, pp.67-78, 2004
9 O. Wolfson, 'Moving Objects Information Management: The Database Challenge', Proc. the 5th Workshop on Next Generation Information Technologies and Systems, pp.75-89, 2002
10 G. Trajcevski, O. Wolfson, B. Xu and P. Nelson, 'Real-Time Traffic Updates in Moving Objects Databases', Proc. the 13th International Workshop on Database and Expert Systems Applications, pp.698-704, 2002   DOI
11 전봉기, 임덕성, 홍봉희, '이동체 데이터베이스를 위한 색인 기법', 데이터베이스연구회지, Vol.18, No.04 pp.23-35, 2002
12 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
13 M. F. Mokbel, T. M. Ghanem and W. G. Aref, 'SpatioTemporal Access Methods', Bulletin of the IEEE Computer Society Technical Committee on Data Engineering, Vol.26, No.2, pp.40-49, 2003
14 S. Saltenis, C. S. Jensen, S. T. Leutenegger and M. A. Lopez, 'Indexing the Positions of Continuously Moving Objects', Proc. the 2000 ACM SIGMOD International Conference on Management of Data, pp.331- 342, 2000   DOI