Papers
Topics
Authors
Recent
Search
2000 character limit reached

One-Sided Cycle Shuffles

Updated 7 July 2026
  • One-sided cycle shuffles are operations that reinsert a card only at or below its original position, enforcing a directional, lower-triangular constraint.
  • They use linear combinations of cyclic operators whose triangularization yields a spectrum with a Fibonacci bound on the number of eigenvalues.
  • These shuffles underpin models in permutation statistics and cryptography, offering insights into random walks and secure card-based protocols.

One-sided cycle shuffles are a family of shuffle constructions in which admissible moves are constrained by a preferred cyclic direction or by a one-sided insertion rule, rather than by the full symmetry of arbitrary interleavings or two-sided cycle actions. In the symmetric-group algebra, the term denotes linear combinations of the operators

ti:=cyci+cyci,i+1+cyci,i+1,i+2++cyci,i+1,,n,t_i:=\mathrm{cyc}_{i}+\mathrm{cyc}_{i,i+1}+\mathrm{cyc}_{i,i+1,i+2}+\cdots+\mathrm{cyc}_{i,i+1,\ldots,n},

which encode removal of the card at position ii and reinsertion at a uniformly random position weakly below ii (Grinberg et al., 2022). In graph-based card cryptography, the same phrase is used for rotation-only shuffles on a directed cycle Cn\overrightarrow{C_n}, where reflections are excluded and the automorphism group reduces to Zn\mathbb{Z}_n (Shinagawa et al., 2022). In algebraic combinatorics, related one-sided variants arise as anchored or restricted cyclic shuffles, especially through the subsets [T]Wi[o][T] W_i [o] that refine the full cyclic shuffle set by constraining the interleaving to a single arc (Domagalski et al., 2021). The subject therefore spans representation theory, random walks on SnS_n, cyclic permutation statistics, and secure card-based computation.

1. Symmetric-group algebra formulation

In the most explicit algebraic usage, one-sided cycle shuffles are elements of the group algebra k[Sn]\mathbf{k}[S_n] generated by the operators t1,,tnt_1,\dots,t_n, where each tit_i is the “somewhere-to-below” operator at level ii0 (Grinberg et al., 2022). The underlying move is one-sided in the sense that the card currently in position ii1 may only be reinserted at positions ii2, never above ii3. Equivalently,

ii4

with ii5.

A general one-sided cycle shuffle is a linear combination

ii6

When ii7, not all zero, the associated right random walk chooses a position ii8 with probability proportional to ii9, and then reinserts the selected card uniformly among the positions ii0 (Grinberg et al., 2022). The Markov-normalized form associated with a probability distribution ii1 on ii2 is

ii3

Several named shuffles occur as special cases. The operator ii4 is the classical top-to-random shuffle. The random-to-below shuffle is

ii5

The unweighted one-sided cycle shuffle corresponds to ii6, which averages uniformly over all admissible pairs ii7 with ii8 (Grinberg et al., 2022).

This operator-theoretic meaning of the term is distinct from the usage in cyclic combinatorics, where “one-sided” refers to anchored cyclic interleavings, and from the usage in card-based cryptography, where it refers to rotation-only automorphisms of a directed cycle. The shared theme is the imposition of an orientation-sensitive or lower-triangular constraint.

2. Lacunar parametrization, triangularization, and spectrum

The spectral theory of one-sided cycle shuffles is governed by lacunar subsets. A subset ii9 is lacunar if it contains no two consecutive integers. Writing

Cn\overrightarrow{C_n}0

the integers

Cn\overrightarrow{C_n}1

encode the distance from Cn\overrightarrow{C_n}2 to the next lacunar “barrier” weakly to its right (Grinberg et al., 2022).

The key structural result is simultaneous triangularization of the right-multiplication operators Cn\overrightarrow{C_n}3 on Cn\overrightarrow{C_n}4. The paper constructs invariant spaces Cn\overrightarrow{C_n}5, a Fibonacci filtration

Cn\overrightarrow{C_n}6

and a “descent-destroying basis” Cn\overrightarrow{C_n}7 indexed by permutations Cn\overrightarrow{C_n}8, such that each Cn\overrightarrow{C_n}9 acts upper triangularly with diagonal entries Zn\mathbb{Z}_n0, where Zn\mathbb{Z}_n1 runs through the lacunar subsets ordered by increasing sum (Grinberg et al., 2022). Concretely,

Zn\mathbb{Z}_n2

For

Zn\mathbb{Z}_n3

the spectrum is

Zn\mathbb{Z}_n4

The operator satisfies the annihilating polynomial

Zn\mathbb{Z}_n5

If the values Zn\mathbb{Z}_n6 are pairwise distinct, then Zn\mathbb{Z}_n7 is diagonalizable (Grinberg et al., 2022).

The number of possible eigenvalues is therefore at most Zn\mathbb{Z}_n8, a Fibonacci bound. This is markedly smaller than Zn\mathbb{Z}_n9, and it reflects the fact that the operators [T]Wi[o][T] W_i [o]0 do not commute in general, yet remain simultaneously triangularizable.

