DOI QR코드

DOI QR Code

A Network-based Indexing Method for Trajectories of Moving Objects on Roads

도로 위에 존재하는 이동객체의 궤적에 대한 네트워크 기반의 색인 방법

  • 김경숙 (부산대학교 대학원 전자계산학과) ;
  • 이기준 (부산대학교 전자전기정보컴퓨터 공학부)
  • Published : 2006.12.31

Abstract

Recently many researchers have focused on management of Historical trajectories of moving objects in Euclidean spaces due to numerous sizes of accumulated data over time. However, the movement of moving objects in real applications generally has some constraints, for example vehicles on roads can only travel along connected road networks. In this paper, we propose an indexing method for trajectories of moving objects on road networks in order to process the network-based spatiotemporal range query. Our method contains the connect information of road networks to use the network distance for query processing, deals with trajectories which are represented by road segments in road networks, and manages them using multiple R-trees assigned per each road segment. Furthermore, it has a structure to be able to share R-tree among several road segments in large road networks. Consequently, we show that our method takes about 30% less in node accesses for the network-based spatiotemporal range query processing than other methods based on the Euclidean distance by experiments.

최근 많은 연구들이 유클리디안 공간을 기반으로 대용량의 이동객체 궤적 데이터를 효율적으로 다루기 위해 진행되어 왔다. 그러나, 일반적으로 실제 응용분야에서는 이동객체가 움직일 수 있는 공간은 제한적이다. 예를 들어, 도로 위에 존재하는 자동차들은 서로 연결된 도로망을 통해서만 이동할 수 있다. 본 논문에서는 도로 위의 이동객체 궤적에 대하여 시공간 영역 질의를 처리할 수 있는 네트워크 기반의 색인방법을 제안한다. 제안된 방법은 질의 처리 과정에서 네트워크 상의 거리를 이용하기 위해서 도로 네트워크의 연결정보를 색인구조에 포함한다. 그리고, 이동객체의 위치 정보를 도로를 구성하는 도로 선분요소 정보를 이용하여 표현하고 이를 단위로 여러 개의 R-tree를 사용하여 이동객체 궤적들을 관리한다. 또한, 여러 개의 도로 선분요소 사이에 하나의 R-tree를 공유할 수 있는 구조를 가짐으로써, 큰 도로 네트워크 데이터에서도 적용할 수 있다. 우리는 실험을 통해서 네트워크 거리를 기반으로 시공간 영역질의를 처리하는 것은 기존의 유클리디안 거리 기반의 방법들 보다 대략 30%의 성능향상을 보임을 보여준다.

Keywords

References

  1. S. Saltenis, C. S. Jensen, S. T. Leutenegger, M.A. Lopez, 'Indexing the Positions of Continuously Moving Objects,' In SIGMOD, pp.331-342, 2000 https://doi.org/10.1145/342009.335427
  2. A. Guttman, 'R-trees a dynamic index structure for spatial searching,' in Proc ACM SIGMOD Int Conf on anagement of Data, pp.47 - 57, 1984 https://doi.org/10.1145/602259.602266
  3. Y. Theodoridis, M. Vazirgiannis, and T. Sellis, 'Spatio-Temporai Indexing for Large Multi-media Applications,' in Proc. IEEE Conf. On Multimedia Computing and System, pp.441 - 448, 1996 https://doi.org/10.1109/MMCS.1996.535011
  4. M. Nascimento and J. Silva, 'Towards historical R-trees,' in Proc. ACM-SAC, pp.235 - 240, 1998 https://doi.org/10.1145/330560.330692
  5. Y. Tao and D. Papadias, 'MV3R-Tree: A Spatio-Temporal Access Method for Timestamp and Interval Queries,' in Proc. VLDB, pp.431 - 440, 2001
  6. D. Pfoser, C. S. Jensen, and Y. Theodoridis, 'Novel Approaches in Query Processing for Moving Object Trajectories,' in Proc. VLDB, pp.395 - 406, 2000
  7. V. P. Chakka, A. Everspaugh, and J. M. Patel, 'Indexing Large Trajectory Data Sets with SETI,' in Proc. CIDR, pp.164 - 175, 2003
  8. Z. Song and N. Roussopoulos, SEB-tree: 'An approach to Index continuously moving objects,' in Proc. IEEE Conf. MDM, pp.340 - 344, 2003
  9. M. Vazirgiannis and O. Wolfson, 'A Spatiotemporal Model and Language for Moving Objects on Road Networks,' in Proc. SSTD, pp.25 - 35, 2001
  10. L. Speicys, C. S. Jensen, and A. Kligys, 'Computational Data Modeling for Network-Constrained Moving Objects,' in Proc. ACM-GIS, pp.l18 -125, 2003 https://doi.org/10.1145/956676.956692
  11. C. Shahabi, M. R. Kolahdouzan, and M. Sharifzadeh, 'A Road Network Embedding Technique for K-Nearest Neighbor Search in Moving Object Databases,' in Proc. ACM GIS, pp.94 - 100, 2002
  12. C. S. Jensen, J. Kolar, T. B. Pedersen, and I. Timko, 'Nearest Neighbor Queries in Road Networks,' in Proc. ACM GIS, pp.1 - 8, 2003 https://doi.org/10.1145/956676.956677
  13. D. Pfoser and C. S. Jensen, 'Indexing of Network-Constrained Moving Objects,' in Proc. ACM-GIS, pp.25 - 32, 2003 https://doi.org/10.1145/956676.956680
  14. E. Frentzos, 'Indexing objects moving on Fixed networks,' in Proc. SSTD, pp.289 - 305, 2003
  15. V. de Almeida and R. Guting, 'Indexing the Trajectories of Moving Objects in Networks,' in Proc. SSDBM, pp.115-118, 2004 https://doi.org/10.1109/SSDBM.2004.43
  16. H. D. Chon and D. Agrawal and A. E. Abbadi, 'Query Processing for Moving Objects with Space-Time Grid Storage Model,' in Proc. IEEE Conf. MDM, pp.121 - 130, 2002 https://doi.org/10.1109/MDM.2002.994390
  17. D. Papadias, J. Zhang, N. Mamoulis, and Y. Tao, 'Query Processing in Spatial Network Databases,' in Proc. VIDE, pp.802 - 813, 2003
  18. P. Scarponcini, 'Generalized Model for Linear Referencing in Transportation,' GeoInformatica, vol.6, no.1, pp.35 - 55, 2002 https://doi.org/10.1023/A:1013716130838
  19. S. Shekhar and D.-R. Liu, 'CCAM: A Connectivity-Clustered Access Method for Networks and Network Computations,' TKDE, vol.9, no.1, pp.102 - 119, 1997 https://doi.org/10.1109/69.567054
  20. T. Brinkhoff, 'A framework for generating network-based moving objects,' GeoInfomatica, vol.6, no.2, pp.153 - 180, 2002 https://doi.org/10.1023/A:1015231126594