La red de ordenamiento por pares es una red de ordenamiento descubierta y publicada por Ian Parberry en 1992 en Parallel Processing Letters . [1] La red de ordenamiento por pares tiene el mismo tamaño (número de comparadores) y profundidad que la red de ordenamiento por fusión de pares e impares . En el momento de la publicación, la red era una de varias redes conocidas con una profundidad de . Requiere comparadores y tiene una profundidad de .
El procedimiento de clasificación implementado por la red es el siguiente (guiado por el principio cero-uno ):
La red de ordenación por pares es muy similar a la red de ordenación por combinación de pares e impares de Batcher, pero difiere en la estructura de las operaciones. Mientras que Batcher divide, ordena y fusiona repetidamente subsecuencias cada vez más largas, el método por pares realiza primero toda la subdivisión y luego toda la fusión al final en la secuencia inversa. En ciertas aplicaciones, como la codificación de restricciones de cardinalidad, la red de ordenación por pares es superior a la red de Batcher. [2]