Radsort: algoritmo de ordenación paralelo con sobrecarga espacial mínima

Fuentes: Radsort: parallel sorting algorithm with minimal spatial overhead

El artículo académico 'Parallel O(√n) Overhead LSD Radix Sort', presentado por Robert Clausecker en julio de 2026, introduce Radsort, una variante optimizada del algoritmo de ordenación radix de menor a mayor (LSD). Esta técnica está diseñada para resolver la limitación de memoria de los métodos tradicionales al reducir drásticamente el espacio adicional requerido durante el proceso de ordenación.

A diferencia de las implementaciones convencionales que suelen necesitar un buffer completo del tamaño del conjunto de datos, Radsort opera con una sobrecarga espacial de O(√n). Esta característica técnica lo hace especialmente viable para entornos donde la memoria es un recurso crítico o limitado. Además, el algoritmo mantiene la estabilidad, lo que garantiza que los elementos iguales conserven su orden relativo original, y ofrece una implementación sencilla que facilita su paralelización en arquitecturas modernas de computación.

Los resultados experimentales indican que Radsort supera al LSD radix sort convencional fuera de lugar cuando se procesan arrays que exceden aproximadamente 2 MiB. Esto lo posiciona como una herramienta eficiente para el manejo de grandes volúmenes de datos en sistemas distribuidos o de alto rendimiento. La contribución es relevante para la comunidad de ciencias de la computación, particularmente para desarrolladores y investigadores que buscan optimizar rutinas de ordenación sin sacrificar la escalabilidad ni la complejidad de implementación.