1 Research on pattern-avoiding enumeration on
Researches on pattern problems on permutation sets can be traced back to the 1880s, when MacMahon [
47] used generating functions to study the distribution of permutations and inverse numbers in words. In 1985, Simion and Schmidt [
62] first systematically studied the problem of pattern avoidance on permutations. Since then, the problem of patterns on permutation sets has attracted the attention of many combinatorial scholars. The problem of pattern avoidance on permutations with different constraints has become a hot topic in combinatorial mathematics, and relevant pattern-avoiding permutations can bijectively correspond with many combinatorial structures. This paper reviews relevant achievements in this field and introduces conclusions and conjectures on the
-element symmetric group
, alternating permutations, Dumont permutations, Ballot permutations, and pattern avoidance problems on inversion sequences. It also presents research results on avoiding vincular patterns and barred patterns in
.
Denote the -element symmetric group as the set of all permutations on , such as , , .
Definition 1.1 Given two permutations and , if there exists , such that the subpermutation and are order isomorphic, i.e., if and only if , then permutation is said to contain pattern . If there does not exist a subpermutation of that is order isomorphic to , permutation is said to avoid pattern . The set of permutations avoiding pattern on is denoted by .
Definition 1.2 If , we say the two patterns and are Wilf equivalent in .
Knuth [
40] first proposed the “pattern theory” and obtained that the enumeration result for avoiding any length-3 pattern is a Catalan number
and provided the bijection between
and Dyck paths. Later, Simion and Schmidt [
62] systematically studied the problem of avoiding patterns on permutations and constructed the bijection between
and
. West [
68] established the bijection between
and
using a spanning tree. Reference [
61] established the bijection between
and
with matrix transformation. Simion and Schmidt [
62] also obtained all enumeration results for avoiding two and three length-3 patterns in
, as shown in the following theorems.
Theorem 1.1 (1) For , any , there exists
(2) For , any , there exists
(3) For , there exists
Theorem 1.2 (1) For , any , there exists
where is the -th Fibonacci number.
(2) For , any , , there exists
(3) For , any , there exists
Simion and Schmidt [
62] also obtained that the enumeration result for avoiding four and five length-3 patterns on
was a simple constant.
There are also abundant achievements in the research on avoiding length-4 patterns on
The permutations that avoid a single length-4 pattern can be divided into three Wilf equivalent classes. Bóna [
7] and Regev [
60] presented the generating functions for the enumeration of avoiding 1342 and 1234 pattern equivalence classes. Gessel [
35] and Bóna [
7] gave the enumeration results for avoiding these patterns. Conway and Guttmann [
28] used a modified algorithm to estimate the enumeration result of
in the remaining Wilf equivalent classes. West [
67] obtained the enumeration result for avoiding a length-3 and length-4 pattern at the same time on
with a spanning tree. Most of the results are related to Fibonacci number. Kremer and Shiu [
42] detailed the enumeration problem of avoiding double length-4 patterns on
. Mansour [
50] gave the enumeration result of maximal partial permutation
.
Among the studies of avoiding multiple-length patterns on
, through constructing bijections, Backelin et al. [
3] obtained
=
, where
is a random permutation comprised of
. Reference [
61] got
, where
is a random permutation comprised of
.
The asymptotic enumeration problem of pattern-avoiding permutations on
has also attracted the attention of scholars. Marcus and Tardos [
55] solved the famous Stanley-Wilf Conjecture, as shown in the following theorem.
Theorem 1.3 For any positive integer and any , exists and is finite.
This is called the Stanley-Wilf limit for pattern
, denoted by
. When
,
is proved. When
, there are three Wilf equivalent classes. Regev [
60] proved
, and
[
7] proved
. The Stanley-Wilf limit of pattern 1324 in the remaining equivalent class remains an open issue. Conway et al. [
29] obtained
. Mansour and Nassau [
52] got
2 Research on pattern-avoiding enumeration on alternating permutations
Definition 2.1 Given a permutation , if , then permutation is said to be an alternating permutation.
Denote as a set comprised of all alternating permutations on . The enumeration result of length- alternating permutation is an Euler number , with its exponential generating function satisfying
Mansour [
48] used the block decomposition method to obtain
. Later, Lewis [
43] concluded that the enumeration results of alternating permutations avoiding any length-3 pattern are related to
. He established the bijection between
and
, and for the first time, he studied the enumeration problem of alternating permutations avoiding length-4 patterns [
44]. Lewis [
45] established the bijection between
and standard Young tableaux of shape
by constructing a spanning tree, and obtained
Meanwhile, Lewis [
45] established the bijection between
and standard Young Tableaux of shape
, and obtained
Besides, Lewis [
45] also gave the following conjectures.
Conjecture 2.1 For , any , there exists
Conjecture 2.2 For , any, there exists
Conjecture 2.3 For , any , there exists
Conjecture 2.4 If permutations and are Wilf equivalent on any , then they are Wilf equivalent on any .
The above Conjectures 2.1‒2.3 have been fully resolved in recent years. Xu and Yan [
69] established the bijection between
and standard Young tableaux of shape
, as well as the bijection between
and standard Young tableaux of shape
by constructing a spanning tree, proving
By constructing a spanning tree, Bóna [
8,
9] proved
and further obtained
Chen et al. [
21] proved by constructing a spanning tree
Lewis [
45] also raised the following problems, which remain open to date.
Problem 2.1 Is there any other large pattern family that can be proved to be Wilf equivalent on alternating permutations?
Definition 2.2 Given a permutation , if for all , is satisfied, that is, the descending set is , then the set comprised of permutations is .
Problem 2.2 Can pattern avoidance be studied on ? On such a permutation set, can it be proved that there exists an equivalent pattern pair or family?
Definition 2.3 If alternating permutation satisfies , it is said to be an alternating involutory permutation.
Denote
as a set comprised of all alternating permutations on
. Barnabei et al. [
4] studied the pattern-avoiding enumeration problem on alternating involutory permutations and yielded relevant results, as seen in Theorem 2.1.
Theorem 2.1 For any permutation on , there exists
And for any permutation on , there exists
The results of avoiding single length-4 patterns on alternating involutory permutations are mostly related to the Motzkin number, while the results of avoiding double length-4 patterns are related to the Fibonacci number and power of 2. In addition, Barnabei et al. [
4] proposed the following Conjectures 2.5 and 2.6.
Conjecture 2.5 For , there exists
and
where is the nth Motzkin number.
Conjecture 2.6 If is any arbitrary permutation of , where , there exists
Yan et al. [
71] proved the above two conjectures and conducted Wilf equivalence classification of avoiding length-4 patterns on alternating involutory permutations.
3 Research on pattern-avoiding enumeration on dumount permutations
There are four kinds of Dumont permutations. The first and second kinds were proposed by Dumont [
31]. Burstein and Stromquist [
17] proved the Kitaev-Remmel [
38,
39] Conjecture by establishing the bijection between
and
, defining the relevant permutation set as the third kind of Dumont permutation. They used Foata's fundamental transformation to map the third kind of Dumont permutations onto the permutation set of the same order, hence the fourth kind of Dumont permutation. For convenience, we first give the following definitions.
Definition 3.1 The fixed point (excedance, deficiency) in permutation refers to location , which satisfies the condition
Definition 3.2 (1) Permutations where the locations of every even value are descending and the locations of every odd value are ascending or which end with an odd value are referred to as Dumont permutations of the first kind.
(2) Permutations where the locations of every even value are deficiencies, and the locations of every odd value are fixed points or exceedances are referred to as Dumont permutations of the second kind.
(3) Permutations where all descendances are from an even value to an even value are referred to as Dumont permutations of the third kind.
(4) Permutations where all deficiencies must be at locations of even values and correspond to even values are referred to Dumont permutations of the fourth kind.
For
, use
to represent the set comprised of length-2
n Dumont permutations of
ith kind. Use the
to represent
nth Genocchi number. Dumont, Burstein and Stromquist [
17,
31] obtained
where the exponential generating function of the nth Genocchi number satisfies
3.1 Research on pattern-avoiding enumeration on
Mansour [
49] studied the enumeration problem of avoiding single length-3 patterns on
for the first time, and obtained by recursion
Burstein et al. [
13] established the bijection between the permutations enumerated by
and Dyck paths. Besides, Mansour, Ofodile, and Burstein [
16,
50,
58] enumerated the permutations with restricted inclusion of length-3 patterns one time on
. Burstein [
12] studied the enumeration problem of avoiding single length-3 and two length-3 patterns on
, and obtained
and the following theorems.
Theorem 3.1 For , there exists
Burstein [
12] further studied the enumeration problem of avoiding two length-4 patterns on
, and presented Theorem 3.2 and Theorem 3.3.
Theorem 3.2 The ordinary generating function for enumeration sequence is
Theorem 3.3 (1) For , there exists
namely power of 2 and convolution of Ballot numbers.
where is the nth small Schröder number.
(2) For , there exists
(3) For , there exists , where satisfies and , ,
Regarding avoiding single length-4 patterns on
, Burstein and Jones [
14] gave the following Conjecture 3.1 and Conjecture 3.2, which remain open to date.
Conjecture 3.1 For , there exists
Definition 3.3
where is the occurrence of vincular pattern appearing in .
Conjecture 3.2 For , there exists
The condition for the last formula to hold is .
3.2 Research on pattern-avoiding enumeration on
The foregoing has provided the enumeration results for avoiding patterns 321, 312 and 231 on
. According to the definition,
contains patterns 123, 132, and 213, so the enumeration result for avoiding the three patterns is naturally zero. Hence, we have obtained all enumeration results for avoiding single length-3 patterns on
. Among the research on avoiding single length-4 patterns on
, Burstein [
12] obtained
, and Elizalde and Mansour [
13] found
, along with the following Theorem 3.4.
Theorem 3.4 For , there exists
where
Use
to indicate a permutation set with restricted inclusion of length-4 pattern
once in
. For
, Ofodile [
58] obtained the enumeration result. Burstein and Ofodile [
16] obtained the enumeration result of
, as shown in Theorems 3.5 and 3.6.
Theorem 3.5 For , there exists
Theorem 3.6 For , there exists
where
3.3 Research on pattern-avoiding enumeration on
Burstein et al. [
15] obtained the following enumeration results of avoiding patterns 231 and 312 on
.
Theorem 3.7 For , there exists
Genocchi’s Seidel triangle is a Pascal triangular array of integers , a subdivision of the Genocchi number, which satisfies the following recursion:
where and If , or . Then
where
is the nth Genocchi number and
is the nth central Genocchi number. For
and
, Burstein et al. [
15] gave the following conjectures, which remain open to date.
Conjecture 3.3 In , the number of permutations where follows is , and the number of permutations where 2k is in front of 2 is .
Conjecture 3.4 In, the number of permutations ending with is and the number of permutations where 2 is at the location of 2k is .
Conjecture 3.5 In, the number of permutations where and satisfies the condition that the minimal integer of is , and the number of permutations where without such that is .
3.4 Research on pattern-avoiding enumeration on
Burstein and Jones [
14] studied the pattern avoidance on
. When
, it can be seen from the definition that
contains pattern 1234 in
, so the enumeration result of avoiding this pattern is naturally zero. The enumeration result of avoiding other patterns in
is as shown in the following Theorem 3.8.
Theorem 3.8 For , there exists
For , there exists
The partial enumeration result for avoiding length-4 patterns except and containing length-3 pattern 321 once on is as follows:
Theorem 3.9 For , there exists
([
14] also provided the ordinary generating function of
in the form of a continued fraction, and obtained the corresponding OEIS sequence for the
counting sequence.)
Theorem 3.10 For , there exists
4 Research on pattern-avoiding enumeration on Ballot permutations
Definition 4.1 The prefix of a permutation refers to a continuous initial subsequence
Definition 4.2 Given a permutation , if , then is said to be a descent of permutation . If , then is said to be an ascent of permutation .
Definition 4.3 Given a permutation , if the number of descents in any prefix of is no less than the number of ascents, then the permutation is said to be a Ballot permutation.
For example, permutation 14325 is not a Ballot permutation because the number of descents (2) is greater than the number of ascents (1) in the prefix 1432.
Definition 4.4 A Gessel walk is constrained to the 1/4 plane, with each step consisting of a lattice path.
Definition 4.5 For , denote as the set comprised of th Gessel walks from to .
Denote
as the set of all Ballot permutations on
. Lin et al. [
46] first studied the enumeration of avoiding length-3 patterns on Ballot permutations and obtained
and
.
In addition, they concluded that patterns 213 and 312 as well as patterns 132 and 231 are Wilf-equivalent on . They established the bijection between and Gessel walks with endpoints on the -axis, and summarized the following two theorems.
Theorem 4.1 For , there exists
Theorem 4.2 For , there exists
They also raised the following problems.
Definition 4.6 For , denote as the set of multiple permutations comprised of . For an element in , if for every , there exists
Then we call this element a Ballot multiple permutation.
Problem 4.1 In, can Ballot multiple permutations be counted for fixed ?
Sun [
65] further obtained all enumeration results of avoiding two length-3 patterns and three length-3 patterns, concluded the Wilf equivalence of corresponding patterns to
, established the bijection between
and the left factor of the Dyck path, and raised the following problems.
Problem 4.2 Can the enumeration result of Ballot permutations avoiding length-4 patterns be obtained?
Problem 4.3 Can the enumeration result of Ballot multiple permutations avoiding patterns in be obtained?
Problem 4.4 Can the enumeration result of Ballot permutations, whose number of ascents is at least times over the number of descents, be obtained for avoiding a single lengh-3 pattern or two length-3 patterns?
5 Research on pattern-avoiding enumeration on inversion sequences
The pattern-avoiding enumeration of inversion sequences is a problem related to word enumeration. However, its research methods and results are mostly related to permutation enumeration, which has attracted the attention of scholars in recent years. Therefore, this paper will introduce it.
Definition 5.1 Given a length-n integer sequence , if any satisfies , then it is said to be an inversion sequence.
Definition 5.2 Given any length-k word on , if there is a length- subsequence q in the inversion sequence that is order isomorphic to the pattern , then the inversion sequence is said to contain the pattern ; otherwise, the inversion sequence avoids the pattern . Denote as the set composed of all inversion sequences on .
For example, contains patterns 120 and 000, corresponding to subsequence 231 and 111 in , but avoids pattern 201.
The concept of pattern avoidance in inversion sequences was proposed by Corteel et al. [
30] and Mansour and Shattuck [
53]. Mansou and Shattuck [
53] conducted a systematic study for the first time on the problem of avoiding length-3 patterns without repeating letters in inversion sequences. They presented the enumeration results of avoiding patterns 012, 021, 102, 201, and 210 in inversion sequences and obtained the enumeration results of avoiding pattern 120 in inversion sequences under certain conditions. In addition, Corteel et al. [
30] proved that pattern 201 and pattern 210 are Wilf equivalent on
, obtained the recursive relationship of
(
and
(210) enumeration results, and linked the enumeration results with classical combinatorial numbers, as shown in Theorems 5.1 and 5.2.
Theorem 5.1
(1) For , there exists
(2) For , there exists
(3) For , there exists
Additionally, the generating function of is
the generating function of is
where is the nth Fibonacci number, and is the nth large Schröder number.
Definition 5.3 For , Let be a weak maximum sequence of from left to right, and assume is the sequence of remaining indices in . Define and top , define and bottom If every item of is a weak maximum from left to right, then is empty, and here let bottom .
Theorem 5.2 For , there exists
where is the number of , and satisfies , bottom.
Corteel et al. [
30] also studied the problem of avoiding length-3 patterns with repeated letters in inversion sequences, obtained the counting results of avoiding patterns 000, 001, and 011, and proved
, as shown in Theorems 5.3 and 5.4.
Theorem 5.3 For , there exists
where is the nth Euler number, and is the nth Bell number, namely the number of all divisions of .
Theorem 5.4 For , there exists
Conjecture 5.1 For, denote as the number of words with the last element being in . Then satisfies the recursive relationship
Later, Kotsiias et al. [
41] used a spanning tree-based algorithm to obtain the function equation of
and
generating functions. Testart [
66] obtained the counting results of
by decomposing the inversion sequence.
Martinez and Savage [
56] linked the problem of avoiding patterns in inversion sequences with classical combinatorial structures and other pattern-avoiding permutations, providing simpler explanations for some combinatorial sequences than before. For the first time, they redefined length-3 patterns as triples of binary relations and obtained the counting results of inversion sequences avoiding legnth-3 patterns and conjectures about the counting results of
, namely Theorem 5.5 and Conjecture 5.2.
Theorem 5.5 For , there exists
where is the nth semi-Baxter number.
Definition 5.4 is a set comprised of satisfying the following conditions: there is no such that , , .
For example,
Conjecture 5.2 For , there exists
Recently, Yan and Lin [
70] obtained numerous counting results for inversion sequences avoiding double length-3 patterns, which were related to Fibonacci numbers, powers of 2, Schröder numbers and Bell numbers. They also solved the conjecture by Martinez and Savage [
56] about the effect of inversion sequence pattern avoidance on the counting results. Subsequently, Kotsiias et al. [
41] used a spanning tree-based algorithm to obtain the spanning tree of pattern pairs
,
, and
, and used the kernel function method to get the corresponding counting results’ generating functions and counting sequences.
Hong and Li [
36] studied the Wilf equivalence class problem for inversion sequences avoiding length-4 patterns. Kotsireans et al. [
41,
54] studied the counting problem of inversion sequences while avoiding pattern 021 and length-4 patterns using the spanning tree method. Lin and Ma [
70] proposed the following conjecture on the counting results of the inversion sequence avoiding pattern 0012.
Conjecture 5.3 For , there exists
Later, Chern [
23] proved the conjecture. Hong and Li [
36] proposed the following conjecture on the counting results of the inversion sequence avoiding pattern 0012.
Conjecture 5.4 Let and , then satisfies
This conjecture has been proved by Chern et al. [
24] and Mansour [
51] at the same time.
6 Research on enumeration of avoiding vincular patterns on
Definition 6.1 Given the pattern some consecutive digits in are underlined as follows:
If permutation contains a pattern , the corresponding letters appearing in permutation must be adjacent, while there is no adjacent condition for consecutive letters without an underline. This pattern is called a vincular pattern.
For example, permutation contains pattern one time, corresponding to the subsequence 126 in .
The vincular pattern had already appeared in other references before it was formally studied in reference [
2]. Simon and Stanton [
63] found that patterns 231, 213, 132, and 312 were related to a set of orthogonal polynomials of a generalized Laguerre polynomial. In addition, many permutation statistics could also be described by vincular patterns, such as valley (213 or 312), peak (231 or 132), continuous ascendance (
), and continuous descendance (321). More generally, the continuous ascendance and descendance of length
are
and
, respectively.
6.1 Research on enumeration of permutations avoiding length-3 vincular patterns
Claesson [
25] first studied the enumeration problem of avoiding length-3 vincular patterns on
, and found that the partial counting results of avoiding two length-3 vincular patterns were related to the Motzkin number, Bessel number, and involution number. At the same time, Claesson obtained the relationship between the partial counting results of avoiding length-3 vincular patterns on
and other combinatorial structures.
The counting result of
is a Bell number, indicating that the Stanley-Wilf Conjecture doesn’t hold for the case of vincular patterns, nor does the conjecture by Noonan and Zeilberger [
57]. That is, the counting result of avoiding a vincular pattern may not necessarily be polynomially recursive.
Claesson and Mansour extended the results of [
25] in [
27], providing complete counting results for the two vincular patterns of type (1, 2) or (2, 1), and conjectured the counting results for avoiding three or more vincular patterns of type (1, 2) or (2, 1) on
. Bernini et al. [
5] proved the partial counting conjecture for avoiding three vincular patterns on
. Bernini and Pergola [
6] proved the partial counting conjecture for avoiding four, five, and six vincular patterns on
These counting results were related to the Motzkin number, Fibonacci number, binomial coefficient, and power of 2.
6.2 Research on enumeration of permutations avoiding length-4 vincular patterns
Steingrímsson [
64] proposed that there were 48 symmetric classes for length-4 vincular patterns on
, and through computer experiments, it was speculated that there were at least 24 Wilf equivalent classes. For the counting problem of avoiding length-4 vincular patterns on
, the counting results of 7 Wilf classes were known, as described below.
Elizalde and Noy [
34] provided exponential generating functions for three consecutive length-4 patterns
in seven Wilf equivalence classes.
Kitaev [
37] and Elizalde [
32] studied patterns
and
in two Wilf equivalence classes based on the counting results of avoiding consecutive length-4 patterns on
by Elizalde and Noy, and proved that their generation functions were respectively
Callan [
18] proved
, and gave two recursion formulas for
[
19]. One recursion formula of
is as follows:
Callan [
20] also obtained:
where has the following recursive relationship:
This result turns out an improvement to the complex recursion.
Asinowski et al. [
1] proved there was a relationship between Baxter permutation set
and set
, and obtained the counting results and generating function for
, as shown in Theorem 6.1.
Theorem 6.1 The generating function of is
where
is the counting result of length-n Baxter permutation. So,
Elizalde [
33] obtained the following theorem.
Theorem 6.2
6.3 Research on enumeration of including vincular pattern times
Claesson and Mansour [
26] studied the counting problem of
that includes vincular patterns 123 and 132 exactly one time, and obtained the following theorem, where
represents a permutation set containing pattern
exactly one time in
.
Theorem 6.3 Assume is the n-th Bell number, for , there exists
Theorem 6.4 For , there exists
7 Research on enumeration of permutations avoiding barred patterns on
Definition 7.1 A length-r barred pattern is a permutation where some digits are underlined. We use to represent the set of all barred patterns with a length of.
For example, 24153 and 31524 are barred patterns in .
Definition 7.2 For r, where is the pattern obtained by removing all the overlines in . Define as the pattern obtained by removing all underlined digits and simplifying them.
For example, if =53214, then =53214 and =312.
Definition 7.3 Given a permutation and pattern , if each occurrence of in is a part of the occurrence of in , then permutation is called pattern avoiding.
For example, permutation avoids pattern , because the corresponding subsequences of in are 635 and 645, which are part of subsequences 6253 and 6254, corresponding to the pattern in .
The counting result of avoiding length-1 and length-2 barred patterns is trivial, and the counting result of avoiding length-3 barred patterns with 3 digits all overlined is . In addition, the counting result of avoiding other length-3 barred patterns with 1 digit overlined is 1 and .
Callan [
18] and Pudwell [
59] studied all length-4 patterns with 1 digit overlined, and obtained the following theorems.
Theorem 7.1 For , , there exists
where is the nth Bell number.
Theorem 7.2 For there exists
Theorem 7.3 For , there exists
Elizalde [
33] studied the counting problem of simultaneously avoiding vincular patterns and barred patterns and obtained the following theorem.
Theorem 7.4 For , there exists
where is the -th Motzkin number.
In addition, Pudwell [
59] obtained
, Chen et al. [
22] got
,
, Bousquet-Mélou and Butler [
10] reached
, and combined with
to obtain the following theorem.
Theorem 7.5 For , there exists
Bousquet-Mélou and Claesson [
11] also got the counting result of
avoiding
, and obtained the following theorem.
Theorem 7.6 For , there exists
The
kth item of the above sum contains
counting results of minimum permutations from right to left, hence solving Pudwell's conjecture [
59]. At the same time, the generating function corresponding to the above result is