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