Academia.eduAcademia.edu

BUCKET THEN BINARY RADIX SORT - A Novel Sorting Technique

2016

Abstract

Sorting a sequence of numbers is an essential task that is involved in many computing algorithms and techniques. In this paper a new sorting algorithm is proposed that has broken the O(n log n) limit of the most known sorting techniques. The algorithm is designed to sort a sequence of integer numbers and may be extended to operate with decimal numbers also. The proposed algorithm offers a speed up of nearly m+3 logn − 1, where n is the size of the list and m is the size of each element in the list. The time complexity of the algorithm may be considered linear under certain constraints that should be followed in the implementation phase, while the spatial complexity is linear too. The new algorithm was given a name of Bucket Then Binary Radix Sort as a notation for the techniques which it uses.