3. Multiplicities and representation theory

The multiplicities of eigenvalues in the regular representation admit explicit combinatorial formulas. If [T]Wi[o][T] W_i [o]1 is lacunar, with [T]Wi[o][T] W_i [o]2, [T]Wi[o][T] W_i [o]3, and [T]Wi[o][T] W_i [o]4, then the dimension increment of the corresponding graded piece is

[T]Wi[o][T] W_i [o]5

When the eigenvalues are distinct, these [T]Wi[o][T] W_i [o]6 are the algebraic multiplicities; in general, multiplicities are obtained by aggregating the [T]Wi[o][T] W_i [o]7 over coincident eigenvalues (Grinberg et al., 2022).

A later representation-theoretic development determines the action of one-sided cycle shuffles on every Specht module [T]Wi[o][T] W_i [o]8. For a lacunar set [T]Wi[o][T] W_i [o]9, let SnS_n0, set SnS_n1, and define SnS_n2. Then the multiplicity parameter

SnS_n3

is a Littlewood–Richardson coefficient (Grinberg, 1 Aug 2025). For

SnS_n4

the eigenvalues of the left action SnS_n5 on SnS_n6 are precisely the SnS_n7 for lacunar SnS_n8 with SnS_n9. In the generic case, the algebraic multiplicity of k[Sn]\mathbf{k}[S_n]0 is k[Sn]\mathbf{k}[S_n]1, and if these eigenvalues are pairwise distinct then k[Sn]\mathbf{k}[S_n]2 is diagonalizable (Grinberg, 1 Aug 2025).

This representation-theoretic description replaces tableau-content formulas by lacunar-set data and Littlewood–Richardson multiplicities. The operators k[Sn]\mathbf{k}[S_n]3 are therefore unlike Jucys–Murphy elements: they are not commuting content operators, but their spectra are still accessible through an explicit filtration.

4. Probabilistic interpretations and mixing behavior

As random walks on k[Sn]\mathbf{k}[S_n]4, one-sided cycle shuffles encode non-reversible, directionally constrained dynamics. The random-to-below chain is the Markov-normalized walk in which a card is chosen uniformly at random and reinserted uniformly below. For this chain, a strong stationary time is obtained by placing a bookmark right above the card that is initially at the bottom; each time a card above the bookmark is moved into the bookmarked gap, the bookmark moves up one position, and when it reaches the top, the next step completes a uniform random permutation (Grinberg et al., 2022). Its expectation satisfies

k[Sn]\mathbf{k}[S_n]5

A related but distinct family is the one-sided transposition shuffle. At each step, one chooses a “right-hand” position k[Sn]\mathbf{k}[S_n]6 uniformly from k[Sn]\mathbf{k}[S_n]7, then a “left-hand” position k[Sn]\mathbf{k}[S_n]8 uniformly from k[Sn]\mathbf{k}[S_n]9, and transposes the cards at positions t1,,tnt_1,\dots,t_n0 and t1,,tnt_1,\dots,t_n1 (Bate et al., 2019). Its probability operator is

t1,,tnt_1,\dots,t_n2

and it admits an explicit tableau-indexed spectrum through Jucys–Murphy elements. The chain has a total-variation cutoff at time t1,,tnt_1,\dots,t_n3 with an t1,,tnt_1,\dots,t_n4 window (Bate et al., 2019). A weighted version with weights t1,,tnt_1,\dots,t_n5 exhibits cutoff at time t1,,tnt_1,\dots,t_n6, recovering the classical t1,,tnt_1,\dots,t_n7 random-transposition scale at t1,,tnt_1,\dots,t_n8 (Bate et al., 2019).

Another one-sided family is the card-cyclic-to-random shuffle, in which cards are processed in deterministic cyclic order and reinserted uniformly. In the relabeling variant, cards are relabeled after each round according to their current positions. The mixing time remains of order t1,,tnt_1,\dots,t_n9 steps: tit_i0 for absolute constants tit_i1 (Jonasson, 2015). This indicates that deterministic cyclic scheduling of the moved card, by itself, does not accelerate mixing beyond the tit_i2 scale.

A related misconception is that all one-sided shuffles should share the same spectral framework. The literature does not support that conclusion. Somewhere-to-below shuffles are analyzed through lacunar subsets and triangularization (Grinberg et al., 2022), one-sided transpositions through tableau contents and Jucys–Murphy elements (Bate et al., 2019), and cyclic-to-random insertion models through round-level single-card dynamics (Jonasson, 2015).

5. Cyclic and one-sided variants in algebraic combinatorics

In algebraic combinatorics, the phrase “one-sided cycle shuffle” is less standardized. Cyclic permutations are equivalence classes under rotation, not reflection. If tit_i3, then

tit_i4

The cyclic shuffle tit_i5 consists of cyclic permutations tit_i6 in which tit_i7 and tit_i8 occur as circular subwords (Domagalski et al., 2021).

The paper on cyclic shuffle compatibility introduces a refinement

tit_i9

