Emergent Mind

Star transposition Gray codes for multiset permutations

(2108.07465)
Published Aug 17, 2021 in math.CO and cs.DM

Abstract

Given integers $k\geq 2$ and $a1,\ldots,ak\geq 1$, let $\boldsymbol{a}:=(a1,\ldots,ak)$ and $n:=a1+\cdots+ak$. An $\boldsymbol{a}$-multiset permutation is a string of length $n$ that contains exactly $ai$ symbols $i$ for each $i=1,\ldots,k$. In this work we consider the problem of exhaustively generating all $\boldsymbol{a}$-multiset permutations by star transpositions, i.e., in each step, the first entry of the string is transposed with any other entry distinct from the first one. This is a far-ranging generalization of several known results. For example, it is known that permutations ($a1=\cdots=ak=1$) can be generated by star transpositions, while combinations ($k=2$) can be generated by these operations if and only if they are balanced ($a1=a2$), with the positive case following from the middle levels theorem. To understand the problem in general, we introduce a parameter $\Delta(\boldsymbol{a}):=n-2\max{a1,\ldots,a_k}$ that allows us to distinguish three different regimes for this problem. We show that if $\Delta(\boldsymbol{a})<0$, then a star transposition Gray code for $\boldsymbol{a}$-multiset permutations does not exist. We also construct such Gray codes for the case $\Delta(\boldsymbol{a})>0$, assuming that they exist for the case $\Delta(\boldsymbol{a})=0$. For the case $\Delta(\boldsymbol{a})=0$ we present some partial positive results. Our proofs establish Hamilton-connectedness or Hamilton-laceability of the underlying flip graphs, and they answer several cases of a recent conjecture of Shen and Williams. In particular, we prove that the middle levels graph is Hamilton-laceable.

We're not able to analyze this paper right now due to high demand.

Please check back later (sorry!).

Generate a summary of this paper on our Pro plan:

We ran into a problem analyzing this paper.

Newsletter

Get summaries of trending comp sci papers delivered straight to your inbox:

Unsubscribe anytime.