,

Hypercubic Sorting Networks

, и .
SIAM Journal on Computing, 27 (1): 1--47 (февраля 1998)
DOI: 10.1137/s0097539794268406

Аннотация

This paper provides an analysis of a natural d-round tournament over n = 2d players and demonstrates that the tournament possesses a surprisingly strong ranking property. The ranking property of this tournament is used to design efficient sorting algorithms for several models of parallel computation: a comparator network of depth $c\\cdotn$, $c7.44$, that sorts the vast majority of the n! possible input permutations; an $O(n)$-depth hypercubic comparator network that sorts the vast majority of permutations; a hypercubic sorting network with nearly logarithmic depth; an $O(n)$-time randomized sorting algorithm for any hypercubic machine (other such algorithms have been previously discovered, but this algorithm has a significantly smaller failure probability than any previously known algorithm); and a randomized algorithm for sorting nO (m)-bit records on an $(nn)$-node omega machine in $O(m+n)$ bit steps.

тэги

Пользователи данного ресурса

  • @ytyoun

Комментарии и рецензии