We study the problem of determining the complexity of optimal comparison-based in-place sorting when the key length, k, is not a constant. We present the first algorithm for lexicographically sorting n keys in O(nk + n log n) time using O(1) auxiliary data locations, which is simultaneously optimal in time and space.

Optimal in-place sorting of vectors and records / Franceschini, Gianni; Roberto, Grossi. - STAMPA. - 3580:(2005), pp. 90-102. (Intervento presentato al convegno ICALP tenutosi a Lisbon; Portugal) [10.1007/11523468_8].

Optimal in-place sorting of vectors and records

FRANCESCHINI, GIANNI;
2005

Abstract

We study the problem of determining the complexity of optimal comparison-based in-place sorting when the key length, k, is not a constant. We present the first algorithm for lexicographically sorting n keys in O(nk + n log n) time using O(1) auxiliary data locations, which is simultaneously optimal in time and space.
2005
ICALP
sorting; vectors
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Optimal in-place sorting of vectors and records / Franceschini, Gianni; Roberto, Grossi. - STAMPA. - 3580:(2005), pp. 90-102. (Intervento presentato al convegno ICALP tenutosi a Lisbon; Portugal) [10.1007/11523468_8].
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/58688
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact