DocumentCode :
3621754
Title :
Peaksort
Author :
B. Groselj
Author_Institution :
Center for Adv. Comput. Studies, Univ. of Southwestern Louisiana, Lafayette, LA, USA
fYear :
1991
fDate :
6/13/1905 12:00:00 AM
Firstpage :
946
Abstract :
A sorting algorithm that runs in O(n+min(n log t, r log (r+1))) time, where t is the number of runs up and runs down in the input sequence of n elements and r is the smallest number of exchanges of two arbitrary elements required to sort the sequence, is presented. The memory requirements of the algorithm are modest: an integer array of size n+1 is required to accommodate the main data structures. In the worst case, i.e. when no presortedness is assumed, the actual running time compares favorably to that of the fastest sorting algorithms.
Keywords :
"Sorting","Upper bound","Data structures","Testing"
Publisher :
ieee
Conference_Titel :
Electrotechnical Conference, 1991. Proceedings., 6th Mediterranean
Print_ISBN :
0-87942-655-1
Type :
conf
DOI :
10.1109/MELCON.1991.161998
Filename :
161998
Link To Document :
بازگشت