Browse > Article

SQMR-tree: An Efficient Hybrid Index Structure for Large Spatial Data  

Shin, In-Su (건국대학교 컴퓨터공학과)
Kim, Joung-Joon (건국대학교 컴퓨터공학과)
Kang, Hong-Koo (한국인터넷진흥원(KISA) 인터넷침해대응센터 침해예방단)
Han, Ki-Joon (건국대학교 컴퓨터공학과)
Publication Information
Abstract
In this paper, we propose a hybrid index structure, called the SQMR-tree(Spatial Quad MR-tree) that can process spatial data efficiently by combining advantages of the MR-tree and the SQR-tree. The MR-tree is an extended R-tree using a mapping tree to access directly to leaf nodes of the R-tree and the SQR-tree is a combination of the SQ-tree(Spatial Quad-tree) which is an extended Quad-tree to process spatial objects with non-zero area and the R-tree which actually stores spatial objects and are associated with each leaf node of the SQ-tree. The SQMR-tree consists of the SQR-tree as the base structure and the mapping trees associated with each R-tree of the SQR-tree. Therefore, because spatial objects are distributedly inserted into several R-trees and only R-trees intersected with the query area are accessed to process spatial queries like the SQR-tree, the query processing cost of the SQMR-tree can be reduced. Moreover, the search performance of the SQMR-tree is improved by using the mapping trees to access directly to leaf nodes of the R-tree without tree traversal like the MR-tree. Finally, we proved superiority of the SQMR-tree through experiments.
Keywords
Large Spatial Data; Hybrid Index Structure; R-tree; SQMR-tree;
Citations & Related Records
Times Cited By KSCI : 5  (Citation Analysis)
연도 인용수 순위
1 Y. Manolopoulos, E. Nardelli, A. Papadopoulos and G. Proietti, 1996, "QR-tree: A Hybrid Spatial Data Structure", Proc. of the 1st Int. Conf. on Geographic Information Systems in Urban, Regional and Environmental Planning, pp. 3-7.
2 K. Michal, S. Vaclav, P. Jaroslav and Z. Pavel, 2006, "Efficient Processing of Narrow Range Queries in Multi-dimensional Data Structures", Proc. of the 10th Int. Database Engineering and Applications Symposium, pp.69-79.
3 B. S. Nam and A. Sussman, 2004, "A Comparative Study of Spatial Indexing Techniques for Multidimensional Scientific Datasets", Proc of Int. Conf. on Scientific and Statistical Database Management, pp. 171-180.
4 T. K. Sellis, N. Roussopoulos and C. Faloutsos, 1987, "The R+-tree: A Dynamic Index for Multi-dimensional Objects", Proc. of the 13th Int. Conf. on Very Large Data Bases, pp. 507-518.
5 X. Wu and C. Zang, 2009, "A New Spatial Index Structure for GIS Data", Proc. of the 3rd Int. Conf. on Multimedia and Ubiquitous Engineering, pp. 471-476.
6 강홍구, 김정준, 신인수, 한기준, 2010, "MR-tree: 효율적인 공간 검색을 위한 매핑 기반 R-tree", 한국공간정보학회지, 제18권, 제4호, pp. 109-120.
7 강홍구, 김정준, 한기준, 2011, "SQR-tree:효율적인 공간 질의 처리를 위한 하이브리드 인덱스 구조", 한국공간정보학회지, 19권, 제2호, pp. 47-56.
8 김학철, 2010, "다차원 공간의 효율적인 그리드 분할을 통한 디클러스터링 알고리즘 성능향상 기법", 한국공간정보시스템학회 논문지, 제12권, 제1호, pp. 37-48.
9 이득우, 강홍구, 이기영, 한기준, 2009, "DGR-tree : u-LBS에서 POI의 검색을 위한 효율적인 인덱스 구조", 한국공간정보시스템학회 논문지, 제11권, 제3호, pp. 55-62.
10 D. A. Beckley, M. W. Evens and V. K. Raman, 1985, "Multikey Retrieval from K-d Trees and Quad-trees", Proc. of the ACM SIGMOD Int. Conf. on Management of Data, pp. 291-301.
11 N. Beckmann, H. P. Kriegel, R. Schneider and B. Seeger, 1990, "The R*-tree: An Efficient and Robust Access Method for Points and Rectangles", Proc. of ACM SIGMOD Int. Conf. on Management of Data, pp. 322-331.
12 J. L. Bentley, 1975, "Multidimensional Binary Search Trees Used for Associative Searching", Communications of the ACM, vol. 18, no. 9, pp. 509-517.   DOI   ScienceOn
13 H. Bo and W. Qiang, 2007, "A Spatial Indexing Approach for High Performance Location Based Services", The Journal of Navigation, vol. 60, no. 1, pp. 83-93.   DOI
14 A. Guttman, 1984, "R-trees: A Dynamic Index Structure for Spatial Searching", Proc. of the ACM SIGMOD Int. Conf. on Management of Data, pp. 47-57.
15 X. Huang, S. H. Baek, D. W. Lee, W. I. Chung and H. Y. Bae, 2009, "UIL:A Novel Indexing Method for Spatial Objects and Moving Objects", Journal of Korea Spatial Information System Society, vol. 11, no. 2, pp. 19-26.
16 Y. J. Jung, K. H. Ryu, M. S. Shin and S. Nittel, 2010, "Historical Index Structure for Reducing Insertion and Search Cost in LBS", Journal of Systems and Software, vol 83, no. 8. pp. 1500-1511.
17 W. Li and B. Timo, 2004, "Comparative Analysis of the Efficiency of R-tree Based Indexing Strategies for Information Retrieval", Proc. of the Int. Conf. on Information and Knowledge Engineering, pp. 180-184.