Minimal Propagation TB-tree for Efficient Indexing of Moving Objects Trajectories

효율적인 이동 객체 궤적 색인을 위한 최소 전파 TB-tree

  • Ko, Ju-Il (School of Computer Science and Engineering, Inha University) ;
  • Kim, Myung-Keun (School of Computer Science and Engineering, Inha University) ;
  • Chung, Warn-Il (School of Computer Science and Engineering, Inha University) ;
  • Kim, Jae-Hong (Dept. of Computer Science, Youngdong University) ;
  • Bae, Hae-Young (School of Computer Science and Engineering, Inha University)
  • 고주일 (인하대학교 전자계산공학과) ;
  • 김명근 (인하대학교 전자계산공학과) ;
  • 정원일 (인하대학교 전자계산공학과) ;
  • 김재홍 (영동대학교 컴퓨터정보공학부) ;
  • 배해영 (인하대학교 전자계산공학과)
  • Published : 2003.11.20

Abstract

시간이 흐름에 따라 연속적으로 위치를 변경하는 객체를 이동 객체(Moving Objects)라고 한다. 이러한 이동 객체의 대용량 위치 정보를 효율적으로 검색하기 위하여 색인이 필요하며, 대표적인 색인으로 TB-tree가 제안되었다. 그러나 전통적인 R-tree 기반의 TB-tree는 엄격한 궤적 보존 정책에 의해 레코드가 삽입될 때마다 해당 레코드의 선행자(predecessor)를 포함하는 단말 노드를 검색해야 하며, 레코드 삽입으로 인한 단말 노드 MBB의 변경을 중간 노드들의 MBB에도 반영해야 하는 갱신 부하를 가지고 있다. 본 논문에서는 대용량 이동 객체 궤적 정보의 효율적인 색인을 위한 최소 전파 TB-tree를 제안한다. 본 기법은 앞으로 삽입될 이동 객체의 궤적을 포함하는 예상된 MBB(EMBB: Expected Minimum Bounding Box)를 트리에 먼저 반영한 후 레코드가 삽입될 때마다 중간 노드의 MBB를 갱신하지 않고, 객체가 EMBB을 벗어났을 때 중간 노드의 MBB를 조정하여 TB-tree의 MBB조정 횟수를 줄이고, 또한 TB-tree에 별도의 테이블 구조를 둠으로써 레코드 삽입을 위한 단말 노드 검색 비용을 줄여 전체적인 TB-tree의 갱신 비용을 감소시킨다.

Keywords