Adaptive algorithms for set containment joins

被引:29
|
作者
Melnik, S
Garcia-Molina, H
机构
[1] Stanford Univ, Dept Comp Sci, Stanford, CA 94305 USA
[2] Univ Leipzig, Dept Comp Sci, D-04109 Leipzig, Germany
来源
ACM TRANSACTIONS ON DATABASE SYSTEMS | 2003年 / 28卷 / 01期
关键词
algorithms; experimentation; performance;
D O I
10.1145/762471.762474
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A set containment join is a join between set-valued attributes of two relations, whose join condition is specified using the subset (subset of or equal to) operator. Set containment joins are deployed in many database applications, even those that do not support set-valued attributes. In this article, we propose two novel partitioning algorithms, called the Adaptive Pick-and-Sweep Join (APSJ) and the Adaptive Divide-and-Conquer Join (ADCJ), which allow computing set containment joins efficiently. We show that APSJ outperforms previously suggested algorithms for many data sets, often by an order of magnitude. We present a detailed analysis of the algorithms and study their performance on real and synthetic data using an implemented testbed.
引用
下载
收藏
页码:56 / 99
页数:44
相关论文
共 50 条
  • [21] Set vertex colorings and joins of graphs
    Okamoto, Futaba
    Rasmussen, Craig W.
    Zhang, Ping
    CZECHOSLOVAK MATHEMATICAL JOURNAL, 2009, 59 (04) : 929 - 941
  • [22] GPU acceleration of set similarity joins
    Graduate School of Systems and Information Engineering, University of Tsukuba, Tsukuba, Japan
    不详
    Lect. Notes Comput. Sci., (384-398):
  • [23] Performance Prediction for Set Similarity Joins
    Sidney, Christiane Faleiro
    Mendes, Diego Sarmento
    Ribeiro, Leonardo Andrade
    Haerder, Theo
    30TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, VOLS I AND II, 2015, : 967 - 972
  • [24] Scalable and Adaptive Online Joins
    Elseidy, Mohammed
    Elguindy, Abdallah
    Vitorovic, Aleksandar
    Koch, Christoph
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2014, 7 (06): : 441 - 452
  • [25] Search algorithms for mutiway spatial joins
    Papadias, D
    Arkoumanis, D
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2002, 16 (07) : 613 - 639
  • [26] ALGORITHMS OF THE SIGNAL-PROCESSING IN THE ADAPTIVE LATTICE WITH A SET OF LIMITATIONS
    DOVBNYA, BA
    IZVESTIYA VYSSHIKH UCHEBNYKH ZAVEDENII RADIOFIZIKA, 1986, 29 (04): : 502 - 504
  • [27] Improving the performance of ACO algorithms by adaptive control of candidate set
    Watanabe, I
    Matsui, S
    CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 1355 - 1362
  • [28] FAST PARALLEL ALGORITHMS FOR PROCESSING OF JOINS
    SHASHA, D
    SPIRAKIS, P
    LECTURE NOTES IN COMPUTER SCIENCE, 1988, 297 : 939 - 953
  • [29] Efficient set containment join
    Jianye Yang
    Wenjie Zhang
    Shiyu Yang
    Ying Zhang
    Xuemin Lin
    Long Yuan
    The VLDB Journal, 2018, 27 : 471 - 495
  • [30] Set containment join revisited
    Panagiotis Bouros
    Nikos Mamoulis
    Shen Ge
    Manolis Terrovitis
    Knowledge and Information Systems, 2016, 49 : 375 - 402