DocumentCode :
2169661
Title :
An in-place sorting with O(n log n) comparisons and O(n) moves
Author :
Franceschini, Gianni ; Geffert, Viliam
Author_Institution :
Dept. of Comput. Sci., Pisa Univ., Italy
fYear :
2003
fDate :
11-14 Oct. 2003
Firstpage :
242
Lastpage :
250
Abstract :
We present the first in-place algorithm for sorting an array of size n that performs, in the worst case, at most O(n log n) element comparisons and O(n) element transports. This solves a long-standing open problem, stated explicitly, e.g., in J.I. Munro and V. Raman (1992), of whether there exists a sorting algorithm that matches the asymptotic lower bounds on all computational resources simultaneously.
Keywords :
computational complexity; merging; sorting; storage management; O(n log n) element comparisons; O(n) element transports; asymptotic lower bound; computational resources; in-place algorithm; in-place sorting; sorting algorithm; Computer science; Contracts; History; Internet; Layout; Merging; Sorting; Upper bound;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 2003. Proceedings. 44th Annual IEEE Symposium on
ISSN :
0272-5428
Print_ISBN :
0-7695-2040-5
Type :
conf
DOI :
10.1109/SFCS.2003.1238198
Filename :
1238198
Link To Document :
بازگشت