Algoritmo de optimización por cúmulo de partículas para la construcción de redes de ordenamiento rápidas