Papers
Topics
Authors
Recent
Search
2000 character limit reached

Cayley Permutations: Structure & Applications

Updated 6 July 2026
  • Cayley permutations are words of positive integers whose set of values forms an initial interval, bridging ordinary permutations and arbitrary words.
  • They admit bijections with weak orders, ballots, and functional digraphs, enabling species-theoretic decompositions and precise enumerations.
  • Cayley permutations support studies in pattern avoidance, descent statistics, and sorting operators, yielding refined combinatorial models and generating functions.

Searching arXiv for recent and foundational papers on Cayley permutations and closely related usages of the term. Cayley permutations are words of positive integers in which the set of values is an initial interval [k]={1,2,,k}[k]=\{1,2,\dots,k\} for some knk\le n. Equivalently, for length nn they are maps w:[n][n]w:[n]\to[n] with image [k][k], identified with their one-line notation w1wnw_1\cdots w_n. They interpolate between ordinary permutations and arbitrary words, admit bijective descriptions in terms of ballots and weak orders, and support parallel theories of pattern avoidance, descent statistics, combinatorial species, functional digraphs, and stack-sorting operators (Claesson et al., 2024, Cerbai et al., 2024, Cerbai et al., 12 Jul 2025).

1. Definition and equivalent models

A Cayley permutation of length nn is a word w=w1wnw=w_1\cdots w_n such that if a letter bb appears, then every smaller positive integer also appears. In the formulation used in several papers, this is equivalent to requiring Im(w)=[k]\operatorname{Im}(w)=[k] for some knk\le n0. Small examples are

knk\le n1

and

knk\le n2

The same class can be viewed in at least three standard ways. First, Cayley permutations are the packed or normalized representatives of order-isomorphism classes of words: one replaces the smallest letter by knk\le n3, the next smallest by knk\le n4, and so on. Second, they are in bijection with weak orders on knk\le n5: the relation knk\le n6 is total, reflexive, and transitive. Third, they are in bijection with ballots, or ordered set partitions. If

knk\le n7

is a ballot on knk\le n8, then the associated Cayley permutation is the map knk\le n9 defined by nn0. Conversely, the fibers of a Cayley permutation form a ballot. This gives an isomorphism of species

nn1

hence the exponential generating function

nn2

The coefficients are the Fubini numbers, also called ordered Bell numbers (Claesson et al., 2024).

This ballot model is often the most effective structural encoding. A block nn3 records the positions occupied by the value nn4, and species operations on ballots translate directly into decomposition formulas for restricted Cayley permutations. That viewpoint underlies much of the modern theory.

2. Species and functional-digraph frameworks

The species-theoretic description nn5 is only the first layer. A more elaborate framework arises from functional digraphs. In that setting, a Cayley permutation on nn6 is treated as a function whose internal nodes are exactly the labels nn7 for some nn8, while the leaves are nn9. To express this cleanly, recent work introduces two-sort species w:[n][n]w:[n]\to[n]0 of w:[n][n]w:[n]\to[n]1-recurrent functional digraphs,

w:[n][n]w:[n]\to[n]2

where w:[n][n]w:[n]\to[n]3 is the species of rooted trees with internal nodes of sort w:[n][n]w:[n]\to[n]4 and leaves of sort w:[n][n]w:[n]\to[n]5. Collapsing the two sorts in one way yields endofunctions; collapsing them according to the total order yields Cayley permutations (Cerbai et al., 12 Jul 2025).

This approach gives a uniform treatment of structural subclasses. Choosing the recurrent species w:[n][n]w:[n]\to[n]6 as the species of permutations, derangements, sets, cycles, or a singleton yields, respectively, all Cayley permutations, fixed-point-free Cayley permutations, forests, connected functional digraphs, and tree-like Cayley permutations. The resulting formulas recover classical endofunction counts on one side and produce genuinely Cayley-permutation enumerations on the other.

A fixed-point-free Cayley permutation is one with no w:[n][n]w:[n]\to[n]7 such that w:[n][n]w:[n]\to[n]8. If w:[n][n]w:[n]\to[n]9 denotes the set of ordinary derangements of size [k][k]0, then the number of fixed-point-free Cayley permutations on [k][k]1 is

[k][k]2

where [k][k]3 is the paper’s difference-of-[k][k]4-Stirling-number statistic. The initial values are

[k][k]5

for [k][k]6 (Cerbai et al., 12 Jul 2025).

The same formalism yields notable specializations. Cayley permutations whose functional digraph is a tree are equinumerous with all Cayley permutations of size [k][k]7,

