DocumentCode :
1117303
Title :
A fast selection algorithm for meshes with multiple broadcasting
Author :
Bhagavathi, D. ; Looges, P.J. ; Olariu, S. ; Schwing, J.L. ; Zhang, J.
Author_Institution :
Dept. of Comput. Sci., Southern Illinois Univ., Edwardsville, IL, USA
Volume :
5
Issue :
7
fYear :
1994
fDate :
7/1/1994 12:00:00 AM
Firstpage :
772
Lastpage :
778
Abstract :
One of the fundamental algorithmic problems in computer science involves selecting the kth smallest element in a collection A of n elements. We propose an algorithm design methodology to solve the selection problem on meshes with multiple broadcasting. Our methodology leads to a selection algorithm that runs in O(n1/8(log n)3/4)) time on a mesh with multiple broadcasting of size n 3/8(log n)1/4×n5/8/(log n)1/4. This result is optimal over a large class of selection algorithms. Our result shows that just as for semigroup computations, selection can be done faster on suitably chosen rectangular meshes than on square meshes
Keywords :
multiprocessor interconnection networks; parallel algorithms; query processing; algorithm design; databases; fast selection algorithm; meshes; multiple broadcasting; optimal algorithms; parallel algorithms; query processing; rectangular meshes; Broadcasting; Cities and towns; Computer architecture; Computer science; Computer vision; Databases; Design methodology; Image processing; Parallel algorithms; 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.296326
Filename :
296326
Link To Document :
بازگشت