Browse > Article

Transformation-based Spatial Partition Join  

이민재 (한국과학기술원 전자전산학과)
한욱신 (경북대학교 컴퓨터공학)
이재길 (한국과학기술원 전자전산학)
황규영 (한국과학기술원 전자전산학과)
Abstract
Spatial joins find all pairs of spatial objects that satisfy a given spatial relationship. In this paper, we propose the transformation-based spatial partition join algorithm (TSPJ), a new spatial join algorithm that performs join in the transform space without using indexes. Since the existing algorithms deal with extents of spatial objects in the original space, they either need to replicate the spatial objects or have a relatively complex partition structure-resulting in degrading performance. In contrast, TSPJ transforms objects in the original space into points in the transform space and deals only with points having no extents. The transformation does not incur any additional overhead. Thus, our algorithm has advantages over existing ones in that it obviates the need for replicating spatial objects, and its partition structure is simple. As a result, it always has better performance compared with existing algorithms. Extensive experiments show that TSPJ improves performance by 20.5∼38.0% over the existing algorithms compared.
Keywords
Spatial Join; Transformation Technique; GIS;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Y.-W. Huang and N. Jing, 'Spatial Joins Using R-trees: Breadth-First Traversal with Global Optimizations,' In Proc. the 23rd Int'l Conf. on Very Large Data Bases, pp. 396-405, 1997
2 M.-L. Lo and C.-V. Ravishankar, 'Spatial Joins Using Seeded Trees,' In Proc. Int'l Conf. on Management of Data, ACM SIGMOD, pp. 209-220, 1994   DOI
3 T. Brinkhoff, H.-P. Kriegel. and B. Seeger, 'Efficient Processing of Spatial Joins Using R-Trees,' In Proc. Int'l Conf. on Management of Data, ACM SIGMOD, pp. 237-246, 1993   DOI
4 N. Mamoulis and D. Papadias, 'Slot Index Spatial Join,' IEEE Trans. on Knowledge and Data Engineering, Vol. 15, No.1, pp. 211-231, 2003   DOI   ScienceOn
5 M.-L. Lo and C.-V. Ravishankar, 'Spatial HashJoins,' In Proc. Int'l Conf. on Management of Data, ACM SIGMOD, pp. 247-258, 1996   DOI
6 J.-M. Patel and D.-J. Dewitt, 'Partition Based Spatial-Merge Join,' In Proc. Int'l Conf. on Management of Data, ACM SIGMOD, pp. 259-270, 1996   DOI
7 J. Song, K. Whang, Y. Lee, M. Lee, and S. Kim, 'Spatial Join Processing Using Comer Transformation,' IEEE Trans. on Knowledge and Data Engineering, Vol. 11, No.4, pp. 688-695, 1999   DOI   ScienceOn
8 N. Koudas and K.-E. Sevcik, 'Size Separation Spatial Join,' In Proc. Int'l Conf. on Management of Data, ACM SIGMOD, pp. 324-335, 1997
9 L. Arge, O. Procopiuc, S. Ramaswamy, T. Suel, and J.-S. Vitter, 'Scalable Sweeping-Based Spatial Join,' In Proc. the 24th Int'l Conf. on Very Large Data Bases, pp. 570-581, 1998
10 B. Seeger and H.-P. Kriegel, 'Techniques for Design and Implementation of Efficient Spatial Access Methods,' In Proc. the 14th Int'l Conf. on Very Large Data Bases, pp. 360-371, 1988
11 Bureau of the Census, Tiger/Line Precensus Files: 1990 Techical Documentation, Bureau of the Census, Washington, DC, 1989