ACM Home Page
Please provide us with feedback. Feedback
Adaptive algorithms for set containment joins
Full text PdfPdf (486 KB)
Source ACM Transactions on Database Systems (TODS) archive
Volume 28 ,  Issue 1  (March 2003) table of contents
Pages: 56 - 99  
Year of Publication: 2003
ISSN:0362-5915
Authors
Sergey Melnik  Stanford University, Stanford, CA
Hector Garcia-Molina  Stanford University, Stanford, CA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 47,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/762471.762474
What is a DOI?

ABSTRACT

A set containment join is a join between set-valued attributes of two relations, whose join condition is specified using the subset (⊆) 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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
3
4
5
 
6
 
7
8
 
9
10
 
11


Collaborative Colleagues:
Sergey Melnik: colleagues
Hector Garcia-Molina: colleagues