DocumentCode
755170
Title
Efficient parallel binary search on sorted arrays, with applications
Author
Chen, Danny Z.
Author_Institution
Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
Volume
6
Issue
4
fYear
1995
fDate
4/1/1995 12:00:00 AM
Firstpage
440
Lastpage
445
Abstract
Let A be a sorted array of n numbers and B a sorted array of m numbers, both in nondecreasing order, with n⩽m. We consider the problem of determining, for each element A(j), j=1, 2, …, n, the unique element B(i), 0⩽i⩽m, such that B(i)⩽A(j)<B(i+1) (with B(0)=-∞ and B(m+1)=+∞). We present an efficient parallel algorithm for solving this problem in O(log m) time using O([nlog (m/n)]/[log m]) EREW PRAM processors. Our algorithm improves the previously known results on either the time or processor complexity, and enables us to solve several other problems optimally on the EREW PRAM
Keywords
computational complexity; computational geometry; parallel algorithms; search problems; sorting; EREW PRAM processors; complexity; parallel algorithm; parallel binary search; sorted arrays; Application software; Concurrent computing; Foundries; Gallium arsenide; Parallel algorithms; Physics computing; Process design; Routing; Sorting; Very large scale integration;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/71.372799
Filename
372799
Link To Document