An improved selection-based parallel range-join algorithm in hypercubes

Hong Shen

研究成果: Conference contribution同行評審

4 引文 斯高帕斯(Scopus)

摘要

The range-join of two sets R and S is the set that contains all tuples (r, s) satisfying e1 ≤|r - s| ≤e2, r ε R and s ε S. For computing the range-join of R and S in a hypercube of p processors, this paper presents an improved selection-based parallel algorithm which reduces the local memory from O(n) required in the previous algorithm [10] to Q(m+n/p), where |R| = m, |S| - n and p ≤ max{m, n}. The new algorithm also reduces the best-case time complexity from 0( m/p log2 p+n/p logm) of the previous result to 0(m+n/p log2p) when m ≥ plogP, while maintaining the cost optimality in the worst case. Unlike the previous algorithm, our algorithm works by selecting the median of R U S to evenly partition the whole data set for divide-and-conquer join in the next phase. We present an upper bound of time complexity of the algorithm in the general case and show that the best-case time complexity of the algorithm is better than permutation-based range-join [9] when n ≥ plogp+1.

原文English
主出版物標題Proceedings of the 20th EUROMICRO Conference on System Architecture and Integration, EUROMICRO 1994
發行者IEEE Computer Society
頁面65-72
頁數8
ISBN(列印)0818664304, 9780818664304
DOIs
出版狀態Published - 1994
對外發佈
事件20th EUROMICRO Conference on System Architecture and Integration, EUROMICRO 1994 - Liverpool, United Kingdom
持續時間: 8 9月 19948 9月 1994

出版系列

名字Conference Proceedings of the EUROMICRO
ISSN(列印)1089-6503

Conference

Conference20th EUROMICRO Conference on System Architecture and Integration, EUROMICRO 1994
國家/地區United Kingdom
城市Liverpool
期間8/09/948/09/94

指紋

深入研究「An improved selection-based parallel range-join algorithm in hypercubes」主題。共同形成了獨特的指紋。

引用此