Papers
Topics
Authors
Recent
Search
2000 character limit reached

Ascent Sequences in Combinatorial Structures

Updated 10 July 2026
  • Ascent sequences are finite nonnegative integer sequences starting with 0, where each entry is bounded by the number of previous ascents plus one.
  • They form a combinatorial framework bijectively linked to (2+2)-free posets, Fishburn permutations, and upper-triangular matrix models.
  • Recent work leverages refined statistics, generating functions, and pattern avoidance to deepen enumeration and structural analyses.

An ascent sequence is, in the standard convention, a finite sequence x=x1x2xnx=x_1x_2\cdots x_n of nonnegative integers such that x1=0x_1=0 and, for each i2i\ge 2, xiasc(x1x2xi1)+1x_i \le \operatorname{asc}(x_1x_2\cdots x_{i-1})+1, where asc\operatorname{asc} counts adjacent rises. Introduced in the study of (2+2)(2+2)-free posets, ascent sequences are counted by the Fishburn numbers and occupy a central position in the combinatorics of interval orders, Fishburn permutations, upper-triangular matrix models, set partitions, and several pattern-avoidance theories (Duncan et al., 2011, Pudwell, 2014, Egge, 2022).

1. Definitions, conventions, and intrinsic structure

For a finite integer sequence x1x2xkx_1x_2\cdots x_k, an ascent is an index jj with xj<xj+1x_j<x_{j+1}. The defining inequality for ascent sequences is recursive: the set of admissible values at position ii depends on the ascent set of the prefix. In the standard nonnegative convention, the first term is forced to be x1=0x_1=00; some later work uses a shifted positive-integer convention with x1=0x_1=01, which is suited to generalized difference-ascent frameworks (Duncan et al., 2011, Cerbai et al., 2024).

Several statistics recur throughout the literature. Besides x1=0x_1=02, one frequently tracks the number of repeated entries x1=0x_1=03, the number of zeros x1=0x_1=04, the number of maximal entries x1=0x_1=05, and the number of right-to-left minima x1=0x_1=06. A basic structural fact is that in any ascent sequence all maximal entries occur in the initial strictly increasing prefix x1=0x_1=07, where x1=0x_1=08 in the sense of the statistic x1=0x_1=09 (Fu et al., 2019). Another standard refinement is the class of primitive ascent sequences, meaning ascent sequences with no two consecutive equal entries (Yan, 2012).

Pattern containment is defined by reduction: a word i2i\ge 20 contains a pattern i2i\ge 21 if some subsequence of i2i\ge 22 is order-isomorphic to i2i\ge 23, with equal letters in i2i\ge 24 realized by equal letters in the subsequence. This extends classical permutation patterns to words with repetition. A useful criterion is that the avoidance class i2i\ge 25 consists entirely of restricted growth functions exactly when i2i\ge 26 is a subpattern of i2i\ge 27 (Duncan et al., 2011).

2. Bijections and the Fishburn framework

The foundational result of Bousquet-Mélou, Claesson, Dukes, and Kitaev is that ascent sequences are in bijection with unlabeled i2i\ge 28-free posets, equivalently interval orders; this identifies the number of ascent sequences of length i2i\ge 29 with the xiasc(x1x2xi1)+1x_i \le \operatorname{asc}(x_1x_2\cdots x_{i-1})+10-th Fishburn number (Yan, 2012, Keller et al., 2018). Through the same program, ascent sequences were also related to upper triangular matrices with nonnegative entries and no zero row or column, certain pattern-avoiding permutations, and Stoimenow-type structures (Yan, 2012, Pudwell, 2014).

A complementary permutation model is given by Fishburn permutations. The BMCDK bijection xiasc(x1x2xi1)+1x_i \le \operatorname{asc}(x_1x_2\cdots x_{i-1})+11 sends a Fishburn permutation to an ascent sequence by recording the labels of active sites at the successive insertions of xiasc(x1x2xi1)+1x_i \le \operatorname{asc}(x_1x_2\cdots x_{i-1})+12. This makes ascent sequences a canonical coordinate system for Fishburn structures: the recursive growth of the combinatorial object is encoded directly as a word satisfying the ascent bound (Egge, 2022).

The interval-order viewpoint is especially important for semiorders. Although unlabeled semiorders are counted by the Catalan numbers, their image under the ascent-sequence bijection is subtle: a semiorder can correspond to an ascent sequence whose initial prefixes do not all correspond to semiorders. This obstruction motivates hereditary subclasses and refined structural theories rather than a naive characterization by a local forbidden-pattern condition on the sequence alone (Keller et al., 2018).

3. Pattern avoidance and major enumerative classes

