TY - JOUR
T1 - Parallel comparison algorithms for approximation problems
AU - Alon, N.
AU - Azar, Y.
PY - 1991/6
Y1 - 1991/6
N2 - Suppose we have n elements from a totally ordered domain, and we are allowed to perform p parallel comparisons in each time unit (=round). In this paper we determine, up to a constant factor, the time complexity of several approximation problems in the common parallel comparison tree model of Valiant, for all admissible values of n, p and e{open}, where e{open} is an accuracy parameter determining the quality of the required approximation. The problems considered include the approximate maximum problem, approximate sorting and approximate merging. Our results imply as special cases, all the known results about the time complexity for parallel sorting, parallel merging and parallel selection of the maximum (in the comparison model), up to a constant factor. We mention one very special but representative result concerning the approximate maximum problem; suppose we wish to find, among the given n elements, one which belongs to the biggest n/2, where in each round we are allowed to ask n binary comparisons. We show that log*n+O(1) rounds are both necessary and sufficient in the best algorithm for this problem.
AB - Suppose we have n elements from a totally ordered domain, and we are allowed to perform p parallel comparisons in each time unit (=round). In this paper we determine, up to a constant factor, the time complexity of several approximation problems in the common parallel comparison tree model of Valiant, for all admissible values of n, p and e{open}, where e{open} is an accuracy parameter determining the quality of the required approximation. The problems considered include the approximate maximum problem, approximate sorting and approximate merging. Our results imply as special cases, all the known results about the time complexity for parallel sorting, parallel merging and parallel selection of the maximum (in the comparison model), up to a constant factor. We mention one very special but representative result concerning the approximate maximum problem; suppose we wish to find, among the given n elements, one which belongs to the biggest n/2, where in each round we are allowed to ask n binary comparisons. We show that log*n+O(1) rounds are both necessary and sufficient in the best algorithm for this problem.
KW - AMS subject classification (1980): 68E05
UR - http://www.scopus.com/inward/record.url?scp=0041304576&partnerID=8YFLogxK
U2 - 10.1007/BF01206355
DO - 10.1007/BF01206355
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:0041304576
VL - 11
SP - 97
EP - 122
JO - Combinatorica
JF - Combinatorica
SN - 0209-9683
IS - 2
ER -