and proves that

ii00

The term “one-sided cycle shuffles” does not appear explicitly there, but these restricted subsets are interpreted as one-sided constraints because the interleaving is confined to a single arc of the cycle (Domagalski et al., 2021). The lifting lemma of that paper operates piecewise on the sets ii01, so cyclic descent-type statistics are controlled on each one-sided piece, not only on the full cyclic shuffle set.

A second strand concerns cyclic major index. A cyclic permutation ii02 is represented by the canonical word ii03 whose first letter is the largest element, and the cyclic major index is defined by

ii04

The cyclic analogue of Stanley’s shuffle theorem gives a bivariate formula for cyclic shuffles by cyclic descent number and cyclic major index (Ji et al., 2022). That paper does not explicitly define “one-sided cycle shuffles” either, but it explains that its two-sided cyclic formula specializes directly to anchored one-sided settings by fixing the start ii05 of one of the cycles and using the corresponding term involving ii06. Thus, in this literature, one-sidedness means anchoring one cyclic factor or restricting interleaving to a chosen arc, rather than enforcing a somewhere-to-below move.

This suggests a broad terminological point: the phrase “one-sided cycle shuffles” is not globally uniform across arXiv literatures. In representation theory and shuffle algebras it denotes linear combinations of the ii07; in cyclic permutation theory it is usually an interpretation or specialization of a more general cyclic shuffle construction (Grinberg et al., 2022).

6. Directed cycles, automorphisms, and card-based cryptography

In card-based cryptography, one-sided cycle shuffles arise from graph automorphisms. For a directed graph ii08, the graph shuffle associated with ii09 is the uniform closed shuffle over the induced vertex-action group ii10. For the directed cycle ii11, one has

ii12

whereas the undirected cycle ii13 has

ii14

Accordingly, a one-sided cycle shuffle is the uniform closed shuffle over rotations only, with reflections excluded by the orientation of edges (Shinagawa et al., 2022).

This distinction is operationally important. Using a directed cycle enforces one-sidedness because reflections would invert edge orientations and thus are not automorphisms. For ii15, the graph-shuffle protocol samples uniformly over ii16, so the output is a uniformly random rotation of the input sequence (Shinagawa et al., 2022).

The improved pile-scramble implementation for a directed graph with ii17 vertices and ii18 edges uses ii19 cards. For ii20, where ii21, this becomes ii22 cards, improving on the earlier ii23-card implementation (Shinagawa et al., 2022). In the special case ii24, the protocol uses ii25 cards rather than ii26, and the effect is exactly a uniformly random rotation ii27 of the input ii28 (Shinagawa et al., 2022).

Security is formulated in the Mizuki–Shizuya model. The chosen automorphism ii29 must be information-theoretically hidden from the visible trace. For directed cycles, the protocol samples uniformly over rotations, and because every vertex has outdegree ii30, the internal ii31 step is vacuous; the simplification does not affect the uniformity or the security argument (Shinagawa et al., 2022).

This cryptographic notion of one-sidedness is therefore geometric and group-theoretic: it means orientation-preserving cyclic action. It should not be conflated with the somewhere-to-below meaning in ii32-module theory, although both exclude an opposite-direction symmetry.

Several generalizations place one-sided cycle shuffles within wider shuffle theories. In complex reflection groups ii33, the cyclotomic ii34-shuffle

ii35

models a move in which a distinguished card is removed, reinserted at any position, and simultaneously rotated by any of the ii36 possible cyclic orientations (Ogievetsky et al., 2017). There, “one-sided” refers to moving a single distinguished card rather than interleaving two subdecks. The resulting left-multiplication operator has eigenvalues ii37 for ii38, and the associated random walk has spectral gap ii39 for ii40 (Ogievetsky et al., 2017).

Within the somewhere-to-below theory itself, several open directions are explicit. The 2022 paper identifies non-diagonalizable parameter choices when eigenvalues collide and emphasizes that simultaneous triangularization, rather than simultaneous diagonalization, is the correct general framework (Grinberg et al., 2022). The 2025 representation-theoretic sequel determines spectra on Specht modules but still through a filtration-based method rather than a tableau-content calculus, indicating that the algebra generated by the ii41 is structurally different from more classical commutative families (Grinberg, 1 Aug 2025).

In cyclic combinatorics, the one-sided subsets ii42 suggest refined structure constants and finer distributional questions for cyclic descent-type statistics, but the papers cited treat these subsets mainly as tools for lifting linear shuffle compatibility to the cyclic setting (Domagalski et al., 2021). In card-based cryptography, explicit open directions include reducing the number of cards or pile-scramble steps further for special graph families and extending beyond uniform closed shuffles over automorphism groups (Shinagawa et al., 2022).

Across these settings, the recurring invariant is asymmetry. One-sided cycle shuffles restrict a shuffle by orientation, anchoring, or insertion direction, and this asymmetry is precisely what makes their algebraic spectra, combinatorial statistics, and cryptographic realizations differ from their two-sided analogues.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to One-Sided Cycle Shuffles.