DocumentCode :
2186983
Title :
The average complexity of deterministic and randomized parallel comparison sorting algorithms
Author :
Alon, N. ; Azar, Y.
fYear :
1987
fDate :
12-14 Oct. 1987
Firstpage :
489
Lastpage :
498
Abstract :
In practice, the average time of (deterministic or randomized) sorting algorithms seems to be more relevant than the worst case time of deterministic algorithms. Still, the many known complexity bounds for parallel comparison sorting include no nontrivial lower bounds for the average time required to sort by comparisons n elements with p processors (via deterministic or randomized algorithms). We show that for p ≥ n this time is Θ (log n/log(1 + p/n)), (it is easy to show that for p ≤ n the time is Θ (n log n/p) = Θ (log n/(p/n)). Therefore even the average case behaviour of randomized algorithms is not more efficient than the worst case behaviour of deterministic ones.
Keywords :
Computer science; Decision trees; Parallel algorithms; Phase change random access memory; Read-write memory; Sorting;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 1987., 28th Annual Symposium on
Conference_Location :
Los Angeles, CA, USA
ISSN :
0272-5428
Print_ISBN :
0-8186-0807-2
Type :
conf
DOI :
10.1109/SFCS.1987.54
Filename :
4568305
Link To Document :
بازگشت