Сеть парной сортировки — это сортировочная сеть, открытая и опубликованная Яном Парберри в 1992 году в Parallel Processing Letters . [1] Сеть парной сортировки имеет тот же размер (количество компараторов) и глубину, что и сеть сортировки слиянием по нечетным-четным числам . На момент публикации эта сеть была одной из нескольких известных сетей с глубиной . Она требует компараторов и имеет глубину .
Процедура сортировки, реализуемая сетью, выглядит следующим образом (руководствуясь принципом «ноль-один» ):
Сеть парной сортировки очень похожа на сортировку Batcher нечетно-четное слиянием, но отличается структурой операций. В то время как Batcher многократно делит, сортирует и объединяет все более длинные подпоследовательности, метод парной сортировки сначала выполняет все подразделение, а затем все слияние в конце в обратной последовательности. В некоторых приложениях, таких как кодирование ограничений мощности, сеть парной сортировки превосходит сеть Batcher. [2]