DOI QR코드

DOI QR Code

An Improved Split Algorithm for Indexing of Moving Object Trajectories

이동 객체 궤적의 색인을 위한 개선된 분할 알고리즘

  • 전현준 (부경대학교 컴퓨터공학과) ;
  • 박주현 (부경대학교 전자컴퓨터정보통신공학부) ;
  • 박희숙 (부경대학교 전자컴퓨터정보통신공학부) ;
  • 조우현 (부경대학교 전자컴퓨터정보통신공학부)
  • Published : 2009.04.30

Abstract

Recently, use of various position base servicesthat collect position information for moving object and utilize in real life is increasing by the development of wireless network technology. Accordingly, new index structures are required to efficiently retrieve the consecutive positions of moving objects. This paper addresses an improved trajectory split algorithm for the purpose of efficiently supporting spatio-temporal range queries using index structures that use Minimum Bounding Rectangles(MBR) as trajectory approximations. We consider volume of Extended Minimum Bounding Rectangles (EMBR) to be determined by average size of range queries. Also, Use a priority queue to speed up our process. This algorithm gives in general sub-optimal solutions with respect to search space. Our improved trajectory split algorithm is going to derive minimizing volume of EMBRs better than previously proposed split algorithm.

최근 GPS, 이동 전화, 무선 네트워크 등의 발달로 인해 넓은 공간상에서 시간의 흐름에 따라 변화하는 이동 객체에 대한 위치 정보를 수집하여 실생활에 활용하는 다양한 위치 기반 서비스의 사용이 늘어나고 있다. 그와 함께 대용량의 이동 객체를 빠르게 검색하기 위한 효율적인 색인 방법의 필요성이 대두 됨에 따라 관련된 많은 연구가 현재 진행 중이다. 본 논문에서는 이동 객체의 궤적에 대한 색인 과정에서 필요한 개선된 궤적 분할 방법을 제안한다. 궤적의 적절한 분할 위치를 찾아 근사치 영역을 나타내는 최소 경계 사각형(MBR)을 만드는 과정에서 평균적인 질의의 크기를 고려하여 형성되는 확장된 최소 경계 사각형(EMBR)의 영역을 이용한다. 이에 따라 EMBR의 총면적이 최소에 가까운 분할을 만들어내어 색인 구성 후 질의 수행 과정 동안에 불필요한 탐색 공간을 감소시키는 이점을 보이게 된다. 본 논문에서 제안하는 궤적 분할방법의 우수성을 입증하기 위해 최적의 궤적 분할 방법과 기존의 궤적 분할 방법을 구현하여 각각의 EMBR 면적을 비교 분석한다. 비교 결과 제안하는 궤적 분할 방법이 기존의 방법보다 최적의 분할에 더 가까운 EMBR의 총면적을 나타내는 것을 알 수 있었다.

Keywords