[k][k]8

For forests and connected functional digraphs, the corresponding counts are given by explicit sums over the same modified [k][k]9-Stirling numbers. This suggests that Cayley permutations behave as an intermediate class between permutations and arbitrary endofunctions, with the functional-digraph decomposition retaining enough rigidity to admit species-level recursion.

3. Pattern avoidance and small-pattern classification

Pattern avoidance for Cayley permutations is defined by order-isomorphic subsequences, with equalities and inequalities both required to match. If w1wnw_1\cdots w_n0 and w1wnw_1\cdots w_n1, then w1wnw_1\cdots w_n2 contains w1wnw_1\cdots w_n3 if some subsequence w1wnw_1\cdots w_n4 has the same strict and weak comparison pattern as w1wnw_1\cdots w_n5; otherwise w1wnw_1\cdots w_n6 avoids w1wnw_1\cdots w_n7. Reverse and complement preserve Cayley permutations and generate the basic symmetry classes (Claesson et al., 2024).

A systematic species-based analysis is available for every pattern of length at most three. The classification is especially clean.

Pattern class Structural description Enumeration
w1wnw_1\cdots w_n8 Ordinary permutations w1wnw_1\cdots w_n9
nn0 Weakly monotone blocks / compositions nn1 for nn2
nn3 nn4 egf nn5
nn6 nn7 as an nn8-species nn9 for w=w1wnw=w_1\cdots w_n0
w=w1wnw=w_1\cdots w_n1 One Cayley-equivalence class ogf w=w1wnw=w_1\cdots w_n2

Avoiding w=w1wnw=w_1\cdots w_n3 forbids repeated letters, so the class is just w=w1wnw=w_1\cdots w_n4. Avoiding w=w1wnw=w_1\cdots w_n5 or w=w1wnw=w_1\cdots w_n6 forces the word to consist of constant blocks in increasing or decreasing value order, and the resulting count is the number of compositions of w=w1wnw=w_1\cdots w_n7, namely w=w1wnw=w_1\cdots w_n8. Avoiding w=w1wnw=w_1\cdots w_n9 means every value occurs at most twice, which yields the species bb0.

The six patterns with one repeated letter but not all equal,

bb1

form a single Cayley-equivalence class. A central result identifies

bb2

as bb3-species, so their exponential generating function is

bb4

and the number of avoiders is bb5. The proof uses two different decompositions: one through ballots and derivatives, and one through the observation that in a bb6-avoider all occurrences of the maximal letter form a contiguous block.

The six classical permutation patterns of length three,

bb7

also form a single Cayley-equivalence class. For these, the paper adapts the Simion–Schmidt bijection by replacing ordinary left-to-right minima with weak left-to-right minima and augmenting them with the multiset of non-minimal entries. The resulting ordinary generating function

bb8

applies to every pattern in bb9.

Beyond total counts, several refined equivalence notions are defined: strong-Cayley-equivalence, Cayley-max-equivalence, and Cayley-equivalence. The first two are shown to match the corresponding notions for patterns in words via binomial inversion between Im(w)=[k]\operatorname{Im}(w)=[k]0 and Im(w)=[k]\operatorname{Im}(w)=[k]1. This suggests that Wilf-type phenomena for Cayley permutations are closely tied to those for packed words, although a full analogue of classical permutation-pattern symmetry remains absent because there is no useful inverse operation on Cayley permutations.

4. Primitive structures and sorting operators

A primitive Cayley permutation is one with no adjacent equal letters. If Im(w)=[k]\operatorname{Im}(w)=[k]2 denotes the species of primitive Cayley permutations, then every Cayley permutation is obtained by taking a primitive one and duplicating letters inside constant runs. Species-theoretically,

Im(w)=[k]\operatorname{Im}(w)=[k]3

This relation extends to pattern-avoiding subclasses whenever the forbidden pattern is itself primitive. For instance, Im(w)=[k]\operatorname{Im}(w)=[k]4, so for each Im(w)=[k]\operatorname{Im}(w)=[k]5 there is exactly one primitive Im(w)=[k]\operatorname{Im}(w)=[k]6-avoiding Cayley permutation, namely Im(w)=[k]\operatorname{Im}(w)=[k]7 (Claesson et al., 2024).

A different but related direction studies stack-sorting and pattern-avoiding machines on Cayley permutations. Given a pattern Im(w)=[k]\operatorname{Im}(w)=[k]8, a Im(w)=[k]\operatorname{Im}(w)=[k]9-stack is a stack whose top-to-bottom content is required to avoid knk\le n00, and the associated knk\le n01-machine is a knk\le n02-stack followed by a knk\le n03-stack, operated by a right-greedy rule. If knk\le n04 is the output of the first stack, then knk\le n05 is knk\le n06-sortable exactly when knk\le n07 avoids knk\le n08 (Cerbai, 2020).

