DOI QR코드

DOI QR Code

공간 네트워크 데이터베이스를 위한 저장 및 색인 구조의 설계 및 성능평가

Design & Performance Evaluation of Storage and Index Structures for Spatial Network Databases

  • 엄정호 (전북대학교 컴퓨터공학과) ;
  • 장재우 (전북대학교 컴퓨터공학과)
  • 발행 : 2006.06.01

초록

최근 LBS(location-based service)를 지원하기 위해, 공간 네트워크를 고려한 연구가 활발히 수행 중에 있다. 본 논문에서는 공간 네트워크 데이터베이스에서의 우수한 질의처리 성능을 위해, 공간 네트워크상에 존재하는 공간 네트워크 자체의 데이터, POI(point of interest), 이동객체 데이터를 위한 효율적인 저장 및 색인 구조를 설계한다. 이를 위해 첫째, 노드와 에지로 구성된 공간 네트워크 자체의 데이터를 관리하기 위해 공간 네트워크 파일 구조를 설계한다. 둘째, 식당, 호텔, 주유소와 같은 POI에 대한 효율적인 접근을 위해 POI 저장 및 색인 구조를 설계한다. 셋째 이동객체의 과거, 현재, 미래 궤적 정보를 효과적으로 관리하기 위해 시그니쳐 기반 저장 및 색인 구조를 설계한다. 마지막으로, 본 논문에서 설계한 저장 및 색인 구조가 기존의 공간 네트워크를 위한 저장구조 및 이동객체를 위한 궤적 색인구조 보다 성능이 우수함을 보인다.

For supporting LBS service, recent studies on spatial network databases (SNDB) have been done actively. In order to gain good performance on query processing in SNDB, we, in this paper. design efficient storage and index structures for spatial network data, point of interests (POIs), and moving objects on spatial networks. First, we design a spatial network file organization for maintaining the spatial network data itself consisting of both node and edges. Secondly, we design a POI storage and index structure which is used for gaining fast accesses to POIs, like restaurant, hotel, and gas station. Thirdly, we design a signature-based storage and index structure for efficiently maintaining past, current, and expected future trajectory information of moving objects. Finally, we show that the storage and index structures designed in this paper outperform the existing storage structures for spatial networks as well as the conventional trajectory index structures for moving objects.

키워드

참고문헌

  1. C. Shahabi, M.R.Kolahdouzan, M. Sharifzadeh, 'A Road Network Embedding Technique for K-Nearest Neighbor Search in Moving Object Databases,' GeoInformatica, Vol.7, No.3, pp.255-273, 2003 https://doi.org/10.1023/A:1025153016110
  2. 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
  3. L. Speicys, C.S. Jensen, and A. Kligys, 'Computational Data Modeling for Network-Constrained Moving Objects,' Proc. of ACM GIS, pp.118-125, 2003 https://doi.org/10.1145/956676.956692
  4. D. Pfoser and C.S. Jensen, 'Indexing of Network Constrained Moving Objects,' Proc. of ACM GIS, pp.25-32, 2003 https://doi.org/10.1145/956676.956680
  5. D. Papadias, J. Zhang, N. Mamoulis, and Y. Tao, 'Query Processing in Spatial Network Databases' Proc. of VLDB, pp.802-813 2003
  6. S. Shekhar and D. R Liu, 'CCAM: A Connectivity-Clustered Access Method for Networks and Network Computations,' IEEE Tran. on Knowledge and Data Engineering, Vol.9, No.1, pp.102-119, 1997 https://doi.org/10.1109/69.567054
  7. E. Frentzos 'Indexing Objects moving on fixed networks' in Proc. of the 8th Intl. Symp. on Spatial and Temporal Database(SSTD), pp.289-305, 2003
  8. B. Moon, H.V. Jagadish, C. Faloutsos, and J. H. Saltz. Analysis of the Clustering Properties of the Hilbert Space-Filling Curve. IEEE TKDE, 13(1): pp.124-141, 2001 https://doi.org/10.1109/69.908985
  9. D. Pfoser, C.S. Jensen, and Y. Theodoridis, 'Novel Approach to the Indexing of Moving Object Trajectories,' Proc. of VLDB, pp.395-406, 2000
  10. J. Zobel, A. Moffat, and K. Ramamohanarao, 'Inverted Files Versus Signature Files for Text Indexing,' ACM Tran. on Database Systems, Vol.23, No.4, pp. 453-490, 1998 https://doi.org/10.1145/296854.277632
  11. C. Faloutsos and S. Christodoulakis, 'Signature Files: An Access Method for Docu-ments and Its Analytical performance Evaluation,' ACM Tran. on Office Information Systems, Vol.2, No.4, pp.267-288, 1984 https://doi.org/10.1145/2275.357411
  12. www.maproom.psu.edu/dcw/