Systematic study of pattern avoidance in ascent sequences began with patterns of lengths up to xiasc(x1x2xi1)+1x_i \le \operatorname{asc}(x_1x_2\cdots x_{i-1})+13, Wilf equivalence, and growth questions (Duncan et al., 2011). The subject rapidly developed into a catalog of Catalan, Narayana, Fibonacci, Bell, and binomial-convolution phenomena.

Pattern class Enumeration Representative consequence
xiasc(x1x2xi1)+1x_i \le \operatorname{asc}(x_1x_2\cdots x_{i-1})+14 xiasc(x1x2xi1)+1x_i \le \operatorname{asc}(x_1x_2\cdots x_{i-1})+15 First basic Wilf class (Duncan et al., 2011)
xiasc(x1x2xi1)+1x_i \le \operatorname{asc}(x_1x_2\cdots x_{i-1})+16 xiasc(x1x2xi1)+1x_i \le \operatorname{asc}(x_1x_2\cdots x_{i-1})+17 Noncrossing partitions; ascents have Narayana distribution (Duncan et al., 2011)
xiasc(x1x2xi1)+1x_i \le \operatorname{asc}(x_1x_2\cdots x_{i-1})+18 xiasc(x1x2xi1)+1x_i \le \operatorname{asc}(x_1x_2\cdots x_{i-1})+19 Nonzero entries are weakly increasing; linked to 132-avoiding permutations (Chen et al., 2012)
asc\operatorname{asc}0 asc\operatorname{asc}1 asc\operatorname{asc}2 matches asc\operatorname{asc}3 on 132-avoiding permutations (Mansour et al., 2012)
asc\operatorname{asc}4 asc\operatorname{asc}5 Ternary encoding with an even number of asc\operatorname{asc}6's (Duncan et al., 2011)
asc\operatorname{asc}7 3-nonnesting set partitions Explicit bijection via growth diagrams (Yan, 2012)
asc\operatorname{asc}8 asc\operatorname{asc}9 Binomial convolution of Catalan numbers (Mansour et al., 2012, Pudwell, 2014)

Among these, the class (2+2)(2+2)0 is especially influential. A key characterization is that 021-avoidance is equivalent to the condition that all nonzero entries are weakly increasing from left to right (Chen et al., 2012, Callan, 2019). This simple description underlies several Dyck-path bijections, generating-function constructions, and refined zero-statistics.

For the pattern (2+2)(2+2)1, avoidance is equivalent to avoiding (2+2)(2+2)2, and the resulting ascent sequences are exactly restricted growth functions encoding noncrossing set partitions (Duncan et al., 2011). This identifies a Catalan class internal to ascent-sequence theory that is simultaneously linked to noncrossing partitions and to 312-avoiding permutations.

Longer patterns and simultaneous avoidance lead to Wilf classification questions. The class of 210-avoiding ascent sequences is in bijection with 3-nonnesting set partitions via growth diagrams for 01-fillings of triangular Ferrers shapes, confirming a conjecture of Duncan and Steingrímsson (Yan, 2012). For length-(2+2)(2+2)3 single patterns, the pair (2+2)(2+2)4 and (2+2)(2+2)5 is Wilf-equivalent and counted by the binomial convolution of the Catalan numbers, completing the single-pattern length-(2+2)(2+2)6 classification when combined with earlier work (Mansour et al., 2012, Pudwell, 2014). For pairs of patterns of length (2+2)(2+2)7, eight specific pairs are Catalan-enumerated, and several of them refine to Narayana numbers by number of ascents (Callan et al., 2014).

4. Refined statistics, generating functions, and Dyck-path correspondences

A major line of work studies multivariate generating functions for statistics on unrestricted or restricted ascent sequences. A new recursive decomposition of ascent sequences yields a generating function

(2+2)(2+2)8

together with an explicit closed expression that refines the Fishburn series. This framework proves, among other things, that (2+2)(2+2)9 are equidistributed on ascent sequences, confirming and extending a conjecture of Dukes and Parviainen, and constructs a bijection x1x2xkx_1x_2\cdots x_k0 giving the quadruple equidistribution

x1x2xkx_1x_2\cdots x_k1

It also yields an extension of Levande’s conjecture relating ascent sequences to x1x2xkx_1x_2\cdots x_k2-avoiding inversion sequences (Fu et al., 2019).

For 021-avoiding ascent sequences, a Dyck-path bijection x1x2xkx_1x_2\cdots x_k3 supports a more specialized but very detailed analysis. Using a decomposition due to Chen et al. and Flajolet’s symbolic method, one obtains a 4-variable generating function

x1x2xkx_1x_2\cdots x_k4

