We study sorting by queues that can rearrange their content by applying permutations from a predefined set. These new sorting devices are called shuffle queues and we investigate those of them corresponding to sets of permutations defining some well-known shuffling methods. If $\mathbb{Q}_{\Sigma}$ is the shuffle queue corresponding to the shuffling method $\Sigma$, then we find a number of surprising results related to two natural variations of shuffle queues denoted by $\mathbb{Q}_{\Sigma}^{\prime}$ and $\mathbb{Q}_{\Sigma}^{\textsf{pop}}$. These require the entire content of the device to be unloaded after a permutation is applied or unloaded by each pop operation, respectively. First, we show that sorting by a deque is equivalent to s...
AbstractPancake flipping, a famous open problem in computer science, can be formalised as the proble...
AbstractMachines whose sole function is to re-order their input data are considered. Every such mach...
This article deals with deciding whether a permutation is sortable with two stacks in series. Whethe...
The problem of determining which permutations can be sorted using certain switchyard networks is a v...
A permutation is said to avoid a pattern if it does not contain any subsequence which is order-isomo...
Knuth introduced the problem of sorting with a sequence of stacks. Tarjan extended this idea to sort...
AbstractType A affine shuffles are compared with riffle shuffles followed by a cut. Although these p...
Sorting with stacks is a collection of problems that deal with sorting a sequence of numbers by push...
We consider the following general model of a sorting procedure: we fix a hereditary permutation clas...
Shuffling is the process of placing elements into a random order such that any permutation occurs wi...
AbstractWe consider the operation of stack-sorting studied by Knuth. We take the point of view that ...
AbstractThe number of required deques for sorting all sequences of n items in a parallel or series n...
AbstractWe define a class of permutations called generalized shuffles and study their basic properti...
AbstractIn his Ph.D. thesis, Julian West (Permutations with restricted subsequences and stack-sortab...
The crux of a card trick performed with a deck of cards usually depends on understanding how shuffle...
AbstractPancake flipping, a famous open problem in computer science, can be formalised as the proble...
AbstractMachines whose sole function is to re-order their input data are considered. Every such mach...
This article deals with deciding whether a permutation is sortable with two stacks in series. Whethe...
The problem of determining which permutations can be sorted using certain switchyard networks is a v...
A permutation is said to avoid a pattern if it does not contain any subsequence which is order-isomo...
Knuth introduced the problem of sorting with a sequence of stacks. Tarjan extended this idea to sort...
AbstractType A affine shuffles are compared with riffle shuffles followed by a cut. Although these p...
Sorting with stacks is a collection of problems that deal with sorting a sequence of numbers by push...
We consider the following general model of a sorting procedure: we fix a hereditary permutation clas...
Shuffling is the process of placing elements into a random order such that any permutation occurs wi...
AbstractWe consider the operation of stack-sorting studied by Knuth. We take the point of view that ...
AbstractThe number of required deques for sorting all sequences of n items in a parallel or series n...
AbstractWe define a class of permutations called generalized shuffles and study their basic properti...
AbstractIn his Ph.D. thesis, Julian West (Permutations with restricted subsequences and stack-sortab...
The crux of a card trick performed with a deck of cards usually depends on understanding how shuffle...
AbstractPancake flipping, a famous open problem in computer science, can be formalised as the proble...
AbstractMachines whose sole function is to re-order their input data are considered. Every such mach...
This article deals with deciding whether a permutation is sortable with two stacks in series. Whethe...