Copyright © 1998 Published by Elsevier Science B.V.
An optimal parallel algorithm for sorting multisets*1
Received 14 November 1997;
revised 4 June 1998.
Communicated by D. Gries
Available online 27 October 1998.
References and further reading may be available for this article. To view references and further reading you must purchase this article.
Abstract
We consider the problem of sorting n numbers that contain only k distinct values. We present a randomized arbitrary CRCW PRAM algorithm that runs in O(log n) time using (n log k)/log n processors. The same algorithm runs in O((log n)/log log n) time with a total work of O(n (log k)1 +
) for any fixed
< 0. All the stated bounds hold with high probability.
Author Keywords: Multiset sorting; Randomized algorithms; Arbitrary CRCW PRAM; Computational complexity






E-mail Article
Add to my Quick Links

Cited By in Scopus (0)


log 