References

  1. M. F. Mokbel, T. M. Ghanem and W. G. Aref, 'Spatio-Temporal Access Methods,' Bulletin of the IEEE Computer Society Technical Committee on Data Engineering, pp.40-49, 2003
  2. D. L. Lee, J. Xu, B. Zheng and W. C. Lee, 'Data Management in Location-Dependent Information Services,' IEEE Pervasive Computing, pp.65-72, 2002 https://doi.org/10.1109/MPRV.2002.1037724
  3. D. Pfoser, C. S. Jensen and Y. Tehodoridis, 'Novel Approaches to the Indexing of Moving Object Trajectories, Proc of The 26thInternational Conference on Very Large Data Bases. pp.395-406, 2000
  4. S. Rasetic, J. Sander, J. Elding and M. A. Nascimento, 'A Trajectory Splitting Model for Efficient Spatio-Temporal Indexing,' Proc of The 31st International Conference on Very Large Data Bases. pp.934-945, 2005
  5. X. Xu, J. Han and W. Lu, 'RT-Tree: An Improved R-Tree Indexing Structure for Temporal Spatial Databases,' Proc of the International Symposium on Spatial Data Handling, pp.1040-1049, 1990
  6. Y. Theodoridis, M. Vazirgiannis and T. Sellis, 'Spatio-Temporal Indexing for Large Multimedia Applications,' Proc of the 3rd IEEE International Conference on Multimedia Computing and Systems, pp.441-448, 1996 https://doi.org/10.1109/MMCS.1996.535011
  7. O. Wolfson, S. Chamberlain, S. Dao and L. Jiang, 'Location Management in Moving Objects Databases,' Proc of the International Workshop on Satellite-Based Information Services, pp.7-14, 1997
  8. T. Brinkhoff, 'Generating Network-Based Moving Objects,' Proc of the International Conference on Scientific and Statistical Database Management, pp.253-255, 2000 https://doi.org/10.1109/SSDM.2000.869794
  9. R. Benetis, C. S. Jensen, G. Karciauskas and S. Saltenis, 'Nearest Neighbor and Reverse Nearest Neighbor Queries for Moving Objects,' Proc of the International Symposium on Database Engineering and Applications, pp.44-53, 2002
  10. M. Hadjieleftheriou, G. Kollios, D. Gunopulos and V. J. Tsotras, 'Efficient indexing of Spatiotemporal Objects,' Proc of The 8th International Conference on Extending Database Technology, pp.251-268, 2002 https://doi.org/10.1007/3-540-45876-X_17
  11. D. E. KNUTH, 'The Art of Computer Programming, Volume 3, Sorting and Searching Second Edition,' Addison Wesley Longman, 1998
  12. J. Nievergelt, H. Hinterberger and K. C. Sevcik, 'The Grid File: An Adaptable, Symmetric Multikey File Structure,' ACM Transactions on Database Systems, pp.38-71, 1984 https://doi.org/10.1145/348.318586
  13. T. Tzouramanis, M. Vassilakopoulos and Y. Manolopoulos, 'Overlapping linear quadtrees: a spatio-temporal access method,' Proc of the 6th International Symposium on Advances in Geographic Information Systems, pp.1-7, 1998 https://doi.org/10.1145/288692.288695
  14. A. Guttman, 'R-trees: A Dynamic Index Structure for Spatial Searching,' Proc of the ACM International Conference on Management of Data, pp.47-57, 1984 https://doi.org/10.1145/602259.602266
  15. Y. Theodoridis, R. Silva and M. Nascimento, 'On the Generation of Spatiotemporal Datasets,' Proc of the 6th International Symposium on Spatial Databases, pp.147-164. 1999
  16. Z. Song and N. Roussopoulos, 'SEB-tree: An Approach to Index Continuously Moving Objects,' Proc of the 4th International Conference on Mobile Data Management, pp.340-344, 2003 https://doi.org/10.1007/3-540-36389-0_25
  17. V. P. Chakka, A. C. Everspaugh and J. M. Patel, 'Indexing Large Trajectory Data Sets With SETI,' Proc ofthe 1st Biennial Conference on Innovative Data Systems Research, 2003
  18. S. Saltenis, C. S. Jensen, S. T. Leutenegger and M. A. Lopez, 'Indexing the Positions of Continuously Moving Objects,' Proc of the ACM International Conference on Management of Data, pp.331-342, 2000 https://doi.org/10.1145/335191.335427
  19. 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, pp.1124-1140, 2002 https://doi.org/10.1109/TC.2002.1039840
  20. Y. Tao, D. Papadias and J. Sun, 'The TPR*-Tree: An Optimized Spatio-Temporal Access Method for Predictive Queries,' Proc of the 29th International Conference on Very Large Data Bases, pp.790-801, 2003
  21. H. Zhu, J. Su, O. Ibarra, 'Trajectory Queries and Octagons in Moving Object Databases,' Proc of the ACM International Conference on Information and Knowledge Management, pp.413-421, 2002 https://doi.org/10.1145/584792.584860

Cited by

  1. A Study on Improved Split Algorithms for Moving Object Trajectories in Limited Storage Space vol.14, pp.9, 2010, https://doi.org/10.6109/jkiice.2010.14.9.2057