Divide-and-conquer algorithm for computing set containment joins

被引:0
|
作者
Melnik, S [1 ]
Garcia-Molina, H [1 ]
机构
[1] Stanford Univ, Stanford, CA 94305 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A set containment join is a join between set-valued attributes of two relations, whose join condition is specified using the subset (9) operator. Set containment joins are used in a variety of database applications. In this paper, we propose a novel partitioning algorithm called Divide-and-Conquer Set Join (DCJ) for computing set containment joins efficiently. We show that the divide-and-conquer approach outperforms previously suggested algorithms over a wide range of data sets. We present a detailed analysis of DCJ and previously known algorithms and describe their behavior in an implemented testbed.
引用
收藏
页码:427 / 444
页数:18
相关论文
共 50 条
  • [41] A Divide-and-Conquer Algorithm for Computing a Most Reliable Source on an Unreliable Ring-Embedded Tree
    Ding, Wei
    Xue, Guoliang
    COMBINATORIAL OPTIMIZATION AND APPLICATIONS, PT II, 2010, 6509 : 268 - +
  • [42] Divide-and-conquer algorithms on the hypercube
    Mayr, EW
    Werchner, R
    THEORETICAL COMPUTER SCIENCE, 1996, 162 (02) : 283 - 296
  • [43] From Open Set to Closed Set: Counting Objects by Spatial Divide-and-Conquer
    Xiong, Haipeng
    Lu, Hao
    Liu, Chengxin
    Liu, Liang
    Cao, Zhiguo
    Shen, Chunhua
    2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, : 8361 - 8370
  • [44] ON THE BALANCED DIVIDE-AND-CONQUER EQUATION
    BATAGELJ, V
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1986, 19 (3-4) : 259 - 266
  • [45] DIVIDE-AND-CONQUER IN PLANAR GEOMETRY
    GUTING, RH
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1986, 18 (3-4) : 247 - 263
  • [46] PIPELINES FOR DIVIDE-AND-CONQUER FUNCTIONS
    DEGUZMAN, IP
    HARRISON, PG
    MEDINA, E
    COMPUTER JOURNAL, 1993, 36 (03): : 254 - 268
  • [47] DIVIDE-AND-CONQUER FOR PARALLEL PROCESSING
    HOROWITZ, E
    ZORAT, A
    IEEE TRANSACTIONS ON COMPUTERS, 1983, 32 (06) : 582 - 585
  • [48] DIVIDE-AND-CONQUER YOUR DATABASE
    LIVINGSTON, D
    SYSTEMS INTEGRATION BUSINESS, 1991, 24 (05): : 43 - 45
  • [49] A Divide-and-Conquer Information Entropy Algorithm for Dependency Matrix Processing
    Zhang, Jiashuo
    Chen, Derong
    Gao, Peng
    IEEE ACCESS, 2023, 11 : 121306 - 121313
  • [50] PRUNING DIVIDE-AND-CONQUER NETWORKS
    ROMANIUK, SG
    NETWORK-COMPUTATION IN NEURAL SYSTEMS, 1993, 4 (04) : 481 - 494