In sorting situations where the final destination of each item is known, it is natural to repeatedly choose items and place them where they belong, allowing the intervening items to shift by one to make room. (In fact, a special case of this algorithm is commonly used to hand-sort files.) However, it is not obvious that this algorithm necessarily terminates. We show that in fact the algorithm terminates after at most 2n−1−1 steps in the worst case (confirming a conjecture of L. Larson), and that there are super-exponentially many per-mutations for which this exact bound can be achieved. The proof involves a curious symmetrical binary representation. 1 The Problem Suppose that a permutation pi ∈ Sn is fixed and repre-sented by the sequence p...
Abstract. Genome rearrangement algorithms are powerful tools to analyze gene orders in molecular evo...
A number of fields, including the study of genome rearrangements and the design of interconnection n...
Sorting permutations by operations such as reversals and block-moves has received much interest beca...
AbstractSorting a permutation by block moves is a task that every bridge player has to solve every t...
Abstract. In comparative genomics, a transposition is an operation that exchanges two consecutive se...
We study the space requirements of a sorting algorithm where only items that at the end will be adja...
Sorting with stacks is a collection of problems that deal with sorting a sequence of numbers by push...
this paper, we study the problem of sorting permutations and circular permutations using as few fixe...
International audienceThis paper proposes new algorithms for computing pairwise rearrangement scenar...
We settle a long-standing open question, namely whether it is possible to sort a sequence of n eleme...
We consider the problem of sorting n elements in the case of persistent comparison errors. In this p...
The problem of sorting by transpositions asks for a sequence of adjacent interval exchanges that sor...
For estimating the evolutionary distance between genomes of two different organisms, many sorting pe...
AbstractGiven a permutation π, a block-move is an operation that switches two adjacent blocks of ele...
A number of fields, including genome rearrangements and interconnection network design, are concerne...
Abstract. Genome rearrangement algorithms are powerful tools to analyze gene orders in molecular evo...
A number of fields, including the study of genome rearrangements and the design of interconnection n...
Sorting permutations by operations such as reversals and block-moves has received much interest beca...
AbstractSorting a permutation by block moves is a task that every bridge player has to solve every t...
Abstract. In comparative genomics, a transposition is an operation that exchanges two consecutive se...
We study the space requirements of a sorting algorithm where only items that at the end will be adja...
Sorting with stacks is a collection of problems that deal with sorting a sequence of numbers by push...
this paper, we study the problem of sorting permutations and circular permutations using as few fixe...
International audienceThis paper proposes new algorithms for computing pairwise rearrangement scenar...
We settle a long-standing open question, namely whether it is possible to sort a sequence of n eleme...
We consider the problem of sorting n elements in the case of persistent comparison errors. In this p...
The problem of sorting by transpositions asks for a sequence of adjacent interval exchanges that sor...
For estimating the evolutionary distance between genomes of two different organisms, many sorting pe...
AbstractGiven a permutation π, a block-move is an operation that switches two adjacent blocks of ele...
A number of fields, including genome rearrangements and interconnection network design, are concerne...
Abstract. Genome rearrangement algorithms are powerful tools to analyze gene orders in molecular evo...
A number of fields, including the study of genome rearrangements and the design of interconnection n...
Sorting permutations by operations such as reversals and block-moves has received much interest beca...