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