跳至主導覽 跳至搜尋 跳過主要內容

Parallel K-set mutual range-join in hypercubes

  • Hong Shen

研究成果: Article同行評審

3 引文 斯高帕斯(Scopus)

摘要

The mutual range-join of k sets, S1, S2,..., Sk, is the set containing all tuples (s1, s2..., sk) that satisfy 1 ≤ |si - sj | ≤ e2 for all 1 ≤i≠j≤k, where si ε{lunate} Si and e1 ≤ e2 are fixed constants. This paper presents an efficient parallel algorithm for computing the k-set mutual range-join in hypercube computers. The proposed algorithm uses a fast method to determine whether the differences of all pair numbers among k given numbers are within a given range and applies the technique of permutation-based range-join [11]. To compute the mutual range-join of k sets S1,S2,..., Sk in a hypercube of p processors with O(∑ki = 1nini/p) local memory, p ≤ |Si| = ni and 1 ≤ i ≤ k, our algorithm requires at most O((k log k/p)πki = 1ni) data comparisons in the worst case. The algorithm is implemented in PVM and its performance is extensively evaluated on various input data.

原文English
頁(從 - 到)443-448
頁數6
期刊Microprocessing and Microprogramming
41
發行號7
DOIs
出版狀態Published - 11月 1995
對外發佈

指紋

深入研究「Parallel K-set mutual range-join in hypercubes」主題。共同形成了獨特的指紋。

引用此