The sortable class exhibits a sharp dichotomy. If knk\le n09, obtained from knk\le n10 by swapping the first two entries, contains knk\le n11, then

knk\le n12

so the sortable Cayley permutations form a pattern class with basis either knk\le n13 or knk\le n14. The exceptional case is knk\le n15, where

knk\le n16

If knk\le n17 and knk\le n18 avoids knk\le n19, then knk\le n20 is not a class.

The first-stack operator

knk\le n21

is itself structurally rich. It is bijective if and only if knk\le n22, and in that case

knk\le n23

is an involution on the set of Cayley permutations. For knk\le n24, knk\le n25 is a length-preserving bijection, knk\le n26 is an involution, and the number of knk\le n27-sortable Cayley permutations of length knk\le n28 equals the number of knk\le n29-avoiding Cayley permutations of length knk\le n30.

Two generalized pop-stack models were also analyzed. Hare pop-stack sortable Cayley permutations are exactly those avoiding

knk\le n31

whereas tortoise pop-stack sortable Cayley permutations are exactly those avoiding

knk\le n32

In the tortoise case the enumeration is explicit: knk\le n33 This suggests that allowing repeated values creates new forbidden configurations, such as knk\le n34, knk\le n35, and knk\le n36, that have no analogue for ordinary permutations.

5. Caylerian polynomials and refined enumeration

Caylerian polynomials record descent statistics over Cayley permutations in direct analogy with Eulerian polynomials. For knk\le n37, define

knk\le n38

with

knk\le n39

Then the weak and strict Caylerian polynomials are

knk\le n40

They satisfy the symmetry

knk\le n41

which reflects the reverse-complement symmetry on Cayley permutations (Cerbai et al., 2024).

A principal enumerative formula expresses knk\le n42 in terms of Fubini numbers and Stirling numbers of the second kind: knk\le n43 The strict version is the alternating analogue

knk\le n44

The same paper derives Carlitz-type generating-function identities. If knk\le n45 and knk\le n46 denote the appropriate Burge-matrix classes, then

knk\le n47

After summing over knk\le n48, this becomes

knk\le n49

and

knk\le n50

These formulas are obtained through a species theory of Burge matrices, matrices of linear orders, and sign-reversing involutions. Two-sided refinements

knk\le n51

simultaneously track nonzero rows and columns, and specialize back to Caylerian polynomials through

knk\le n52

A plausible implication is that the descent theory of Cayley permutations is most naturally linearized not by direct word arguments but by matrix-valued species.

6. Terminology and adjacent graph-theoretic usages

In contemporary combinatorics, “Cayley permutation” usually denotes the packed-word object described above. In several graph-theoretic and coding-theoretic papers, however, the phrase is used more loosely for permutations regarded as vertices of Cayley graphs or as words in knk\le n53 equipped with the Cayley metric. Those usages are distinct.

In permutation coding theory, the Cayley distance between knk\le n54 is the minimum number of transpositions needed to transform knk\le n55 into knk\le n56, with the formula

knk\le n57

A 2024 paper improves the Gilbert–Varshamov lower bound for permutation codes in the Cayley metric and in the Kendall knk\le n58-metric by a factor of knk\le n59, obtaining

knk\le n60

for fixed knk\le n61 (Nguyen, 2024).

In the theory of Cayley graphs generated by transpositions, permutations are the vertices of knk\le n62 with knk\le n63. When the transposition graph knk\le n64 has girth at least knk\le n65, the full automorphism group satisfies

knk\le n66

and, when the connected components of knk\le n67 are isomorphic, knk\le n68 (Ganesan, 2013).

A related literature studies Cayley graphs of knk\le n69 generated by transposition trees. There the vertices are again permutations, the graph distance is the minimum number of allowed tree-transpositions, and the diameter is bounded by

knk\le n70

with additional polynomial-time diameter estimates based only on the tree (Ganesan, 2011).

These graph-theoretic usages do not redefine the packed-word notion. They instead place ordinary permutations inside Cayley graphs, Cayley metrics, or Cayley-generated networks. The coexistence of both vocabularies is historically understandable, but the underlying objects are different: one concerns surjective packed words and their species, the other concerns the symmetric group as a metric or graph-theoretic object.

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 Cayley permutations.