Sorting is one of the fundamental problems in computer science. In this thesis we present three individual results. Asymptotically optimal sorting networks have been created by Ajtai et al. [1983]. But Asharov et al. [2021] have observed that boolean circuits based on sorting networks are not optimal for sorting short integers. We present a construction of even smaller boolean circuits for sorting short integers. Lower bounds for offline Oblivious RAM have been connected to lower bounds for sorting circuits by Boyle and Naor [2016]. Larsen and Nielsen [2018] have shown a lower bound for online Oblivious RAM. We provide a lower bound for online Oblivious RAM in a more general model. Finally we provide an algorithm with expected running time ...
AbstractIn previous work we have introduced an average case measure for the time complexity of Boole...
We describe and analyze Zig-zag Sort—a deterministic data-oblivious sorting algorithm running in O(n...
Shuffle-unshuffle sorting networks are a class of comparator networks whose structure maps efficient...
Sorting is one of the fundamental problems in computer science. In this thesis we present three indi...
AbstractWe show that a unit-cost RAM with a word length ofwbits can sortnintegers in the range 0…2w−...
We show that a unit-cost RAM with a word length of $w$ bits can sort $n$ integers in the range $0\Tt...
We present an optimal algorithm for sorting n integers in the range [1, nc ] (for any constant c) fo...
It is well known that n integers in the range [1, nc] can be sorted in O(n) time in the RAM model us...
AbstractWe show thatnintegers in the range 1,…,ncan be sorted stably on an EREW PRAM usingO(t) time ...
We show that n integers in the range 1 : : n can be sorted stably on an EREW PRAM using O(t) time an...
It is well known that n integers in the range [1, n c] can be sorted in O(n) time in the RAM model u...
AbstractWe define two conditions on a random access machine (RAM) with arithmetic and Boolean instru...
AbstractAlthough many authors have considered how many ternary comparisons it takes to sort a multis...
Abstract.We assume a parallel RAM model which allows both concurrent reads and concurrent writes of ...
We present a randomized algorithm sorting n integers in O(n p log logn) expected time and linear spa...
AbstractIn previous work we have introduced an average case measure for the time complexity of Boole...
We describe and analyze Zig-zag Sort—a deterministic data-oblivious sorting algorithm running in O(n...
Shuffle-unshuffle sorting networks are a class of comparator networks whose structure maps efficient...
Sorting is one of the fundamental problems in computer science. In this thesis we present three indi...
AbstractWe show that a unit-cost RAM with a word length ofwbits can sortnintegers in the range 0…2w−...
We show that a unit-cost RAM with a word length of $w$ bits can sort $n$ integers in the range $0\Tt...
We present an optimal algorithm for sorting n integers in the range [1, nc ] (for any constant c) fo...
It is well known that n integers in the range [1, nc] can be sorted in O(n) time in the RAM model us...
AbstractWe show thatnintegers in the range 1,…,ncan be sorted stably on an EREW PRAM usingO(t) time ...
We show that n integers in the range 1 : : n can be sorted stably on an EREW PRAM using O(t) time an...
It is well known that n integers in the range [1, n c] can be sorted in O(n) time in the RAM model u...
AbstractWe define two conditions on a random access machine (RAM) with arithmetic and Boolean instru...
AbstractAlthough many authors have considered how many ternary comparisons it takes to sort a multis...
Abstract.We assume a parallel RAM model which allows both concurrent reads and concurrent writes of ...
We present a randomized algorithm sorting n integers in O(n p log logn) expected time and linear spa...
AbstractIn previous work we have introduced an average case measure for the time complexity of Boole...
We describe and analyze Zig-zag Sort—a deterministic data-oblivious sorting algorithm running in O(n...
Shuffle-unshuffle sorting networks are a class of comparator networks whose structure maps efficient...