Sorting networks are usually bound at a depth of O(log^2 n), since a perfect halver is of at least depth O(log n). However, the AKS Sorting Network, by Ajtai, Komlos and Szemeredi, can sort data with depth O(log n) by using so-called ε-halvers, which are of constant depth. Such ε-halvers are allowed to have some errors and will eventually be corrected by sending elements to a level above. In this thesis, a CPU and CUDA version are implemented following a paper by Vasek Chvatal and the original paper by Ajtai et al. Experiments are run on these versions to observe and improve parameters
We establish a lower bound of (1:12 \Gamma o(1)) n log n on the size of any n-input sorting network...
AbstractIn this paper, we study the problem of constructing a sorting circuit, network, or PRAM algo...
AbstractBuilding on previous works, this paper establishes that the minimal depth of a Bitonic sorte...
Ajtai, Koml'os, and Szemer'edi constructed sorting networks with N wires of depth O(log N...
Ajtai, Komlós, and Szemerédi constructed sorting networks with N wires of depth O(logN). They were n...
Abstract. We present new parallel sorting networks for 17 to 20 inputs. For 17, 19, and 20 inputs th...
We present a new mathematical model for representing comparator networks together with a new algorit...
Correction networks are comparator networks that sort inputs differing from sorted sequences of len...
Abstract. Correction networks are comparator networks that sort inputs differing from sorted sequenc...
Abstract. We introduce a sorting scheme which is capable of efficiently sorting encrypted data witho...
Shuffle-unshuffle sorting networks are a class of comparator networks whose structure maps efficient...
Sorting networks are a class of parallel oblivious sorting algorithms. Not only do they have interes...
[[abstract]]In this report, we prove that we can't construct a three-stage sorting network for sorti...
We present new parallel sorting networks for $17$ to $20$ inputs. For $17, 19,$ and $20$ inputs thes...
We present new parallel sorting networks for $17$ to $20$ inputs. For $17, 19,$ and $20$ inputs thes...
We establish a lower bound of (1:12 \Gamma o(1)) n log n on the size of any n-input sorting network...
AbstractIn this paper, we study the problem of constructing a sorting circuit, network, or PRAM algo...
AbstractBuilding on previous works, this paper establishes that the minimal depth of a Bitonic sorte...
Ajtai, Koml'os, and Szemer'edi constructed sorting networks with N wires of depth O(log N...
Ajtai, Komlós, and Szemerédi constructed sorting networks with N wires of depth O(logN). They were n...
Abstract. We present new parallel sorting networks for 17 to 20 inputs. For 17, 19, and 20 inputs th...
We present a new mathematical model for representing comparator networks together with a new algorit...
Correction networks are comparator networks that sort inputs differing from sorted sequences of len...
Abstract. Correction networks are comparator networks that sort inputs differing from sorted sequenc...
Abstract. We introduce a sorting scheme which is capable of efficiently sorting encrypted data witho...
Shuffle-unshuffle sorting networks are a class of comparator networks whose structure maps efficient...
Sorting networks are a class of parallel oblivious sorting algorithms. Not only do they have interes...
[[abstract]]In this report, we prove that we can't construct a three-stage sorting network for sorti...
We present new parallel sorting networks for $17$ to $20$ inputs. For $17, 19,$ and $20$ inputs thes...
We present new parallel sorting networks for $17$ to $20$ inputs. For $17, 19,$ and $20$ inputs thes...
We establish a lower bound of (1:12 \Gamma o(1)) n log n on the size of any n-input sorting network...
AbstractIn this paper, we study the problem of constructing a sorting circuit, network, or PRAM algo...
AbstractBuilding on previous works, this paper establishes that the minimal depth of a Bitonic sorte...