Almost all computers regularly sort data. Many different sort algorithms have therefore been proposed, and the properties of these algorithms studied in great detail. It is known that no sort algorithm based on key comparisons can sort N keys in less than O(N log N) operations, and that many perform O(N2) operations in the worst case. The radix sort has the attractive feature that it can sort N keys in O(N) operations, and it is therefore natural to consider methods of implementing such a sort efficiently.In this paper one efficient implementation of a radix sort is presented, and the performance of this algorithm compared with that of Quicksort. Empirical results are presented which suggest that this implementation of a radix sort is significantly faster than Quicksort, and that it therefore has wide applicability. © 1992 The British Computer Society.
CITATION STYLE
Davis, I. J. (1992). A fast radix sort. Computer Journal, 35(6), 636–642. https://doi.org/10.1093/comjnl/35.6.636
Mendeley helps you to discover research relevant for your work.