Multi-way spatial joins using R-trees: Methodology and performance evaluation

被引:0
|
作者
Park, HH [1 ]
Cha, GH
Chung, CW
机构
[1] Korea Adv Inst Sci & Technol, Dept Comp Sci, Taejon 305701, South Korea
[2] IBM Corp, Almaden Res Ctr, San Jose, CA 95120 USA
来源
ADVANCES IN SPATIAL DATABASES | 1999年 / 1651卷
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a new multi-way spatial join algorithm called M-way R-tree join which synchronously traverses M R-trees. The M-way R.-tree join can be considered as a generalization of the 2-way R-tree join. Although a generalization of the a-way R.-tree join has recently been studied, it did not properly take into account the optimization techniques of the original algorithm. Here, we extend these optimization techniques for M-way joins. Since the join ordering was considered to be important in the NI-way join literature (e.g., relational join), we especially consider the ordering of the search space restriction and the plane sweep. Additionally, we introduce indirect predicates in the M-way join and propose a further optimization technique to improve the performance of the M-way R.-tree join. Through experiments using real data, we show that our optimization techniques significantly improve the performance of the M-way spatial join.
引用
收藏
页码:229 / 250
页数:22
相关论文
共 50 条
  • [1] Spatial joins and R-trees
    Martynov, MG
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS, 1996, : 295 - 304
  • [2] A cost model for estimating the performance of spatial joins using R-trees
    Huang, YW
    Jing, N
    Rundensteiner, EA
    NINTH INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT, PROCEEDINGS, 1997, : 30 - 38
  • [3] Parallel processing of spatial joins using R-trees
    Brinkhoff, T
    Kriegel, HP
    Seeger, B
    PROCEEDINGS OF THE TWELFTH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, 1996, : 258 - 265
  • [4] Efficient processing of spatial joins using R-trees
    Brinkhoff, Thomas
    Kriegel, Hans-Peter
    Seeger, Bernhard
    SIGMOD Record, 1993, 22 (02) : 237 - 246
  • [5] On multi-way spatial joins with direction predicates
    Zhu, HJ
    Su, JW
    Ibarra, OH
    ADVANCES IN SPATIAL AND TEMPORAL DATABASES, PROCEEDINGS, 2001, 2121 : 217 - 235
  • [6] Using slice join for efficient evaluation of multi-way joins
    Lawrence, Ramon
    DATA & KNOWLEDGE ENGINEERING, 2008, 67 (01) : 118 - 139
  • [7] Efficient processing of direction joins using R-trees
    Xiao, YQ
    Li, ZH
    Jing, N
    PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2003, : 104 - 111
  • [8] Multi-way R-tree joins using indirect predicates
    Park, HH
    Min, JK
    Chung, CW
    Chang, TG
    INFORMATION AND SOFTWARE TECHNOLOGY, 2004, 46 (11) : 739 - 751
  • [9] Graph partition based multi-way spatial joins
    Lin, XM
    Lu, HX
    Zhang, Q
    IDEAS 2002: INTERNATIONAL DATABASE ENGINEERING AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2002, : 23 - 32
  • [10] On estimating result sizes of multi-way spatial joins
    Park, HH
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCA 2003, PT 3, PROCEEDINGS, 2003, 2669 : 856 - 865