tracking length, number of zeros, number of isolated zeros, and number of runs of zeros of length at least x1x2xkx_1x_2\cdots x_k5. The corresponding Dyck-path statistics are good peaks and good runs of peaks. Specializations of x1x2xkx_1x_2\cdots x_k6 imply that 021-avoiding ascent sequences with no consecutive zeros and those with no isolated zeros satisfy closely related Catalan-like recurrences (Callan, 2019).

Statistics-preserving bijections with permutation classes are another recurrent theme. A recursive bijection

x1x2xkx_1x_2\cdots x_k7

preserves both x1x2xkx_1x_2\cdots x_k8 and the number of right-to-left minima, proving the equidistribution of x1x2xkx_1x_2\cdots x_k9 on 021-avoiding ascent sequences and 132-avoiding permutations (Chen et al., 2012). For 0012-avoidance, the pair jj0 on ascent sequences has the same distribution as jj1 on 132-avoiding permutations, so the ascent statistic is Narayana-distributed on jj2 (Mansour et al., 2012).

5. Variants, analogues, and structural subclasses

One productive direction replaces the ascent statistic in the defining bound by other local statistics. Repetition sequences use the number of equal adjacencies, and descent sequences use the number of descents. Repetition sequences are counted by the Bell numbers, and their 021-avoiding subclass is counted by the Catalan numbers via a bijection to Dyck paths in which repetitions correspond to valleys. For 021-avoiding descent sequences, the number with jj3 descents is

jj4

and the total number by length is equinumerous with Dyck paths of the same semilength avoiding the contiguous pattern jj5 (Callan, 2019).

Semiorder theory supplies another important subclass. Hereditary semiorders are those semiorders whose entire prefix history under the ascent-sequence bijection remains inside the class of semiorders. They admit a block decomposition in their minimal endpoint representations, have a rational ordinary generating function, and coincide exactly with restricted ascent sequences in the sense of Kitaev and Remmel (Keller et al., 2018).

Modified ascent sequences arise from the hat map, which repeatedly increments earlier entries relative to ascent tops. In the classical case, the image consists of Cayley permutations satisfying jj6, where jj7 is the set of positions of first occurrences of values. This construction extends to jj8-ascent sequences, where ordinary ascents are replaced by jj9-ascents, and produces modified xj<xj+1x_j<x_{j+1}0-ascent sequences together with a factorization

xj<xj+1x_j<x_{j+1}1

to xj<xj+1x_j<x_{j+1}2-Fishburn permutations (Cerbai et al., 2024).

A further specialization is the class of self-modified difference ascent sequences, the fixed points of the xj<xj+1x_j<x_{j+1}3-hat map. These are characterized by a factorization

xj<xj+1x_j<x_{j+1}4

in which each block xj<xj+1x_j<x_{j+1}5 is decreasing with pace xj<xj+1x_j<x_{j+1}6. Their generating functions are expressed in terms of generalized Fibonacci polynomials, and the corresponding permutations form a subclass of xj<xj+1x_j<x_{j+1}7-Fishburn permutations avoiding an additional pattern xj<xj+1x_j<x_{j+1}8 (Cerbai et al., 2024).

6. Classification programs, recent developments, and open problems

The interaction between ascent sequences and Fishburn permutations remains active. The BMCDK bijection xj<xj+1x_j<x_{j+1}9 restricts to a bijection

ii0

settling a conjecture of Gil and Weiner. The same paper shows that 123-avoiding Fishburn permutations correspond to binary ascent sequences avoiding 012, and formulates the open problem of characterizing those permutations ii1 for which ii2 (Egge, 2022).

Simultaneous pattern avoidance is now developed well beyond the original single-pattern results. For pairs of patterns of length ii3, exact enumerations are known for 16 classes, using simple recurrences, Dyck-path bijections, and generating trees; the resulting sequences include powers of ii4, Catalan, Fibonacci, Motzkin, and binomial Catalan convolutions (Baxter et al., 2014). For selected length-ii5 patterns ii6, recent work determines the enumeration for every subset except ii7, ii8, and ii9, and shows that the remaining solved classes fall into 16 Wilf equivalence classes (Liu et al., 8 Apr 2026).

Several open directions recur across the literature. One is the search for direct bijections where only equinumerosity is known: for instance, 021-avoiding descent sequences are counted by x1=0x_1=000-avoiding Dyck paths, but no direct bijection is currently given (Callan, 2019). Another is the extension of growth-diagram and Ferrers-filling methods beyond the 210 case to other patterns and to higher x1=0x_1=001-nonnesting analogues (Yan, 2012). A broader implication is that ascent sequences continue to function as a transfer language: new structural results on one Fishburn family typically propagate, by bijection or by shared generating trees, to interval orders, set partitions, Dyck-path classes, and pattern-avoiding permutations.

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 Ascent Sequences.