Professional Documents
Culture Documents
Permutations
Discrete Mathematics and Its Applications
Series editors:
Miklós Bóna, Donald L. Kreher, Douglas B. West
Algorithmics of Nonuniformity
Tools and Paradigms
Micha Hofri, Hosam Mahmoud
Analytic Combinatorics
A Multidimensional Approach
Marni Mishna
50 years of Combinatorics, Graph Theory, and Computing
Edited By Fan Chung, Ron Graham, Frederick Hoffman, Ronald C. Mullin, Leslie Hogben, Douglas B. West
Miklós Bóna
Third edition published 2022
by CRC Press
6000 Broken Sound Parkway NW, Suite 300, Boca Raton, FL 33487-2742
Reasonable efforts have been made to publish reliable data and information, but the author and pub-
lisher cannot assume responsibility for the validity of all materials or the consequences of their use.
The authors and publishers have attempted to trace the copyright holders of all material reproduced
in this publication and apologize to copyright holders if permission to publish in this form has not
been obtained. If any copyright material has not been acknowledged please write and let us know so
we may rectify in any future reprint.
Except as permitted under U.S. Copyright Law, no part of this book may be reprinted, reproduced,
transmitted, or utilized in any form by any electronic, mechanical, or other means, now known or
hereafter invented, including photocopying, microfilming, and recording, or in any information stor-
age or retrieval system, without written permission from the publishers.
For permission to photocopy or use material electronically from this work, access www.copyright.
com or contact the Copyright Clearance Center, Inc. (CCC), 222 Rosewood Drive, Danvers, MA
01923, 978-750-8400. For works that are not available on CCC please contact mpkbookspermis-
sions@tandf.co.uk
Trademark notice: Product or corporate names may be trademarks or registered trademarks and are
used only for identification and explanation without intent to infringe.
DOI: 10.1201/9780429274107
Publisher’s note: This book has been prepared from camera-ready copy provided by the authors
Dedication
To Linda
To Mikike, Benny, and Vinnie
Foreword xi
Acknowledgments xvii
vii
viii Contents
Problems Plus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Solutions to Problems Plus . . . . . . . . . . . . . . . . . . . . . . . 82
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
Problems Plus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
Solutions to Problems Plus . . . . . . . . . . . . . . . . . . . . . . . 341
References 479
Index 503
Foreword
Richard Stanley
Cambridge, Massachusetts
xi
Preface to the First Edition
A few years ago, I was given the opportunity to teach a graduate combinatorics
class on a special topic of my choice. I wanted the class to focus on the
combinatorics of permutations. However, I instantly realized that while there
were several excellent books that discussed some aspects of the subject, there
was no single book that would have contained all, or even most, areas that I
wanted to cover. Many areas were not covered in any book, which was easy to
understand as the subject is developing at a breathtaking pace, producing new
results faster than textbooks are published. Classic results, while certainly
explained in various textbooks of very high quality, seemed to be scattered
in numerous sources. This was again no surprise; indeed, permutations are
omnipresent in modern combinatorics, and there are quite a few ways to look
at them. We can consider permutations as linear orders; we can consider
them as elements of the symmetric group; we can model them by matrices;
or by graphs. We can enumerate them according to countless interesting
statistics; we can decompose them in many ways, and we can bijectively
associate them to other structures. One common feature of these activities is
that they all involve factual knowledge, new ideas, and serious fun. Another
common feature is that they all evolve around permutations, and quite often,
the remote-looking areas are connected by surprising results. Briefly, they do
belong to one book, and I am very glad that now you are reading such a book.
***
As I have mentioned, there are several excellent books that discuss various
aspects of permutations. Therefore, in this book, I cover these aspects less
deeply than the areas that have previously not been contained in any book.
Chapter 1 is about descents and runs of permutations. While Eulerian num-
bers have been given plenty of attention during the last 200 years, most of the
research was devoted to analytic concepts. Nothing shows this better than
the fact that I was unable to find published proofs of two fundamental results
of the area using purely combinatorial methods. Therefore, in this chapter, I
xiii
xiv Preface to the First Edition
It has been nine years since the second edition of Combinatorics of Permu-
tations was published. Many areas of the subject went through significant
progress during those years.
The youngest area, permutation patterns, that is the content of our Chapters
4 and 5, was a major contributor to that progress. Several new methods were
discovered to prove upper bounds on the size of some permutation classes,
most of all the extremely challenging class of 1324-avoiding permutations.
We know now that most principal permutation classes have a nonrational
generating function, but a conjecture on which patterns of a given size are the
easiest to avoid proved to be false. Records have fallen in just about every
version of the superpattern problem.
The related area of stack sorting also has much stronger, and more numer-
ous, results than it had nine years ago. This also means that some of the
long-standing conjectures of the field are very likely to be false, though we do
not always know which ones. Chapter 8 describes some of this progress, and
the new open problems that it brought.
The enumeration of vertices of a given rank in many varieties of rooted
trees has been the subject of vigorous research in the last decade. As many
of these tree varieties correspond to some kind of permutations, these results
will appear throughout the book. Section 6.3 is entirely devoted to this topic.
As the Combinatorics of Permutations keeps expanding, books about the
subject must become more and more selective. While it is impossible to cover
all, or even, most, of the important results in the field, we tried to discuss at
least those that we find particularly rewarding, and that we want the readers
to enjoy as well.
Gainesville, FL
February 2022
xv
Acknowledgments
This book grew out of various graduate combinatorics courses that I taught
at the University of Florida. I am indebted to the authors of the books I used
in those courses, for shaping my vision, and for teaching me facts and tech-
niques. These books are The Art of Computer Programming by D. E. Knuth,
Enumerative Combinatorics by Richard Stanley, The Probabilistic Method by
Noga Alon and Joel Spencer, The Symmetric Group by Bruce Sagan, and
Enumerative Combinatorics by Charalambos Charalambides. For my knowl-
edge of biologically motivated sorting algorithms, which is the topic of a new
chapter in the second edition, I am indebted to the book Combinatorics of
Genome Rearrangements by Guillaume Fertin, Anthony Labarre, Irena Rusu,
Éric Tannier, and Stéphane Vialette.
Needless to say, I am grateful to all the researchers whose results made
possible a textbook devoted exclusively to the combinatorics of permutations.
I am sure that new discoveries will follow.
I am thankful to my former research advisor, Richard Stanley, for having
introduced me to this fascinating field, and to Doron Zeilberger, and the late
Herb Wilf, who kept asking intriguing questions attracting scores of young
mathematicians like myself to the subject.
Some of the presented material was part of my own research, sometimes in
collaboration. I would like to say thanks to my co-authors, Richard Ehren-
borg, Andrew MacLennan, Bruce Sagan, Rodica Simion, Ryan Flynn, Daniel
Spielman, Vincent Vatter, and Dennis White. I also owe thanks to Michael
Atkinson, who introduced me to the history of stack sorting algorithms.
I am deeply indebted to Aaron Robertson for an exceptionally thorough
and knowledgeable reading of the first edition, and to the anonymous referees
of the second edition. I am also deeply appreciative for manuscript reading
by my colleague Andrew Vince, and by Rebecca Smith. I feel grateful to the
many mathematicians who pointed out various typos in the first edition.
A significant part of the book was written during the summer of 2003. In the
first half of that summer, I enjoyed the stimulating professional environment at
LABRI, at the University of Bordeaux I, in Bordeaux, France. The hospitality
of colleagues Olivier Guibert and Sylvain Pelat-Alloin made it easy for me to
keep writing during my one-month visit. In the second half of the summer,
I enjoyed the hospitality of my parents, Miklós and Katalin Bóna, at Lake
Balaton in Hungary. In 2005, I spent a sabbatical semester at the University
of Pennsylvania, where I learned from Herb Wilf and Robin Pemantle.
xvii
xviii Acknowledgments
In other words, a permutation lists all elements of [n] so that each element
is listed exactly once.
Example 0.2
If n = 3, then the n-permutations are 123, 132, 213, 231, 312, 321.
There is nothing magic about the set [n]; other sets having n elements
would be just as good for our purposes, but working with [n] will simplify
our discussion. In Chapter 2, we will extend the definition of permutations
to multisets, and in Chapter 3, we will consider permutations from a different
perspective. The set of all n-permutations will be denoted by Sn , and the
reason for that will become clear in Chapter 3.
For now, we will denote an n-permutation by p = p1 p2 · · · pn , with pi being
the ith entry in the linear order given by p.
The following simple statement is probably the best-known fact about per-
mutations.
PROPOSITION 0.3
The number of n-permutations is n!.
xix
1
In One Line and Close. Permutations as
Linear Orders.
1.1 Descents
The “most orderly” of all n-permutations is obviously the increasing permuta-
tion 123 · · · n. All other permutations have at least some “disorder” in them;
for instance, it happens that an entry is immediately followed by a smaller
entry in them. This simple phenomenon is at the center of our attention in
this Section.
Example 1.2
Let p = 3412576. Then 2 and 6 are descents of p, while 1, 3, 4, and 5 are
ascents of p.
Note that the descents denote the positions within p, and not the entries of
p. The set of all descents of p is called the descent set of p and is denoted by
D(p). The cardinality of D(p), that is, the number of descents of p, is denoted
by d(p), though certain authors prefer des(p).
This very natural notion of descents raises some obvious questions for the
enumerative combinatorialist. How many n-permutations are there with a
given number of descents? How many n-permutations are there with a given
descent set? If two n-permutations have the same descent set, or the same
number of descents, what other properties do they share?
The answers to these questions are not always easy, but are always inter-
esting. We would like to start with the problem of finding the number of
permutations with a given descent set S. However, it turns out that it is even
easier to find the number of permutations whose descent set is contained in
S, so we start with that result.
DOI: 10.1201/9780429274107-1 1
2 Combinatorics of Permutations, Third Edition
LEMMA 1.3
Let S = {s1 , s2 , · · · , sk } ⊆ [n − 1], where the s1 < s2 < · · · < sk , and let α(S)
be the number of n-permutations whose descent set is contained in S. Then
the identity
n n − s1 n − s2 n − sk
α(S) = ···
s1 s2 − s1 s3 − s2 n − sk
holds.
PROOF The crucial idea of the proof is the following. We arrange our n
entries into k + 1 segments so that the first i segments together have si entries
for each i. Then, within each segment, we put our entries in increasing order.
Then the only places where the resulting permutation has a chance to have a
descent is where two segments meet, that is, at s1 , s2 , · · · , sk . Therefore, the
descent set of the resulting permutation is contained in S.
How many ways are there to arrange our entries in these segments? The
first segment has tohave length s1 , and therefore the entries that go there
can be chosen in sn1 ways. The second segment has to be of length s2 − s1 ,
and has to be disjoint from the first one. Therefore, its entries can be chosen
in sn−s 1
2 −s1
ways. In general, the ith segment must have length si − si−1 if
i < k + 1, and its entries have to be chosen from the remaining n − si−1
entries, in sn−s i−1
i −si−1
ways. There is only one choice for the last segment as all
remaining n − sk entries have to go there. This completes the proof.
Now we are in a position to state and prove the formula for the number of
n-permutations with a given descent set.
THEOREM 1.4
Let S ⊆ [n − 1]. Then the number of n-permutations with descent set S is
X
β(S) = (−1)|S−T | α(T ). (1.1)
T ⊆S
Example 1.5
The three ascending runs of p = 2415367 are 24, 15, and 367.
Example 1.6
There are four permutations of length three with one descent, namely 132, 213,
231, and 312. Therefore, A(3, 2) = 4. Similarly, A(3, 3) = 1 corresponding to
the permutation 321, and A(3, 1) = 1, corresponding to the permutation 123.
Thus the permutations with k ascending runs are the same as permutations
with k − 1 descents, providing one answer for the notation A(n, k). We note
that some authors use the notation nk for A(n, k).
The numbers A(n, k) are called the Eulerian numbers, and have several
beautiful properties. Several authors provided extensive reviews of this field,
including Leonard Carlitz [110], Dominique Foata and Marcel-Paul
Schützenberger [172], Donald E. Knuth [230], and Charalambos Charalam-
bides [109]. The most recent, and most comprehensive, coverage of the sub-
ject is the book [261] by T. Kyle Petersen. In our treatment of the Eulerian
numbers, we will make an effort to be as combinatorial as possible, and avoid
the analytic methods that probably represent a majority of the available lit-
erature. We start by proving a simple recurrence relation.
THEOREM 1.7
For all positive integers k and n satisfying k ≤ n, the identity
holds.
In the first case, we have to put the entry n at the end of p′ , or we have
to insert n between two entries that form one of the k descents of p′ . This
means we have k + 1 choices for the position of n. As we have A(n − 1, k + 1)
choices for p′ , the first term of the -hand side is explained.
In the second case, we have to put the entry n at the front of p′ , or we have
to insert n between two entries that form one of the (n−2)−(k −1) = n−k −1
ascents of p′ . This means that we have n − k choices for the position of n. As
we have A(n − 1, k) choices for p′ , the second part of the right-hand side is
explained, and the theorem is proved.
THEOREM 1.8
Set A(0, 0) = 1, and A(n, 0) = 0 for n > 0. Then for all nonnegative integers
n, and for all complex numbers z, the equality
n
n
X z+n−k
z = A(n, k) (1.2)
n
k=1
holds.
Example 1.9
Let n = 3. Then we have A(3, 1) = 1, A(3, 2) = 4, and A(3, 3) = 1, enumer-
ating the sets of permutations {123}, {132, 213, 231, 312}, and {321}. And
indeed,
z+2 z+1 z
z3 = +4 + .
3 3 3
PROOF (of Theorem 1.8) Let us assume first that z is a positive integer.
Then the left-hand side counts the n-element sequences in which each digit
comes from the set [z]. We will show that the right-hand side counts these
same sequences. Let a = a1 a2 · · · an be such a sequence. Rearrange entries
of a into a nondecreasing order a′ = ai1 ≤ ai2 ≤ · · · ≤ ain , with the extra
condition that identical digits appear in a′ in the increasing order of their
indices. Then i = i1 i2 · · · in = p(a) is an n-permutation that is uniquely
determined by a. Note that i1 tells from which position of a the first entry of
In One Line and Close. Permutations as Linear Orders. 5
a′ comes, i2 tells from which position of a the second entry of a′ comes, and
so on.
For instance, if a = 311243, then the rearranged sequence is a′ = 112334,
leading to the permutation i = 234165.
If we can show that each permutation i having k − 1 descents is obtained
from exactly z+n−k n sequences a in this way, then we will have proved the
theorem.
The crucial observation is that if aij = aij+1 in a′ , then ij < ij+1 in i.
Taking contrapositives, if j is a descent in i = i1 i2 · · · in , then aij < aij+1 .
This means that the sequence a′ has to be strictly increasing whenever j is a
descent of i1 i2 · · · in . The reader should verify that in our running example, i
has descents at 3 and 5, and indeed, a′ is strictly increasing in those positions
(but not only there).
How many sequences a can lead to the permutation i = 234165? It follows
from the above argument that in sequences with that property, we must have
1 ≤ a2 ≤ a3 ≤ a4 < a1 ≤ a6 < a5 ≤ x,
as strict inequality is required in the third and fifth positions. The above
chain of inequalities is obviously equivalent to
Exercise 7 gives a more mechanical proof that simply uses Theorem 1.7.
COROLLARY 1.10
For all positive integers n, the identity
n
X z+k−1
zn = A(n, k)
n
k=1
holds.
6 Combinatorics of Permutations, Third Edition
The obvious question that probably crossed the mind of the reader by now
is whether there exists an explicit formula for the numbers A(n, k). The
answer to that question is in the affirmative, though the formula contains a
summation sign. This formula is more difficult to prove than the previous
formulae in this section.
THEOREM 1.11
For all nonnegative integers n and k satisfying k ≤ n, the identity
k
i n+1
X
A(n, k) = (−1) (k − i)n (1.3)
i=0
i
holds.
While this theorem is a classic (it is more than 100 years old), in 2003 we
could not find an immaculately direct proof for it in the literature. Proofs
we did find used generating functions, or manipulations of double sums of
binomial coefficients, or inversion formulae to obtain (1.3). Therefore, we
solicited simple, direct proofs at the problem session of the 15th Formal Power
Series and Algebraic Combinatorics conference, which took place in Vadstena,
Sweden. The proof we present here was contributed by Richard Stanley. A
similar proof was proposed by Hugh Thomas.
PROOF (of Theorem 1.11) Let k > 0, and let us write down k − 1 bars
with k compartments in between. (For k = 0, the statement of the theorem
is obvious.) Place each element of [n] in a compartment. There are k n ways
to do this, the term in the above sum indexed by i = 0. Arrange the numbers
in each compartment in increasing order. For example, if k = 4 and n = 9,
then one arrangement is
237||19|4568. (1.4)
In One Line and Close. Permutations as Linear Orders. 7
Ignoring the bars, we get a permutation (in the above example, it is 237194568)
with at most k − 1 descents.
There are several issues to take care of. There could be empty compart-
ments, or there could be neighboring compartments with no descents in be-
tween. We will show how to sieve out permutations having either of these
problems, and therefore, less than k − 1 descents, at the same time.
Let us say that a bar is a wall if it is not immediately followed by another
bar. Let us say that a wall is extraneous if by removing it we still get a legal
arrangement, that is, an arrangement in which each compartment consist of
integers in increasing order.
For instance, in (1.4), the second bar is an extraneous wall. Our goal is to
enumerate the arrangements with no extraneous walls, as these are clearly in
bijection with permutations with k − 1 descents.
In order to do this, we will apply the Principle of Inclusion and Exclusion.
Let us call the spaces between consecutive entries of a permutation, as well
as the space preceding the first entry and the space following the last entry a
position. So we associate n+ 1 positions to an n-permutation. Let S ⊆ [n+ 1],
and let AS be the set of arrangements in which there is an extraneous wall in
each position belonging to S.
Let i ≤ k − 1 be the size of S. Then we claim that
|AS | = (k − i)n .
In order to see this, first take any legal arrangement that contains k−i−1 bars.
There are (k − i)n such arrangements as we can proceed from the entry 1 to
the entry n in an increasing order, and choose a compartment for each entry.
Now insert i extra bars by inserting one to each position that belongs to S. (If
there is already a bar in such a position, then put the new bar immediately
on the right of that bar.) This results in an arrangement that belongs to
AS . Conversely, each arrangement belonging to AS will be obtained exactly
once in this way. Indeed, if a ∈ AS , then removing one bar from each of
the i positions that belong to S, we get the unique original arrangement with
k − i − 1 bars that leads to a.
As there are n+1
i choices for the set S, the proof of our theorem is now
immediate by the Principle of Inclusion and Exclusion.
LEMMA 1.12
[Chu - Vandermonde Convolution Formula] Let x and y be real numbers, and
8 Combinatorics of Permutations, Third Edition
holds.
PROOF Let us assume first that x and y are positive integers. Then the
left-hand side enumerates the z-element subsets of the set [x + y], while the
right-hand side enumerates these same objects, according to the size of their
intersection with the set [x].
For general x and y, note that both sides can be viewed as polynomials
in x and y, and they agree for infinitely many values (the positive integers).
Therefore, they have to be identical.
PROOF (of Theorem 1.11) As a first step, consider formula (1.2) with
x = 1, then with x = 2, and then for x = i for i ≤ k. We get
n
1 = A(n, 1) · ,
n
n n+1
2n = A(n, 2) · + A(n, 1) · ,
n n
and so on, the hth equation being
h−1
X n+j−1
hn = A(n, k − j) , (1.5)
j=0
n
We will now add certain multiples of our equations to the last one, so that
the left-hand side becomes the right-hand side of formula (1.3) that we are
trying to prove.
To start, let us add (−1) n+1
1 times the (k − 1)st equation to the last one.
Then add n+1
2 times the (k − 2)nd equation to the last one. Continue this
way, that is, in step i, add (−1)i n+1
i times the (k − i)th equation to the last
one. This gives us
k k k−j
X n + k − i − j n + 1
i n+1
X X
n
(−1) (k − i) = A(n, j) (−1)i .
i=0
i j=1 i=0
n i
(1.7)
In One Line and Close. Permutations as Linear Orders. 9
The left-hand side of (1.7) agrees with the right-hand side of (1.3). There-
fore, (1.3) will be proved if we can show that the coefficient a(n, j) of A(n, j)
on the right-hand side above is 0 for j < k. It is obvious that a(n, k) = 1 as
A(n, k) occurs in the last equation only.
Set b = k − j. Then a(n, k) can be transformed as follows.
b
X n+1 n−i+b
a(n, k) = (−1)i .
i=0
i n
where the last step holds as b = k − j > 0, and the next-to-last step is a direct
application of Lemma 1.12.
This shows that the right-hand side of (1.7) simplifies to A(n, k), and proves
our theorem.
Example 1.14
Let n = 7 and r = 4. Then {1, 2, 4}, {3, 6}, {5}, {7} is a partition of [7] into
four blocks.
Note that neither the order of blocks nor the order of elements within each
block matters. That is, {4, 1, 2}, {6, 3}, {5}, {7} and {4, 1, 2}, {6, 3}, {7}, {5}
are considered the same partition as the one in Example 1.14.
n=0 1
n=1 0 1
n=2 0 1 1
n=3 0 1 3 1
n=4 0 1 7 6 1
n=5 0 1 15 25 10 1
FIGURE 1.1
The values of S(n, k) for n ≤ 5. Note that the Northeast–Southwest diagonals
contain values of S(n, k) for fixed k. Row n starts with S(n, 0).
Example 1.16
The set [4] has six partitions into three blocks, each consisting of one doubleton
and two singletons. Therefore, S(4, 3) = 6.
Whereas Stirling numbers of the second kind do not directly count permu-
tations, they are inherently related to two different sets of numbers that do.
One of them is the set of Eulerian numbers, and the other one is the afore-
mentioned set of Stirling numbers of the first kind. Therefore, exploring some
properties of the numbers S(n, k) in this book is well-motivated. See Figure
1.1 for the values of S(n, k) for n ≤ 5.
See Exercises 8 and 14 for two simple recurrence relations satisfied by the
numbers S(n, k). It turns out that an explicit formula for these numbers can
be proved without using any recurrence relations.
LEMMA 1.17
For all positive integers n and r, the identity
r
1 X r
S(n, r) = (−1)i (r − i)n
r! i=0 i
holds.
Stirling numbers of the second kind and Eulerian numbers are closely re-
lated, as shown by the following theorem.
THEOREM 1.18
For all positive integers n and r, the identity
r
1 X n−k
S(n, r) = A(n, k) (1.8)
r! r−k
k=0
holds.
Here the left-hand side is obviously the number of ordered partitions of [n]
into r blocks. We will now show that the right-hand side counts the same
objects. Take a permutation p counted by A(n, k). The k ascending runs of
p then naturally define an ordered partition of [n] into k parts. If k = r, then
there is nothing left to do. If k < r, then we will split up some of the ascending
runs into several blocks of consecutive elements, in order to get an ordered
partition of r blocks. As we currently have k blocks, we have to increase the
number of blocks by r − k. This can be achieved by choosing r − k of the n − k
“gap positions” (gaps between two consecutive entries within the same block).
This shows that we can generate rk=0 A(n, k) n−k
P
r−k ordered partitions of
[n] that consist of r blocks each by the above procedure. It is straightforward
to show that each such partition will be obtained exactly once. Indeed, if
we write the elements within each block of the partition in increasing order,
we can just read the entries of the ordered partition left to right and get the
unique permutation having at most r ascending runs that led to it. We can
then recover the gap positions used. This completes the proof.
COROLLARY 1.19
For all positive integers n and k, the identity
k
X n−r
A(n, k) = S(n, r)r! (−1)k−r (1.9)
r=1
k − r
holds.
12 Combinatorics of Permutations, Third Edition
PROOF Let us consider formula (1.8) for each r ≤ k, and multiply each
equality by r!. We get the equations
n−1
1! · S(n, 1) = A(n, 1) ,
0
n−1 n−2
2! · S(n, 2) = A(n, 1) + A(n, 2) ,
1 0
Our goal is to eliminate each term from the right-hand side of (1.11), except
for the term A(n, k) n−k
k−k = A(n, k). We claim that this can be achieved by
k−r n−r
multiplying (1.10) by (−1) k−r , doing this for all r ∈ [k − 1], then adding
these equations to (1.11).
To verify our claim, look at the obtained equation
k k r
n−r
X
k−r n − r
X
n−i
X
k−r
S(n, r)r!(−1) = (−1) A(n, i) ,
r=1
k−r r=1
k − r i=1 r−i
(1.12)
or, after changing the order of summation,
k X r k
X
k−r n−r n−i X k−r n − r
S(n, r)r!(−1) = A(n, i) (−1)
r=1
k−r i=1
r − i r=1 k−r
(1.13)
whose left-hand side is identical to the right-hand side of (1.9).
It is obvious that the coefficient of A(n, k) on the right-hand side is n−k
k−k =
1. Therefore, our statement will be proved if we can show that the coefficient
t(n, i) of A(n, i) in
the last expression is equal to zero if i < k.
Note that n−i r−i = 0 if r < i. Therefore, for any fixed i < k, we have
k k
X n−i n−r X n−i k−n−1
t(n, i) = (−1)k−r =
r=i
r−i k−r r=i
r−i k−r
k−i−1
= = 0.
k−i
In One Line and Close. Permutations as Linear Orders. 13
We used Cauchy’s convolution formula (Lemma 1.12) in the last step. This
proves that if i < k, then A(n, i) vanishes on the right-hand side of (1.13). We
have discussed that A(n, k) will have coefficient 1 there. (This can be seen
again by setting k = i in the last expression, leading to t(n, i) = −1 0 = 1.)
So (1.13) implies the claim of this corollary.
THEOREM 1.21
For all positive integers n, the nth Eulerian polynomial has the alternative
description X
An (z) = (1 − z)n+1 in z i .
i≥0
Note that Euler first defined the polynomials An (z) in the above form.
Example 1.22
For n = 1, we have
X z
A1 (z) = (1 − z)2 iz i = (1 − z)2 · = z,
(1 − z)2
i≥0
2z 2
X z
A2 (z) = (1 − z)3 i2 z i = (1 − z)3 · + = z + z2.
(1 − z)3 (1 − z)2
i≥0
14 Combinatorics of Permutations, Third Edition
PROOF (of Theorem 1.21) Let us use (1.3) to write the Eulerian poly-
nomials as
n n
X X X n+1
A(n, k)z k = (−1)i (k − i)n z k
i
k=1 k=1 0≤i≤k
n
X X n + 1
= (−1)k−i in z k .
k−i
k=1 0≤i≤k
Changing the order of summation, and noting that the sum in parentheses,
being equal to A(n, k), vanishes for k > n, we get
X X n + 1 X
in z i · (−z)k−i = (1 − z)n+1 in z i .
k−i
i≥0 k≥i i≥0
It is often useful to collect all Eulerian numbers A(n, k) for all n and all k
in a master generating function. This function turns out to have the following
simple form.
THEOREM 1.23
Let XX zn
r(t, z) = A(n, k)tk .
n!
n≥0 k≥0
n=1 1
n=2 1 1
n=3 1 4 1
n=4 1 11 11 1
n=5 1 26 66 26 1
n=6 1 57 302 302 57 1
FIGURE 1.2
Eulerian numbers for n ≤ 6. Again, the NE–SW diagonals contain the values
of A(n, k) for fixed k. Row n starts with A(n, 1).
The sequences A(n, k){1≤k≤n} seem to be unimodal for any fixed n. In fact,
they seem to have a stronger property.
PROPOSITION 1.26
If the sequence a1 , a2 , · · · , an of positive real numbers is log-concave, then it
is also unimodal.
PROOF The reader should find the proof first, then check the proof that
we provide as a solution for Exercise 5.
THEOREM 1.27
For any positive integer n, the sequence A(n, k){1≤k≤n} of Eulerian numbers
is log-concave.
While this result has been known for a long time, it was usually shown
as a corollary to a stronger, analytical result that we will discuss shortly, in
Theorem 1.34. Direct combinatorial proofs of this fact are more recent. The
proof we present here was given by Bóna and Ehrenborg [51] who built on an
idea of Vesselin Gasharov [189].
If a path on a square grid uses steps (1, 0) and (0, 1) only, we will call it a
northeastern lattice path.
Before proving the theorem, we need to set up some tools, which will be
useful in the next section as well. We will construct a bijection from the set
A(n, k) of n-permutations with k descents onto that of labeled northeastern
lattice paths with n edges, exactly k of which are vertical. (Note the shift in
parameters: |A(n, k)| = A(n, k + 1), but this will not cause any confusion.)
If a path on a square grid uses steps (1, 0) and (0, 1) only, we will call it a
northeastern lattice path.
Let P(n) be the set of labeled northeastern lattice paths that have edges
a1 , a2 , . . . , an and that corresponding positive integers e1 , e2 , . . . , en as labels,
so that the following hold:
(i) the edge a1 is horizontal and e1 = 1,
(ii) if the edges ai and ai+1 are both vertical, or both horizontal, then
ei ≥ ei+1 ,
(iii) if ai and ai+1 are perpendicular to each other, then ei + ei+1 ≤ i + 1.
The starting point of a path in P(n) has no additional significance. Let
P(n, k) be the set of all lattice paths in P(n) which have k vertical edges, and
let P (n, k) = |P(n, k)|.
PROPOSITION 1.28
The following two properties of paths in P(n) are immediate from the defini-
tions.
• For all i ≥ 2, the inequality ei ≤ i − 1 holds.
• Fix the label ei . If ei+1 can take value v, then it can take all positive
integer values w ≤ v.
LEMMA 1.29
The following description defines a bijection from S(n) onto P(n), where
S(n) is the set of all n-permutations. Let p ∈ S(n). To obtain the edge ai and
the label ei for 2 ≤ i ≤ n, restrict the permutation p to the i first entries and
relabel the entries to obtain a permutation q = q1 · · · qi of [i]. Then proceed as
follows.
1. If the position i − 1 is a descent of the permutation p (equivalently, of
the permutation q), let the edge ai be vertical and the label ei be equal
to qi .
2. If the position i − 1 is an ascent of the permutation p, let the edge ai be
horizontal and the label ei be i + 1 − qi .
Moreover, this bijection restricts naturally to a bijection between A(n, k)
and P(n, k) for 0 ≤ k ≤ n − 1.
PROOF
The described map is clearly injective. Let us assume that i − 1 and i are
both descents of the permutation p. Let q, respectively r, be the permutation
when restricted to the i, respectively i + 1, first elements. Observe that qi is
either ri or ri − 1. Since ri > ri+1 we have qi ≥ ri+1 and condition (ii) is
satisfied in this case. By similar reasoning, the three remaining cases (based
on i − 1 and i being ascents or descents) are shown, hence the map is into the
set P(n).
To see that this is a bijection, we show that we can recover the permutation
p from its image. To that end, it is sufficient to show that we can recover pn ,
and then use induction on n for the rest of p. To recover pn from its image,
simply recall that pn is equal to the label ℓ of the last edge if that edge is
vertical, and to n + 1 − ℓ if that edge is horizontal. Conditions (ii) and (iii)
assure that this way we always get a number between 1 and n for pn .
FIGURE 1.3
The image of the permutation 243165.
step. We will now show how to proceed if neither P nor Q changes directions
at X, that is, P leaves X by an east step, and Q leaves X by a north step.
The other cases are very similar and are left to the reader. Essentially, in all
of the other cases, one of the transformations discussed below will have the
desired effect when applied appropriately. See Problem Plus 17 for details.
Decompose P = P1 ∪ P2 and Q = Q1 ∪ Q2 , where P1 is a path from (0, 0)
to X, P2 is a path from X to (n − k, k), Q1 is a path from (1, −1) to X,
and Q2 is a path from X to (n − k + 1, k − 1). Let a, b, c, d be the labels of
the four edges adjacent to X as shown in Figure 1.5, the edges AX and XB
originally belonging to P and the edges CX and XD originally belonging to
Q. Then by condition (ii) we have a ≥ b and c ≥ d. Let P ′ = P1 ∪ Q2 and let
Q′ = Q1 ∪ P2 .
1. If P ′ and Q′ are valid paths, that is, if their labeling fulfills conditions
(i)–(iii), then we set Φ(P, Q) = (P ′ , Q′ ). See Figure 1.4 for this construc-
tion. This way we have defined Φ for pairs (P, Q) ∈ P(n, k) × P(n, k)
in which a + d ≤ i and b + c ≤ i, where i − 1 is the sum of the two coor-
dinates of X. We also point out that we have not changed any labels,
therefore, in (P ′ , Q′ ) we still have a ≥ b and c ≥ d, though that is no
longer required, as the edges in question are no longer parts of the same
path.
It is clear that Φ(P, Q) = (P ′ , Q′ ) ∈ P(n, k) × P(n, k), (in particular,
(P ′ , Q′ ) belongs to the subset of P(n, k) × P(n, k) consisting of inter-
secting pairs of paths), and that Φ is one-to-one.
2. There are pairs (P, Q) ∈ P(n, k − 1) × P(n, k + 1) for which Φ(P, Q)
In One Line and Close. Permutations as Linear Orders. 19
1
1 X 1 1
2 2
1 1
2
1 1
1
1 X 1 1
2 2
1 1
1 1
FIGURE 1.4
The new pair of paths.
A a X B
b
P
Q
d
FIGURE 1.5
Labels around the point X.
20 Combinatorics of Permutations, Third Edition
D
d
P’
A B
i−c X b
i−a
Q’
FIGURE 1.6
New labels around the point X.
cannot be defined in the way it was defined in the previous case, that is,
when either a + d > i or b + c > i holds. The reader is invited to verify
that such pairs (P, Q) actually exist. One example is when P is the path
belonging to the permutation 1237654, and Q is the path belonging to
the permutation 4567123.
Change the label of the edge AX to i − c and change the label of the
edge CX to i − a as seen in Figure 1.6, then proceed as in the previous
case to get Φ(P, Q) = (P ′ , Q′ ), where P ′ = P1 ∪ Q2 and Q′ = Q1 ∪ P2 .
We claim that P ′ and Q′ are valid paths. Indeed we had at least one of
a + d > i and b + c > i, so we must have a + c > i as a ≥ b and c ≥ d.
Therefore, i − a < c and i − c < a, so we have decreased the values of
the labels of edges AX and CX, and that is always possible as shown in
Proposition 1.28. Moreover, no constraints are violated in P ′ and Q′ by
the edges adjacent to X as i − c + d ≤ i and i − a + b ≤ i. It is also clear
that Φ is one-to-one on this part of the domain, too. Finally, we have
to show that the image of this part of the domain is disjoint from that
of the previous part. This is true because in this part of the domain
we have at least one of a + d > i and b + c > i, that is, at least one of
i − c < b and i − a < d, so in the image, at least one of the pairs of edges
AX, XB and CX, XD does not have the property that the label of the
first edge is at least as large as that of the second one. And, as pointed
out in the previous case, all elements of the image of the previous part
of the domain do have that property.
Example 1.31
n
For all positive integers n, the sequence a0 , a1 , · · · , an defined by ai = i has
real zeros only.
THEOREM 1.32
If a sequence of positive real numbers has real roots only, then it is log-concave.
Pn k
PROOF Let a0 , a1 , · · · , an be our sequence, and
Pnlet P (z)k = k=0 ak z .
n−k
Then for all roots (z, y) of the polynomial Q(x, y) = k=0 ak z y , the ratio
(z/y) must be real. (Otherwise z/y would be a non-real root of P (z)). There-
fore, by Rolle’s Theorem, this also holds for the partial derivatives ∂Q/∂z and
∂Q/∂y. Iterating this argument, we see that the polynomial ∂ a+b Q/∂z a∂y b
also has real zeros, if a + b ≤ n − 1. In particular, this is true in the special
case when a = j − 1, and b = n − j − 1, for some fixed j. This implies that
the quadratic polynomial R(z, y) = ∂ n−2 Q/∂z j−1 ∂y n−j−1 has real roots only,
and therefore the discriminant of R(z, y) is non-negative. On the other hand,
we can compute R(z, y) by computing the relevant partial derivatives. Note
that we only have to look at the values of k ranging from j − 1 to j + 1 as all
other summands of Q(z, y) vanish after derivation. We get
1 1
R(z, y) = aj−1 (j−1)! (n−j+1)!y 2 +aj j!(n−j)!zy+aj+1 (n−j−1)! (j+1)!z 2
2 2
As we said, this polynomial has to have a non-negative discriminant, meaning
22 Combinatorics of Permutations, Third Edition
that
j+1 n−j+1
a2j ≥ · · aj−1 aj+1 , (1.14)
j n−j
which is stronger than our original claim, a2j ≥ aj−1 aj+1 .
The alert reader has probably noticed that by (1.14), a log-concave sequence
does not necessarily have real zeros only. For instance, the sequence 1, 1, 1 is
certainly log-concave, but the polynomial P (z) = 1 + z + z 2 has two complex
roots.
One might ask why we would want to know whether a combinatorially
defined sequence has real zeros or not. In certain cases, proving the real
zeros property is the only, or the easiest, way to prove log-concavity and
unimodality. In some cases, unimodality and log-concavity can be proved by
other means, but that does not always tell us where the maximum or maxima
of a given sequence is, or just how many maxima the sequence has. Note that
a constant sequence is always log-concave, so a log-concave sequence could
possibly have any number of maxima. The following Proposition shows that
in a sequence with real zeros only, the situation is much simpler.
PROPOSITION 1.33
If the sequence {ak }0≤k≤n has real zeros only, then it has either one or two
maximal elements.
PROOF Formula (1.14) shows that in such a sequence, the ratio aj+1 /aj
strictly decreases, so it can be equal to 1 for at most one index j.
Theorem 3.25 will show how to find the maximum (or maxima) of a sequence
with real zeros.
The following theorem shows that Eulerian numbers have this last, stronger
property as well.
THEOREM 1.34
For any fixed n, the sequence {A(n, k)}k of Eulerian numbers has real roots
only. In other words, all roots of the polynomial
n
X
An (z) = A(n, k)z k
k=1
are real.
Recall that the polynomials An (z) of Theorem 1.34 are called the Eulerian
polynomials. This theorem is a classic result, but surprisingly, it is not easy
In One Line and Close. Permutations as Linear Orders. 23
to find a full, self-contained proof for it in the literature. The ideas of the
proof we present here are due to Herb Wilf and Aaron Robertson.
Indeed, the coefficient of z k on the left-hand side is A(n, k), while the coeffi-
cient of z k on the right-hand side is
Example 1.35
The permutation 24351 has three excedances, 1, 2, and 4. Indeed, p1 = 2 > 1,
p2 = 4 > 2, and p4 = 5 > 4.
THEOREM 1.36
The number of n-permutations with k − 1 excedances is A(n, k).
24 Combinatorics of Permutations, Third Edition
We postpone the proof of this theorem until Section 3.3.2, where it will
become surprisingly easy, due to a different way of looking at permutations.
However, we mention that if f : Sn → N is a function associating natural
numbers to permutations, then it is often called a permutation statistic. (Re-
call from the Introduction that Sn denotes the set of all n-permutations.) If
a permutation statistic f has the same distribution as the statistic “number
of descents”, that is, if for all k ∈ [n], we have
then we say that f is an Eulerian statistic. So Theorem 1.36 says that “number
of excedances,” sometimes denoted by exc, is an Eulerian statistic. We will
see further Eulerian statistics in the Exercises section.
1
FIGURE 1.7
Permutation 3561247 has three alternating runs.
First we prove a simple recurrence relation on the numbers G(n, k), which
was first proved by André in 1883.
LEMMA 1.38
For positive integers n and k we have
FIGURE 1.8
The values of G(n, k) for n ≤ 6. The first value of row n is G(n, 1). The
NE–SW diagonals contain the values of G(n, k) for fixed k.
Further analysis shows that G6 (z) and G7 (z) are divisible by (z + 1)2 , and
that G8 (z) and G9 (z) are divisible by (z + 1)3 , and so on. In general, it
seems that for any positive integer n ≥ 4, the polynomial Gn (z) is divisible
by (z + 1)⌊(n−2)/2⌋ . We will show a recent proof of this fact that comes from
[82].
Let p = p1 p2 · · · pn be a permutation. The complement of p is the permuta-
tion pc = n + 1 − p1 n + 1 − p2 · · · n + 1 − pn. For instance, the complement of
425613 is 352164. It is clear that p and p have the same number of alternating
runs, since the diagram of pc is just the diagram of p reflected through a hor-
izontal line. In what follows, we will say flipped instead of reflected through a
horizontal line. Note that this symmetry implies that all coefficients of Gn (z)
are even for n ≥ 2.
Let s be a subsequence of entries in p that are in consecutive positions. Let
S be set of entries that occur in s, in other words, the underlying set of s.
Then the complement of s relative to S is the subsequence obtained from s
so that for each j, the jth smallest entry of S is replaced by the jth largest
entry of S. For example, if s=24783, then the complement of s relative to its
underlying set S is 84327.
We will use a similar notion for sets. Let T ⊆ U . be finite sets. Let
T = {t1 , t2 , · · · , tj }, where the ti are listed in increasing order. Let us say
that ti is the ai th smallest element of U . Then the vertical complement of
In One Line and Close. Permutations as Linear Orders. 27
Example 1.40
Let p = 315462. Then c3 (p) = 314526, while c5 (p) = 315426.
PROPOSITION 1.41
Let n ≥ 4, and let 3 ≤ i ≤ n − 1. Let p be any permutation of length n. Then
one of p and ci (p) has exactly one more alternating run than the other.
PROOF As ci does not change the number of runs of the string p1 p2 · · · pi−1
or the number of runs of the string pi pi+1 · · · pn and its image, all changes
occur within the four-element string pi−2 pi−1 pi pi+1 . There are only 24 pos-
sibilities for the pattern of these four entries, and it is routine to verify the
statement for each of the possible 12 pairs. In fact, checking the six pairs in
which pi−2 < pi−1 is sufficient, for symmetry reasons.
As it is only the relations among the entries that matter, not the actual
values of the entries, we can assume that those four entries are 1, 2, 3, and 4.
Then the six pairs to check are
Indeed, each of these pairs consists of two permutations so that one of them
has one alternating run more than the other.
28 Combinatorics of Permutations, Third Edition
LEMMA 1.42
Let 1 ≤ i ≤ j − 2 ≤ n − 2. Then for all permutations p of length n, the
identity ci (cj (p)) = cj (ci (p)) holds.
Note that ci (cj (p)) 6= p, since the segment pi · · · pj−1 is of length at least
two and gets flipped exactly once. Note that this is where we use the fact
that i < j − 1. Indeed, if i = j − 1, then it could happen that ci cj (p) = p. An
example for this is when p = 34251, i = 3, and j = 4.
Example 1.43
Continuing Example 1.40, we get that c3 (c5 (315462)) = c5 (c3 (315462)) =
314562.
Cn = {c3 , c5 , c7 , · · · , cn−1 }.
If n is odd, let
Cn = {c3 , c5 , c7 , · · · , cn−2 }.
In both cases, Cn consists of m = ⌊(n − 2)/2⌋ operations. Each of these
operations is an involution, and by Lemma 1.42, these involutions pairwise
commute. None of these operations can be obtained as a product of the
others, since only ci changes turns the pattern pi−1 pi pi+1 into something
other than itself or its complement. Therefore, the operations in Cn define a
group Hm ∼ = Zm 2 that acts on the set of all permutations of length n.
Note that with this set of generators, ci (cj (p)) 6= p, since the segment
pi · · · pj−1 is of length at least two and gets flipped exactly once. Also note
that the action of the individual ci on the set of all permutations of length
In One Line and Close. Permutations as Linear Orders. 29
LEMMA 1.44
Let A be any orbit of Hm on the set of all permutations of length n. Then
the equality X
z run(p) = z a (1 + z)m
p∈A
PROOF Let p ∈ A, and going through p left to right, let us apply or not
apply each element of Cn so as to minimize the number of alternating runs
of the obtained permutation. That is, if applying ci increases the number of
alternating run, then do not apply it, if it decreases the number of alternating
runs, then apply it. Let q be the obtained permutation. Then we call q the
minimal permutation in A, since among all permutations in A, it is q that
has the smallest number of alternating runs. Now elements of A with i more
alternating runs than q canbe obtained from q by applying exactly i elements
of Cn to q. As there are mi ways to choose i such elements, our statement is
proved by summing over i.
Now we are ready to prove our conjecture about the high multiplicity of −1
as a root of Gn (z).
THEOREM 1.45
For n ≥ 4, the equality
X
Gn (z) = (1 + z)m z run(q)
q
holds, where the summation is over permutations q that are minimal in their
orbit under the action of Hm . Here m = ⌊(n − 2)/2⌋.
PROOF This follows from Lemma 1.44 by summing over all orbits.
So almost half of the roots of Gn (z) are equal to −1; in particular, they
are real numbers. This raises the question whether the other half are real
30 Combinatorics of Permutations, Third Edition
numbers as well. That question has recently been answered in the affirmative
by Herb Wilf [330]. In his proof, he used the rather close connections between
Eulerian polynomials, and the generating functions Gn (z) = k≥1 G(n, k)z k .
P
This connection, established in [131], and given in a more concise form in
[230], can be described by
n−1
1+z n+1 1−w
Gn (z) = (1 + w) An , (1.18)
2 1+w
q
1−z
where w = 1+z . The proof of (1.18) uses the similarities between the re-
currence relations for An (z) and Gn (z) to get a differential equation satisfied
by certain generating functions in two variables. The details can be found in
[131], pages 157–162.
THEOREM 1.46
(H. Wilf [330].) For any fixed n, the polynomial Gn (z) has real roots only.
PROOF From (1.18) it follows that Gn (z) can vanish only if either
z = −1 or z = 2y/(1 + y 2 ), where y is a zero of An . Indeed, if y is a root of
1−y
An (z) and y = 1−w
1+w , then w = 1+y . Therefore,
r
1−z 1−y
= .
1+z 1+y
Squaring both sides and solving for z, we get our claim. As we know that the
roots of An are real, our statement is proved.
Example 1.48
If p = 35714268, then as(p) = 5. Indeed, 31426 is an alternating subsequence
of p of length 5. On the other hand, no alternating subsequence of p can
contain more than one of the first three entries of p, and no alternating sub-
sequence can contain more than two of the last three entries of p. Therefore,
no alternating subsequence of p can be longer than five.
PROPOSITION 1.49
Let p be an n-permutation. Then p contains an alternating subsequence of
length as(p) that contains the entry n.
PROOF Let us assume the contrary, that is, that there exists an n-
permutation p so that each maximum-length alternating subsequence of p
avoids the entry n. This means that all maximum-length alternating subse-
quences of p start on the right of n, or end on the left of n, or “skip” n; that
is, contain an entry on the left of n that is followed by an entry on the right
of n. It is easy to see that each of these three kinds of subsequences can be
transformed into an alternating subsequence of the same length that contains
n. For instance, if s is an alternating subsequence of p so that a < b are two
consecutive entries in s, and a is on the left of n and b is on the right of n,
then we can replace b by n in s, and obtain the alternating subsequence s′
that is still of maximum length. If b < a, then we can replace a by n to get the
maximum length alternating subsequence s′′ that contains n. Similarly, if t is
a maximum length alternating subsequence that starts on the right of n, then
the first entry of t can simply be replaced by n to create a maximum length
alternating subsequence containing n. Finally, if u is a maximum length al-
ternating subsequence ending on the left of n, then u has to end in an ascent;
otherwise, n could be appended to the end of u to get a longer alternating
32 Combinatorics of Permutations, Third Edition
The following definitions set the framework for our efforts to count permu-
tations according to their alternating subsequences.
THEOREM 1.51
[299] Let 1 ≤ k ≤ n + 1. Then
n
X n X
ak (n + 1) = (a2r (j) + a2r+1 (j))as (n − j),
j=0
j
2r+s=k−1
in L.
Let us now focus on a longest alternating subsequence long of p = L(n+1)R
containing n + 1. Then long intersects L in an alternating subsequence alts
of length 2r and R in a reverse alternating subsequence rev of length s =
k − 1 − 2r. Clearly, no reverse alternating subsequence of R can be longer
than rev. Therefore, as(rev) = s, so there are as (n − j) choices for R. The
situation for L is a little bit more complicated. Indeed, alts may or may not
be the longest alternating subsequence of L. If alts is of even length, then
it is possible that alts can be extended by another entry within L, but then
that entry cannot be followed by an ascent (and so by the entry n + 1) in any
alternating subsequences. Therefore, as(alts) = 2r or as(alts) = 2r + 1, and so
the number of choices for L is a2r (j) + a2r+1 (j), completing the proof.
In One Line and Close. Permutations as Linear Orders. 33
THEOREM 1.52
For all positive integers k ≤ n we have
1 X
s k−s n n
bk (n) = (−2) r .
2k−1 r+2s≤k
(k + r)/2 s
r≡k (mod2)
As ak (n) = bk (n) − bk−1 (n), formulae for ak (n) can be obtained from the
preceding theorem.
For small values of k, Theorem 1.52 yields simple formulae such as
1. b1 (n) = 1,
2. b2 (n) = 2n−1 ,
3n −(2n−3)
3. b3 (n) = 4 ,
4n −2(n−2)2n
4. b4 (n) = 8 ,
5n −(2n−5)3n +2(n2 −5n+5)
5. b5 (n) = 16 ,
6n −2(n−3)4n +(2n2 −12n+15)2n
6. b6 (n) = 32 .
PROPOSITION 1.53
Let n ≥ 2. Then ak (n) = 21 (G(n, k − 1) + G(n, k)).
z as(p) , then
P
Proposition 1.53 implies that if Tn (z) = p∈Sn
1
Tn (z) = (1 + z)Gn (z).
2
So the polynomials Tn (z) have real roots only, and ⌊n/2⌋ of their roots are
equal to −1.
The first few polynomials Tn (z) are shown below.
1. T1 (z) = z,
2. T2 (z) = z + z 2 ,
3. T3 (z) = z + 3z 2 + 2z 3 ,
4. T4 (z) = z + 7z 2 + 11z 3 + 5z 4 ,
5. T5 (z) = z + 15z 2 + 43z 3 + 45z 4 + 16z 5,
6. T6 (z) = z + 31z 2 + 148z 3 + 268z 4 + 211z 5 + 61z 6 ,
7. T7 (z) = z + 63z 2 + 480z 3 + 1344z 4 + 1767z 5 + 1113z 6 + 272z 7.
THEOREM 1.55
Set E0 = 1 = E1 . Then the equality
X zn
E(z) = En = sec z + tan z
n!
n≥0
In One Line and Close. Permutations as Linear Orders. 35
holds.
2E ′ (z) = E 2 (z) + 1,
with E(0) = 1.
We can easily solve the last displayed differential equation, and obtain the
solution
z π
y(z) = tan +
2 4
1 + tan(z/2) 1 + tan2 (z/2) 2 tan(z/2)
= = +
1 − tan(z/2) 1 − tan2 (z/2) 1 − tan2 (z/2)
= sec z + tan(z).
We point out that sec z is an even function and tan z is an odd function, so
tan z is the exponential generating function for the Euler numbers with odd
indices, and sec z is the exponential generating function for the Euler numbers
with even indices. The numbers E2n are often called the secant numbers and
the numbers E2n+1 are often called the tangent numbers. There are various
other combinatorial objects that are counted by the Euler numbers. Exercises
15 and 46 show two of them.
Alternating permutations have many fascinating properties, and we will
return to those in upcoming chapters.
Exercises
1. (–) Simplify the formula obtained for α(S) in Lemma 1.3.
2. Let p + 1 be a prime. What can be said about A(p, k) modulo p + 1?
36 Combinatorics of Permutations, Third Edition
3. (–) Find an alternative proof for the fact that A(n, k + 1) = A(n, n − k).
4. (–) What is the value of A′n (1)? Here An (z) denotes the nth Eulerian
polynomial.
5. Prove Proposition 1.26.
6. We have n boxes numbered from 1 to n. We run an n-step experiment
as follows. In step i, we drop one ball into a box, chosen randomly from
boxes labeled 1 through i. So during the entire experiment, n balls will
be dropped. Let B(n, k) be the number of experiments in which at the
end, k − 1 boxes are left empty. Prove that B(n, k) = A(n, k).
7. Deduce Theorem 1.8 from Theorem 1.7.
8. (–) Prove that for all positive integers k ≤ n, the equality
holds.
9. Prove that
n
X h
A(n, k) = (−1)h−k+1 S(n, n − h) · (n − h)!.
k−1
h=k−1
3 3
2
1 2
1
FIGURE 1.9
The two decreasing non-plane 1-2 trees on vertex set [3].
holds.
15. A decreasing non-plane 1-2 tree is a rooted nonplane tree on vertex set
[n] in which each non-leaf vertex has at most two children, and the
label of each vertex is smaller than that of its parent. See Figure 1.9
for the two decreasing non-plane trees on vertex set [3]. Let Tn denote
the number of decreasing non-plane trees on vertex set [n]. Prove that
Tn = En .
16. Find a combinatorial proof for Corollary 1.19.
17. Let r be a positive integer, and let us say that i ∈ [n − 1] is an r-fall
of the permutation p = p1 p2 · · · pn if p(i) ≥ p(i + 1) + r. Let A(n, k, r)
denote the number of all n-permutations with k − 1 such r-falls. The
numbers A(n, k, r) are called the r-Eulerian numbers. Prove that
19. Are the r-Eulerian numbers defined in Exercise 17 and the ℓ-Takács-
Eulerian numbers defined in Problem Plus 3 identical? (Try to give a
very short solution.)
20. Let k be a fixed positive integer.
P Find the explicit form of the ordinary
generating function Fk (z) = n≥k S(n, k)z n .
21. Prove that for all positive integers n, the equality
n
X
zn = S(n, m)(z)m (1.19)
m=0
5 7
6 3 2
FIGURE 1.10
The minmax tree of p = 5613724.
longest string of of consecutive entries that are larger than x and are
immediately on the right of x. Finally, u(x) and v(x) are the leftover
strings at the beginning and end of p. Note that each of λ(x), γ(x), u,
and v can be empty.
For instance, if p = 31478526 and x = 4, then u = 31, λ(x) = ∅,
γ(x) = 785, and v = 26.
The notion of André permutations proved to be useful in various areas
of algebraic combinatorics. We say that p is an André permutation of
the first kind if
(a) there is no i so that pi > pi+1 > pi+2 , and
(b) γ(x) = ∅ =⇒ λ(x) = ∅, and
(c) if γ(x) and λ(x) are both nonempty, then max λ(x) < max γ(x).
Prove that p is an André permutation of the first kind if and only if
all non-leaf nodes of the minmax tree Tpm are chosen because they are
minimum (and not maximum) nodes.
39. Attach labels to the edges of a k × (n − k + 1) square grid of points as
shown in Figure 1.11. That is, both the edges of column i and row i get
label i.
Take a northeastern lattice path s from the southwest corner to the
northeast corner of the grid. This path s will consist of n − 1 steps.
Define the weight Ps of s as the product of the labels of all edges of s.
Prove that X
A(n, k) = Ps ,
s
In One Line and Close. Permutations as Linear Orders. 41
4 4 4 4
1 2 3 4 5
3 3 3 3
1 2 3 4 5
2 2 2 2
1 2 3 4 5
1 1 1 1
FIGURE 1.11
The labeled grid for k = 4 and n = 8.
(c) Conclude that Cn,i = cn,i for all positive integers i and n, with
i ≤ n.
44. (+) Keep the notation of the previous exercise, and let
n
X
Cn (z) = Cn,i z i .
i=1
Prove that for all positive integers n, the roots of the polynomial Cn (z)
are all real, distinct, and non-positive.
45. (–) Find a direct combinatorial proof (no generating functions, no al-
ternating runs) for the fact that for n ≥ 2, the number as(p) is even for
exactly half of all n-permutations p.
46. A permutation p = p1 p2 · · · pn is called a simsun permutation if there
exists no k ≤ n so that removing the entries larger than k from p, the
remaining permutation has two descents in consecutive positions. For
instance, p = 35241 is not simsun, since selecting k = 3 leads to the
substring 321. Prove that the number of simsun permutations of length
n is En+1 .
Problems Plus
1. A simplicial complex is a collection ∆ of subsets of a given set with the
property that if E ∈ ∆, and F ⊆ E, then F ∈ ∆. The sets that belong
to the collection ∆ are called the faces of ∆. If S ∈ ∆ has i elements,
then we call S an (i − 1)-dimensional face. The dimension of ∆ is, by
definition, the dimension of its maximal faces.
Prove that there exists a simplicial complex ∆ whose set of (i − 1)-
dimensional faces is in natural bijection with the set of n-permutations
having exactly i − 1 descents.
2. (a) Let T be a rooted tree with root 0 and non-root vertex set [n].
Define a vertex of T to be a descent if it is greater than at least
one of its children. Prove that the number of forests of rooted trees
on a given vertex set with i + 1 leaves and j descents is the same
as the number of forests of rooted trees with j + 1 leaves and i
descents.
(b) Why is the above notion of descents a generalization of the notion
of descents in permutations?
In One Line and Close. Permutations as Linear Orders. 43
R (2,2)
R (2,1)
FIGURE 1.12
The regions Rn,k for n = 2.
Prove that
i
X n+1
S(i, 0, n) = r!S(i, r).
r=0
r+1
14. Let P be a finite partially ordered set whose vertices are bijectively
labeled with the elements of [n]. The Jordan–Hölder set of P , denoted
by L(P ), is the set of linear extensions of P . That is, L(P ) is the set
of permutations of p = p1 p2 · · · pn so that if pi <P pj , then i < j as
integers.
Let W (P, z) = p∈L(P ) z d(p) . The Stanley–Neggers conjecture claimed
P
that for all finite posets P , the polynomial W (P, z) has real roots only.
(a) Let us call a finite poset P a forest if each element of P is covered
by at most one other element. That is, P is a forest if for each
x ∈ P , there is at most one y ∈ P so that x < y but there is no u
so that x < u < y. Prove that the Stanley–Neggers conjecture is
true for forests.
(b) Deduce that the Eulerian polynomials An (z) have real roots only.
15. (a) Determine the polynomial W (P, z) if P is the disjoint union of an
m-element chain and an n-element chain.
(b) Let Pm,n be the poset that consists of the disjoint union of an
m-element chain and an n-element chain so that the elements of
the first chain are labeled 1, 2, · · · , m from the bottom up, and the
elements of the second chain are labeled m + 1, m + 2, · · · , m + n
from the bottom up, with the extra relation m + 1 < m added. See
Figure 1.13 for an illustration.
Compute W (Pm,n , z).
(c) Prove that the Stanley–Neggers conjeture is false.
16. Let an be the number of (n + 1)-permutations that do not contain a
very tight ascending run of length two. (See Problem Plus 8 for the
definition of a very tight ascending run.)PFind a closed formula for the
n
exponential generating function A(z) = n≥0 an zn! .
17. In the proof of Theorem 1.27, we discussed the case when neither the
path P nor the path Q changes directions at their first common point
X. Complete the proof for the other cases.
18. Stirling permutations are defined in Exercise 42 and are the subject
of several exercises after that. Let p = p1 p2 · · · p2n be a permutation
46 Combinatorics of Permutations, Third Edition
3 7
6
2
1 4
FIGURE 1.13
The poset P3,5 .
20. Find a combinatorial interpretation for the numbers γn,k in the previous
Problem Plus.
2. (a) This result is due to Ira Gessel [195]. Let d(F ) be the number of
descents of a forest F and let ℓ(F ) be the number of leaves of F .
Then let un (α, β) be the bivariate generating function
X
un (α, β) = αd(F ) β ℓ(F )−1 ,
F
where the sum is over all rooted forests on [n]. Then Gessel shows
that the trivariate generating function
X zn
U (z, α, β) = un (α, β)
n!
n≥1
(b) If the number of leaves is one, then the tree consists of one line,
and the sequence of the vertices corresponds to an n-permutation.
The notion of descents of the tree then simplifies to that of descent
in this permutation.
3. This result is due to Lajos Takács [308], though note that his paper
denoted the Eulerian number A(n, k) by A(n, k − 1). The main idea of
the proof is the following. Let
n
X k
Br (n) = P (n, k),
r
k=r
where P (n, k) is the probability that at the end of the trials there are k
empty boxes. Then it can be proved that
ℓ
(n − r)!
Br (n) = S(n, n − r, ℓ)
n!
by showing that both sidesPsatisfy the same
recurrence relations. Then,
n
by the formula P (k, n) = r=k (−1)r−k kr Br (n), our claim follows.
4. The volume of Rn,k is equal to A(n, k)/k!. A nice combinatorial proof
was given by Richard Stanley [291]; though the result was probably
known by Laplace. The main element of Stanley’s proof is the following
measure-preserving map. It is straightforward that A(n, k)/k! is the
volume of the set Sn,k of all points (x1 , x2 , · · · , xn ) ∈ [0, 1]n for which
xi−1 < xi for exactly k values of i. (This includes i = 0, where we set
x0 = 0.) Let f (x1 , x2 , · · · , xn ) = (y1 , y2 , · · · , yn ) where
xi−1 − xi if xi−1 > xi ,
yi =
1 + xi−1 − xi if xi−1 < xi
References
W. Aitken , Total relative displacement of permutations. J. Combin. Theory A, 87 (1989), no. 1, 1–21.
S. B. Akers , D. Harel , B. Krishnamurthy , The star graph: An attractive alternative to the n-cube. Proceedings of the Fourth International
Conference on Parallel Processing (ICPP), 393–400, Pennsylvania State University Press, 1987.
M. H. Albert , R. Aldred , M. D. Atkinson , C. C. Handley , D. A. Holton , Permutations of a multiset avoiding permutations of length 3.
European J. Combin., 22 (2001), no. 8, 1021–1031.
M. H. Albert , M. D. Atkinson , C. C. Handley , D. A. Holton , W. Stromquist , On packing densities of permutations. Electron. J. Combin., 9
(2002), no. 1.
M. H. Albert , M. Elder , A. Rechnitzer , P. Westcott , M. Zabrocki , On the Stanley-Wilf limit of 4231-avoiding permutations and a
conjecture of Arratia. Adv. in Appl. Math. 36 (2006), no. 2, 96–105.
M. H. Albert , M. D. Atkinson , V. Vatter , Counting 1324, 4231-avoiding permutations. Electronic J. Combin 16 (2009) # R136.
M. H. Albert , M. Coleman , R. Flynn , I. Leader , Permutations containing many patterns. Annals of Combinatorics 11 (2007), 265–270.
M. H. Albert , M. Engen , J. Pantone , V. Vatter , Universal layered permutations Electronic J. Combin 25 (2018), no. 3, P3.23.
M. H. Albert , S. Linton , Growing at a Perfect Speed. Combinatorics, Probability, and Computing 18 (2009), 301–308.
M. H. Albert , V. Vatter , How many pop-stacks does it take to sort a permutation? Preprint, available at https://arxiv.org/abs/2012.05275.
D. Aldous , P. Diaconis , Longest increasing subsequences: From patience sorting to the Baik-Deift-Johansson theorem. Bull. Amer. Math.
Soc. (N.S.), 36 (1999), no. 4, 413–432.
N. Alon , E. Friedgut , On the number of permutations avoiding a given pattern. J. Combin. Theory Ser. A, 89 (2000), no. 1, 133–140.
G. Andrews , The Theory of Partitions. Addison-Wesley, Reading MA, 1976.
T. Apostol , Introduction to Analytical Number Theory. Springer Verlang, NY, 1976.
K. Archer , S. Elizalde , Cyclic permutations realized by signed shifts. J. Comb. 5 (2014), no. 1, 1–30.
K. Archer , A. Gregory , B. Pennington , S. Slayden , Pattern restricted quasi-Stirling permutations. Australas. J. Combin. 74 (2019),
389–407.
R. Arratia , On the Stanley-Wilf conjecture for the number of permutations avoiding a given pattern. Electronic J. Combin., 6 (1999), no. 1,
N1.
D. Ashlock , J. Tillotson , Construction of small superpermutations and minimal injective superstrings. Congr. Numer. 93 (1993) 91–98.
M. D. Atkinson , Permutations which are the union of an increasing and a decreasing subsequence. Electronic J. Combin., 5 (1998), no. 1,
R6.
M. D. Atkinson , Restricted permutations. Discrete Math., 195 (1999), no. 1-3, 27–38.
M. D. Atkinson , Pop-stacks in parallel. Inform. Process. Lett., 70 (1999) 63–67.
M. D. Atkinson , M. M. Murphy , N. Ruskuc , Sorting with two ordered stacks in series. Theoret. Comput. Sci., 289 (2002), no 1., 205–223.
D. Avis , M. Newborn , On pop-stacks in series. Utilitas Math., 19 (1981), 129–140. 123p4 … pm
E. Babson , J. West , The permutations and 321p 4 … pm are Wilf-equivalent. Graphs Combin., 16 (2000), no. 4, 373–380.
E. Babson , E. Steingrmsson , Generalized permutation patterns and a classification of the Mahonian statistics. Séminaire Lotharingien de
Combinatoire., 44 (2000).
J. Backelin , J. West , G. Xin , Wilf equivalence for singleton classes. Adv. in Appl. Math. 38 (2007), no. 2, 133–148.
V. Bafna , P. Pevzner , Sorting by transpositions. SIAM J. Discrete Math. 11 (1998), no. 2, 224–240 (electronic).
J. Baik , P. Deift , K. Johansson , On the distribution of the length of the longest increasing subsequence of random permutations. J. Amer.
Math. Soc., 12 (1999), no. 4, 1119–1178.
H. Barcelo , S. Sundaram , On some submodules of the action of the symmetric group on the free Lie algebra. J. Algebra, 154 (1993), no.
1, 12–26.
H. Barcelo , R. Maule , S. Sundaram , On counting permutations by pairs of congruence classes of major index. Electron. J. Combin., 9
(2002), no. 1.
M. Bayer , P. Diaconis , Trailing the dovetail shuffle to its lair. Ann. Appl. Prob., 2 (1992), no. 2, 294–313.
J. S. Beissinger , Similar constructions for Young tableaux and involutions, and their application to shiftable tableaux. Discrete Math., 67
(1987), no. 2, 149–163.
E. Bender , R. Canfield , Log-concavity and related properties of the cycle index polynomials. J. Combin. Theory Ser. A, 74 (1996), no. 1,
57–70.
E. A. Bertram , B. Gordon , Counting special permutations. European J. Combin., 10 (1989), no. 3, 221–226.
O. Bernardi , Bijective counting of Kreweras walks and loopless triangulations. J. Combin. Theory Ser. A, 114 (2007), no. 5, 931–956.
O. Bernardi , A. Morales , R. Stanley , R. X. Du , Separation probabilities for products of permutations. Combin. Probab. Comput. 23
(2014), no. 2, 201–222.
D. Bevan , Intervals of permutation class growth rates. Combinatorica 38 (2018), no. 2, 279–303.
D. Bevan , Permutations avoiding 1324 and patterns in Łukasiewicz paths. J. Lond. Math. Soc. (2) 92 (2015), no. 1, 105–122.
D. Bevan , R. Brignall , A. E. Price , J. Pantone , A structural characterisation of Av(1324) and new bounds on its growth rate. European J.
Combin. 88 (2020), 103115, 29 pp.
A. Björner , F. Brenti , Combinatorics of Coxeter Groups. Springer Verlag, New York, 2004.
J. Bloom , S. Elizalde , Pattern avoidance in matchings and partitions. Electron. J. Combin. 20 (2013), no. 2, Paper 5, 38 pp.
J. Blum , Enumeration of the square permutations in Sn . J. Combin. Theory A, 17 (1974), 156–161.
E. D. Bolker , A. M. Gleason , Counting permutations. J. Combin. Theory A, 29 (1980), no. 2, 236–242.
M. Bóna , Permutations avoiding certain patterns; The case of length 4 and generalizations. Discrete Math., 175 (1997), no. 1–3, 55–67.
M. Bóna , A combinatorial proof of a result of Hetyei and Reiner on Foata-Strehl-type permutation trees. Ann. Comb., 1 (1997), no. 2,
119–122.
M. Bóna , Exact enumeration of 1342-avoiding permutations; A close link with labeled trees and planar maps. J. Combin. Theory A, 80
(1997), 257–272.
M. Bóna , Permutations with one or two 132-subsequences. Discrete Mathematics, 175 (1997), 55–67.
M. Bóna , The number of permutations with exactly r 132-subsequences is P-recursive in the size! Adv. Appl. Math, 18 (1997), 510–522.
M. Bóna , The permutation classes equinumerous to the Smooth class. Electronic J. Combin., 5 (1998).
M. Bóna , Partitions with k crossings. The Ramanujan Journal, 3 (1999), no. 2, 215–220.
M. Bóna , R. Ehrenborg , A combinatorial proof of the log-concavity of the numbers of permutations with k runs. J. Combin. Theory A, 90
(2000), no. 2, 293–303.
M. Bóna , D. A. Spielman , An infinite antichain of permutations. Electronic J. of Combin., 7 (2000).
M. Bóna , A. MacLennan , D. White , Permutations with roots. Random Structures and Algorithms, 17 (2000), no. 2, 157–167.
M. Bóna , R. Simion , A self-dual poset on objects counted by the Catalan numbers and a type-B analogue. Discrete Mathematics 220
(2000), no. 1-3, 35–49.
M. Bóna , B. E. Sagan , V. Vatter , Frequency sequences with no internal zeros. Adv. Appl. Math, 28 (2002), 395–420.
M. Bóna , A simplicial complex of 2-stack sortable permutations. Adv. Appl. Math, 29 (2002), 499–508.
M. Bóna , The limit of a Stanley-Wilf sequence is not always rational, and layered patterns beat monotone patterns. J. Combin. Theory
Ser. A, 110 (2005), no. 2, 223–235.
M. Bóna , A combinatorial proof of the log-concavity of a famous sequence counting permutations. Electronic J. Combin. 11 (2) (2005),
Note 2.
M. Bóna , On a balanced property of derangements. Electron. J. Combin. 13 (2006), no. 1, Research Paper 102, 12 pp. (electronic).
M. Bóna , New records in Stanley-Wilf limits. European J. Combin. 28 (2007), no. 1, 75–85.
M. Bóna , Where the monotone pattern (mostly) rules. Discrete Mathematics, 308 (2008), no. 23, 5782–5788.
M. Bóna , Generalized descents and normality. Electron. J. Combin. 15 (2008), no. 1, Note 21, 8 pp.
M. Bóna , Real zeros and normal distribution for statistics on Stirling permutations defined by Gessel and Stanley. SIAM J. Discrete Math.
23 (2008/09), no. 1, 401–406.
M. Bóna , On two related questions of Wilf concerning standard Young tableaux. European J. Combin. 30 (2009), no. 5, 1318–1322.
M. Bóna , R. Flynn , The average number of block interchanges needed to sort a permutation and a recent result of Stanley. Inform.
Process. Lett. 109 (2009), no. 16, 927–931.
M. Bóna , The absence of a pattern and the occurrences of another. Discrete Math. Theor. Comput. Sci. 12 (2010), no. 2, 89–102.
M. Bóna , On three different notions of monotone subsequences. Permutation patterns, 89–114, London Math. Soc. Lecture Note Ser.,
376 , Cambridge University Press, Cambridge, UK, 2010.
M. Bóna , Non-overlapping permutation patterns. Pure Mathematics and Its Applications, 22 (2011), no. 2.
M. Bóna , Surprising symmetries in objects counted by Catalan numbers. Electronic Journal of Combinatorics, 19 (2012), P62.
M. Bóna , On a Family of Conjectures of Joel Lewis on Alternating Permutations. Graphs Combin. 30 (2014), no. 3, 521–526.
M. Bóna , k-protected vertices in binary search trees. Adv. in Appl. Math. 53 (2014), 1–11.
M. Bóna , A new record for 1324-avoiding permutations. Eur. J. Math. 1 (2015), no. 1, 198–206.
M. Bóna , editor, Handbook of Enumerative Combinatorics. CRC Press – Chapman & Hall, Boca Raton, FL, 2015.
M. Bóna , A Walk Through Combinatorics, 4th Edition. World Scientific, River Edge, NJ, 2016.
M. Bóna , Introduction to Enumerative and Analytic Combinatorics, 2nd Edition. CRC Press – Chapman & Hall, Boca Raton, FL, 2016.
M. Bóna , B. Pittel , On a random search tree: asymptotic enumeration of vertices by distance from leaves. Adv. in Appl. Probab. 49
(2017), no. 3, 850–876.
M. Bóna , M.L. Lackner , B. Sagan , Longest Increasing Subsequences and Log Concavity. Annals of Combinatorics 21 (2017), 535–549.
M. Bóna , B. Pittel , On the cycle structure of the product of random maximal cycles. Sém. Lothar. Combin. 80 (2019), 1–37.
M. Bóna , R. Smith , Pattern avoidance in permutations and their squares. Discrete Math. 342 (2019), no. 11, 3194–3200.
M. Bóna , M. Cory , Cyclic permutations avoiding pairs of patterns of length three. Discrete Math. Theor. Comput. Sci. 21 (2019), no. 2,
Paper No. 8, 15 pp.
M. Bóna , E. DeJonge , Pattern avoiding permutations with a longest increasing subsequence. Electronic J. Combin. 27 (4), (2020),
P.4.44.
M. Bóna , Generating Functions of Permutations with Respect to Their Alternating Runs. Séminaire Lotharingien de Combinatoire, B85b
(2021), 5 pp.
M. Bóna , A. Burstein , Permutations with exactly one copy of a decreasing pattern of length k. Preprint, available at
https://arxiv.org/abs/2101.00332.
M. Bóna , J. Pantone , Permutations avoiding sets of patterns with long monotone subsequences. Preprint, available at
https://arxiv.org/abs/2103.06918.
P. Bose , J. F. Buss , A. Lubiw , Pattern matching for permutations. Inform. Process. Lett., 65 (1998), 277–283.
M. Bousquet-Mélou , C. Chauve , G. Labelle , P. Leroux , A bijective proof for the arborescent form of the multivariable Lagrange inversion
formula. Mathematics and Computer Science, (Versailles, 2000), Trends Math., Birkhäuser, Basel, 2000, 89–100.
M. Bousquet-Mélou , Sorted and/or sortable permutations. Formal Power Series and Algebraic Combinatorics, (Toronto, ON, 1998).
Discrete Math., 225 (2000), no. 1-3, 25–50.
M. Bousquet-Mélou , Counting walks in the quarter plane. Mathematics and Computer Science: Algorithms, Trees, Combinatorics and
Probabilities, Trends in Mathematics, Birkhäuser, 2002, 49–67.
M. Bousquet-Mélou , S. Butler , Forest-like permutations. Annals of Combinatorics 11 (2007), 335–354.
M. Bousquet-Mélou , Ponty, Y , Culminating paths. Discrete Math. Theor. Comput. Sci. 281 (2008), no. 1-2, 125–152.
P. Brändén , q-Narayana numbers and the flag h-vector of J(2 × n). Discrete Math. 281 (2004), no. 1–3, 67–81.
P. Brändén , Counterexamples to the Neggers-Stanley conjecture. Electron. Res. Announc. Amer. Math. Soc. 10 (2004), 155–158.
P. Brändén , On linear transformations preserving the Pólya frequency property. Trans. Amer. Math. Soc. 358 (2006), no. 8, 3697–3716.
P. Brändén , Actions on permutations and unimodality of descent polynomials. European J. Combin. 29 (2008), no. 2, 514–531.
F. Brenti , Hilbert polynomials in combinatorics. J. Algebraic Combin., 7 (1998), no. 2, 127–156.
F. Brenti , Combinatorics and total positivity. J. Combin. Theory A, 71 (1995), no. 2, 175–218.
F. Brenti , Permutation enumeration, symmetric functions, and unimodality. Pacific J. Mathematics, 157 (1993), no. 1, 1–28.
F. Brenti , Log-concave and unimodal sequences in algebra, combinatorics, and geometry: an update. Jerusalem Combinatorics '93,
Contemp. Math. 178 (1994), Amer. Math. Soc., Providence, RI, 71–89.
D. Bressoud , D. Zeilberger , Bijecting Euler's partitions-recurrence. American Math. Monthly, 92 (1985), no. 1, 54–55.
A. Broder , M. Charikar , A. Frieze , M. Mitzenmacher , Min-wise independent permutations. 30th Annual ACM Symposium on Theory of
Computing (Dallas, TX, 1998). J. Comput. System Sci., 60 (2000), no. 3, 630–659.
W. G. Brown , J. W. Tutte , On the enumeration of rooted non-separable planar maps. Canad. J. Math., 16 (1964), 572–577.
S. Brunetti , A. DelLungo , F. DelRistoro , A cycle lemma for permutation inversions. Discrete Math., 257 (2002), no. 1, 1–13.
A. Burstein , A short proof for the number of permutations containing the pattern 321 exactly once. Elec. J. Combin. 18 (2), 2001, P21.
A. Burstein , J. Pantone , Two examples of unbalanced Wilf-equivalence. J. Comb. 6 (2015), no. 1-2, 55–67.
L. Butler , The q-log-concavity of q-binomial coefficients. J. Combin. Theory A, 54 (1990), no. 1, 54–63.
L. Butler , A unimodality result in the enumeration of subgroups of a finite Abelian group. Proc. Amer. Math. Soc., 101 (1987), vol. 4,
771–775.
T. W. Cai , Average length of the longest k-alternating subsequence. J. Combinatorial Theory A, 134 (2015), 51–57.
L. Cangelmi , Factorizations of an n-cycle into two n-cycles. Eur. J. Combin. 24 (2003), 849–853.
C. Charalambides , Enumerative Combinatorics. Chapman & Hall/CRC, Boca Raton, FL, 2002.
L. Carlitz , Eulerian numbers and polynomials. Math. Mag., 32 (1958–1959), 247–260.
A. Cayley , On the partitions of a polygon. Proc. London Math. Soc., 22 (1890–1891), no. 1, 237–262.
R. Chapman , An involution on derangements. 17th British Combinatorial Conference (Canterbury, 1999). Discrete Math. 231 (2001), no.
1–3, 121–122.
R. Chapman , L. K. Williams , A conjecture of Stanley on alternating permutations. Electron. J. Combin. 14 (2007), no. 1, Note 16, 7 pp.
(electronic).
L. Chua , K. R. Sankar , Equipopularity Classes of 132-Avoiding Permutations. Electronic J. Combin. 21 no. 1, (2014), P1.59.
J. Y. Choi , J. D. H. Smith , On the unimodality and combinatorics of Bessel numbers. Discrete Math. 264 (2003), no. 1–3, 45–53.
D. A. Christie , Sorting Permutations By Block Interchanges, Inform. Process. Lett. 60 (1996), 165–169.
Z. Chroman , M. Kwan , M. Singhal , Lower bounds for superpatterns and universal sequences. J. Combin. Theory Ser. A 182 (2021),
105467.
J. Cibulka , On constants in the Füredi-Hajnal and the Stanley-Wilf conjecture. Journal of Combinatorial Theory, Series A 116 (2009)
209–302.
A. Claesson , V. Jelinek , E. Steingrmsson , Upper bounds for the Stanley-Wilf limit of 1324 and other layered patterns. J. Combin. Theory
Ser. A 119 (2012), no. 8, 1680–1691.
A. Claesson , Generalized pattern avoidance. Europ. J. Combinatorics, 22 (2001), no. 7, 961–971.
A. Claesson , S. Kitaev , Classification of bijections between 321- and 132-avoiding permutations. Sém. Lothar. Combin. 60 (2008/09), Art.
B60d, 30 pp.
M. Coleman , An answer to a question by Wilf on packing distinct patterns in a permutation. Electronic J. Combin. 11 (2004), N#8.
L. Comtet , Advanced Combinatorics. The Art of Finite and Infinite Expansions. D. Reidel Publishing Co., Dordrecht, The Netherlands,
Revised and Enlarged Edition, 1974.
M. Conger , A refinement of the Eulerian numbers, and the joint distribution of π (1) and Des (π) in Sn . Ars Combin. 95 (2010), 445–472.
C. Cooper , The union of two random permutations does not have a directed Hamilton cycle. Random Structures Algorithms, 18 (2001),
no. 1, 95–98.
K. Copenhaver , k-protected vertices in unlabeled rooted plane trees Graphs Combin. 33 (2017), no. 2, 347–355.
R. Cori , B. Jacquard , G. Schaeffer , Description trees for some families of planar maps. Proceedings of the 9th Conference on Formal
Power Series and Algebraic Combinatorics , Vienna, Austria, 1997, 196–208.
R. Cori , G. Schaeffer , Description trees and Tutte formulas. Theoret. Comput. Sci, 292 (2003), no. 1, 165–183.
D. W. Cranston , I. H. Sudborough , D. B. West , Short Proofs for Cut-and-Paste Sorting of Permutations. Discrete Math 307 (2007), no.
22, 2866–2870.
J. N. Darroch , On the distribution number of successes in independent trials. Ann. Math. Stat., 35 (1964), 1317–1321.
F. N. David , D. E. Barton , Combinatorial Chance. Charles Griffin and Company, Ltd. London, UK, 1962.
C. Defant , Preimages under the stack-sorting algorithm. Graphs Combin. 33 (2017), no. 1, 103–122.
C. Defant , Counting 3-stack-sortable permutations. J. Combin. Theory Ser. A 172 (2020), 105209, 26 pp.
C. Defant , Catalan intervals and uniquely sorted permutations. J. Combin. Theory Ser. A 174 (2020), 105250, 43 pp.
C. Defant , Fertility numbers. J. Comb. 11 (2020), no. 3, 527–548.
C. Defant , Descents in t-sorted permutations. J. Comb. 11 (2020) no. 3, 511–526.
C. Defant , Fertility monotonicity and average complexity of the stack-sorting map. Eur. J. Combin. 93 (2021) 103276.
C. Defant , A. E. Price , A. J. Guttmann , Asymptotics of 3-stack sortable permutations. Electronic J. Combin. 28 (2021), no. 2, Paper No.
2.49, 29 pp.
R. S. Deodhar , M. K. Srinivasan , A statistic on involutions. J. Algebraic Combin., 13 (2001), 187–198.
J. Dénes , The representation of a permutation as the product of a minimal number of transpositions, and its connection with the theory of
graphs. A Magyar Tudományos Akadémia Matematikai Intézetének közleményei [Communications of the Mathematical Institute of the
Hungarian Academy of Sciences], 4 (1959), 63–70.
J. Désarmenien , Une autre interprétation du nombre de dérangements. Sém. Lotharing. Combin., 19 (1984), 11–16.
J. Désarmenien , D. Foata , The signed Eulerian numbers. Discrete Math., 99 (1992) no. 1–3, 49–58.
J. Désarmenien , M. Wachs , Descentes des dérangements et mots circulaires. Sém. Lotharing. Combin., 19 (1984), 13–21.
J. Désarmenien , M. Wachs , Descent classes on permutations. J. Combin. Theory A, 64 (1993), no. 2, 311–328.
E. Deutsch , A. J. Hildebrand , H. S. Wilf , Longest increasing subsequences in pattern-restricted permutations. Electronic J. Combin., 9
(2003), R12.
E. Deutsch , A. Robertson , D. Saracino , Refined restricted involutions. European J. Combinatorics, 28 (2007), no. 1, 481–498.
P. Diaconis , M. MacGrath , J. Pitman , Riffle shuffles, cycles, and descents. Combinatorica, 15 (1995), no. 1, 11–29.
J-P. Doignon , A. Labarre , On Hultman numbers. Journal of Integer Sequences, 10 (2007), Article 07.6.2.
S. Dulucq , S. Gire , J. West , Permutations with forbidden subsequences and nonseparable planar maps. Discrete Math., 153 (1996), no.
1–3, 85–103.
P. H. Edelman , Inversions and cycles in permutations. Europ. J. Combinatorics, 8 (1987), 269–279.
P. H. Edelman , C. Greene , Combinatorial correspondences for Young tableaux, balanced tableaux, and maximal chains in the weak
Bruhat order of Sn . Combinatorics and Algebra (Boulder, CO, 1983), Contemp. Math., 34 (1984), Amer. Math. Soc., Providence, RI,
155–162.
P. H. Edelman , C. Greene , Balanced tableaux. Adv. in Math., 63 (1987), no. 1, 42–99.
P. H. Edelman , V. Reiner , h-shellings and h-complexes. Adv. Math., 106 (1994), no. 1, 36–64.
S. Effler , F. Ruskey , A CAT algorithm for generating permutations with a fixed number of inversions. Inform. Process. Lett., 86 (2003), no.
2, 107–112.
E. Egge , Restricted permutations related to Fibonacci numbers and k-generalized Fibonacci numbers. Integers 5 (2005), no. 1, A1, 12 pp.
E. Egge , T. Mansour , 132-avoiding two-stack sortable permutations, Fibonacci numbers and Pell numbers. Disc. Appl. Math 143 (2004)
72–83.
I. Elias , T. Hartman , A 1.375-approximation algorithm for sorting by transpositions. IEEE-ACM Transactions on Computational Biology
and Bioinformatics, 3 (2006) no. 4, 369–379.
S. Elizalde , M. Noy , Consecutive patterns in permutations. Formal power series and algebraic combinatorics (Scottsdale, AZ, 2001), Adv.
in Appl. Math. 30 (2003), no. 1–2, 110–125.
S. Elizalde , Asymptotic enumeration of permutations avoiding generalized patterns. Adv. Appl. Math. 36 (2006), 138–155.
S. Elizalde , The most and the least avoided consecutive patterns. Proc. Lond. Math. Soc. (3) 106 (2013), no. 5, 957–979.
S. Elizalde , Descents on quasi-Stirling permutations. J. Combin. Theory Ser. A, 180 (2021), 105429, 35 pp.
S. Elizalde , J. Troyka , Exact and asymptotic enumeration of cyclic permutations according to descent set. J. Combin. Theory Ser. A, 165
(2019), 360–391.
M. El-Zahar , N.W. Sauer , Asymptotic enumeration of two-dimensional posets. Order 5 (1988), no. 3, 239–244.
M. Engen , V. Vatter , Containing all permutations. The American Mathematical Monthly, 128 (2021), no. 1, 4–24.
P. Erdös , On a conjecture of Hammersley. J. London Math. Soc., 28 (1953), 232–236.
H. Eriksson , K. Eriksson , S. Linusson , J. Wästlund , Dense packing of patterns in a permutation. Ann. Comb. 11 (2007), no. 3–4,
459–470.
H. Eriksson , K. Eriksson , J. Karlander , L. Svensson , J. Wästlund , Sorting a bridge hand. Disc. Math. 241 (2001), 289–300.
P. Flajolet , Analytic models and ambiguity of context-free languages. Theoret. Comput. Sci., 49 (1987), 282–309.
P. Flajolet , R. Sedgewick , Analytic Combinatorics. Cambridge University Press, Cambridge, UK, 2009.
D. Foata , On the Netto inversion number of a sequence. Proc. Amer. Math. Soc., 19 (1968), no. 1, 236–240.
D. Foata , Distributions Eulériennes et Mahoniennes sur le groupe des permutations. In Higher Combinatorics, Martin Aigner, editor, D.
Reidel , Dordrecht, The Netherlands, 1977.
D. Foata , M. P. Schützenberger , Théorie Geometrique des Polynômes Eulériens . In Lecture Notes in Mathematics, 138 (1970),
Springer-Verlag, Berlin, Germany.
D. Foata , M. P. Schützenberger , Major index and inversion number of permutations. Math. Nachr., 83 (1978), 143–159.
D. Foata , D. Zeilberger , Denert's permutation statistic is indeed Euler-Mahonian. Stud. Appl. Math., 83 (1990), 31–59.
D. Foata , G-N. Han , Fix-Mahonian calculus, I: Two transformations. European J. Combin. 29 (2008), 1721–1732.
S. Fomin , Finite, partially ordered sets and Young diagrams. (Russian) Dokl. Akad. Nauk SSSR, 243 (1978), no. 5, 1144–1147.
H. O. Foulkes , A nonrecursive rule for Eulerian numbers. J. Combin. Theory Ser. A, 22 (1977), no. 2, 246–248.
J. Fox , Stanley-Wilf limits are typically exponential. Preprint, arXiv:1310.8378v1.
A. Frank , On chain and antichain families of a partially ordered set. J. Combin. Theory Ser. B, 29 (1980), no. 2, 176–184.
A. Frieze , Hamilton cycles in the union of random permutations. Random Structures Algorithms, 18 (2001), no. 1, 83–94.
G. Frobenius , Über die Charaktere der symmetrischen Gruppe. Preuss. Akad. Wiss. Sitz., 1900, 516–534.
G. Frobenius , Über die charakteristischen Einheiten der symmetrischen Gruppe. Preuss. Akad. Wiss. Sitz., 1903, 328–358.
G. Frobenius , Über die Bernoullischen Zahlen und die Eulerischen Polynome. Sits. Ber. Preuss. Akad. Wiss., 1910, 808–847.
M. Fulmek , Enumeration of permutations containing a prescribed number of occurrences of a pattern of length three. Adv. in Appl. Math.,
30 (2003), no. 4, 607–632.
W. Fulton , Young tableaux. With applications to representation theory and geometry. London Mathematical Society Student Texts, 35
(1997), Cambridge University Press, Cambridge, 1997.
Z. Füredi , P. Hajnal , Davenport-Schinzel theory of matrices. Discrete Math., 103 (1992), 233–251.
S. Garrabrant , I. Pak , Pattern avoidance is not P-recursive. Preprint, arXiv:1505.06508
A. Garsia , S. Milne , A Rogers-Ramanujan bijection. J. Combin. Theory Ser. A, 31 (1981), 289–339.
V. Gasharov , On the Neggers-Stanley conjecture and the Eulerian polynomials, J. Combin. Theory Ser. A, 82 (1998), no. 2, 134–146.
I. Gessel , Personal communication, 1997.
I. Gessel , Symmetric functions and P-recursiveness. J. Combin. Theory Ser. A, 53 (1990), no. 2, 257–285.
I. Gessel , G. Labelle , Lagrange inversion for species. J. Combin. Theory Ser. A, 72 (1995), no. 1, 95–117.
I. Gessel , C. Reutenauer , Counting permutations with given cycle structure and descent set. J. Combin. Theory Ser. A, 64 (1993),
189–215.
I. Gessel , R. Stanley , Stirling polynomials. J. Combin. Theory Ser. A, 24 (1978), 24–33.
I. Gessel , Counting forests by descents and leaves. Electronic J. Combin., 3 (1996), no. 2, R8.
S. Gire , Arbres, permutations à motifs exclus et cartes planaires: quelque problèmes algorithmiques et combinatoires. PhD thesis,
University Bordeaux I, 1993.
D. Gouyou-Beauchamps , Standard Young tableaux of height 4 and 5. European J. Combin., 10 (1989), no. 1, 69–82.
H. Gordon , Discrete probability. Undergraduate Texts in Mathematics, Springer-Verlag, New York, 1997.
C. Greene , An extension of Schensted's theorem. Advances in Math., 14 (1974), 254–265.
C. Greene , D. Kleitman , The structure of Sperner k-families. J. Combinatorial Theory Ser. A, 20 (1976), 41–68.
C. Greene , A. Nijenhuis , H. S. Wilf , A probabilistic proof of a formula for the number of Young tableaux of a given shape. Adv. in Math.,
31 (1979), no. 1, 104–109.
C. Greene , A. Nijenhuis , H. S. Wilf , Another probabilistic method in the theory of Young tableaux. J. Combin. Theory Ser. A, 37 (1984),
no. 2, 127–135.
H. W. Gould , Evaluation of sums of convolved powers using Stirling and Eulerian numbers. Fibonacci Quart., 16 (1978), no. 6, 488–497.
I. P. Goulden , J. West , Raney paths and a combinatorial relationship between rooted nonseparable planar maps and two-stack-sortable
permutations. J. Combin. Theory Ser. A, 75 (1996), no. 2, 220–242.
O. Guibert , T. Mansour , Restricted 132-involutions and Chebysev polynomials. Ann. Comb. 6 (2002), no. 3-4, 349–374.
O. Guibert , Combinatoire des permutations à motifs exclus en liason avec des mots, cartes planaires, et Tableaux de Young. PhD thesis,
University Bordeaux I, 1995.
O. Guibert , R. Pinzani , E. Pergola , Vexillary involutions are enumerated by Motzkin numbers. Ann. Comb., 5 (2001), no. 2, 153–174.
B. Hackl , C. Heuberger , H. Prodinger , S. Wagner , Analysis of bidirectional ballot sequences and random walks ending in their
maximum. Ann. Comb. 20 (2016), no. 4, 775–797.
M. Haiman , Smooth Schubert varieties. Unpublished manuscript, 1992.
J. Hammersley , A few seedlings of research. Proc. Sixth Berkeley Symposium Math. Statist. and Probability, Volume 1 , 345–394,
University of California Press, Berkeley, CA, 1972.
S. Hannenhalli , P. Pevzner , Transforming cabbage into turnip: Polynomial algorithm for sorting signed permutations by reversals. J. ACM
46 (1999), no. 1, 1–27.
G-H. Nan , G. Xin , Permutations with extremal number of fixed points. J. Combin. Theory Series A 116 (2009) 449–459.
T. E. Harris , A Theory of Branching Processes. Prentice Hall, Englewood Cliffs, NJ, 1963.
P. Hästö , On descents in Standard Young Tableaux. Electronic J. Combin, 7 (2000), R59.
G. Hetyei , E. Reiner , Permutation trees and variation statistics. European J. Combin., 19 (1998), no. 7, 847–866.
C. Homberger , Expected Patterns in Permutation Classes. Electronic J. Combin. 19 no 3. (2012), P43.
R. Houston , Tackling the Minimal Superpermutation Problem. Preprint, available at arxiv.org/pdf/1408.5108.pdf
B. Huang , An upper bound on the number of (132,213)-avoiding cyclic permutations. Discrete Math. 342 (2019), no. 6, 1762–1771.
D. M. Jackson , R.C. Read , A note on permutations without runs of given length. Aequationes Mathematicae, 17 (1978), 336–343.
A. D. Jaggard , Prefix exchanging and pattern avoidance by involutions. Elec. J. Combin., 9 (2003). no. 2, R16, 2003.
S. M. Johnson , Generation of permutations by adjacent transpositions. Mathematics of Computation, 17 (2003), 282–285.
C. Jordan , Calculus of Finite Differences. Chelsea, New York, NY, 2nd edition, 1960.
T. Kaiser , M. Klazar , On growth rates of closed permutation classes, Electr. J. Combinatorics 9 (2003), vol. 2, R10.
M. Klazar , A general upper bound in extremal theory of sequences. Comment. Math. Univ. Carolin., 33 (1992), 737–746.
M. Klazar , P. Valtr , Generalized Davenport-Schinzel sequences. Combinatorica 14 (1994), 463–476.
M. Klazar , The Füredi-Hajnal conjecture implies the Stanley-Wilf conjecture. Formal Power Series and Algebraic Combinatorics, Springer
Verlag, Berlin, Germany, 2000, 250–255.
D. J. Kleitman , D. J. Kwiatkowski , A lower bound on the length of the sequence containing all permutations as subsequences. J. Combin.
Theory (A), 21 (1976), 129–136.
R. Knörr , W. Lempken , B. Thielcke , The S 3-conjecture for solvable groups. Israel J. Math., 91 (1995), no. 1-3, 61–76.
D. E. Knuth , Permutations, matrices, and generalized Young tableaux. Pacific J. Math., 34 (1970), 709–727.
D. E. Knuth , The Art of Computer Programming, Volume 3 , Addison-Wesley Publishing Co., Reading MA, 1973.
J. Körner , C. Malvenuto , Pairwise colliding permutations and the capacity of infinite graphs. SIAM J. Discrete Mathematics, 20 (2007),
203–212.
J. Körner , C. Malvenuto , G. Simonyi , Graph-different permutations. SIAM J. Discrete Mathematics, 22 (2008), 489–499.
C. Krattenthaler , The enumeration of lattice paths with respect to their number of turns. Advances in Combinatorial Methods and
Applications to Probability and Statistics, N. Balakrishnan , ed., Birkhäuser, Boston, MA 1997, 29–58.
D. Kremer , Permutations with forbidden subsequences and a generalized Schröder number. Discrete Mathematics, 218 (2000), no. 1-3,
121–130.
D. Kremer , W. C. Shiu , Finite transition matrices for permutations avoiding pairs of length four patterns. Discrete Mathematics, 268
(2003), no. 1-3, 171–183.
G. Kreweras , Une famille de polynômes ayant plusieurs propriétés énumeratives. Period. Math. Hungar., 11 (1980), no. 4, 309–320.
G. Kreweras , Sur une classe des problèmes liés au treillis des partitions d'entiers. Cahiers du B.U.R.O, 6 (1965), 5–105.
A. Labarre , S. Grusea , The distribution of cycles in breakpoint graphs of signed permutations. Discrete Appl. Math. 161 (2013), no. 10-11,
1448–1466.
A. Labarre , A new tight upper bound on the transposition distance. Algorithms in bioinformatics, 216–227, Lecture Notes in Comput. Sci.,
3692 , Springer, Berlin, 2005.
A. Labarre , Edit distances and factorisations of even permutations. Proceedings of the Sixteenth Annual European Symposium on
Algorithms, 635–646. Lecture Notes in Comput. Sci., 5193 , Springer, Berlin, 2008.
G. Labelle , Une nouvelle démonstration combinatoire des formules d'inversion de Lagrange. Adv. in Math., 42 (1981), no. 1, 217–247.
R. Laver , Well-quasi orderings and sets of finite sequences. Math. Proc. of the Cambr. Philos. Soc. 79 (1976), 1–10.
J. B. Lewis , Generating trees and pattern avoidance in alternating permutations. Elec. J. Combin. 19 (2012) # P21.
N. Linial , Graph coloring and monotone functions on posets. Discrete Math. 58 (1986), 97–98.
B. F. Logan , L. A. Schepp , A variational problem for random Young tableaux. Advances in Math. 26 (1977), no. 2, 206–222.
L. Lovász , Combinatorial Problems and Exercises. Second edition, North Holland, Amsterdam, The Netherlands, 1994.
L. Lu , Y. Yang , A lower bound on the transposition diameter. SIAM J. Discrete Math. 24 (2010), no. 4, 1242–1249.
P. MacMahon , Two applications of general theorems in combinatory analysis. Proc. London Math. Soc. 15 (1916), 314–321.
T. Mansour , A. Vainshtein , Counting occurrences of 132 in a permutation. Adv. Appl. Math., 28 (2002), no. 2, 185–195.
A. Marcus , G. Tardos , Excluded permutation matrices and the Stanley-Wilf conjecture. J. Combin. Theory Ser. A, 107 (2004), no. 1,
153–160.
F. Markel , Groups with many conjugate elements. J. Algebra 26 (1973) 69–74.
A. Miller , Asymptotic bounds for permutations containing many different patterns. J. Combin. Theory Ser. A 116 (2009) 92–108.
P. Moszkowski , A solution to a problem of Dénes: A bijection between trees and factorizations of cyclic permutations. Europ. J.
Combinatorics, 10 (1989), no. 1, 13–16.
E. Netto , Lehrbuch der Combinatorik. Chelsea, New York, NY, 1901.
J. Noonan , The number of permutations containing exactly one increasing subsequence of length three. Discrete Math., 152 (1996), no. 1-
3, 307–313.
J. Noonan , D. Zeilberger , The enumeration of permutations with a prescribed number of forbidden patterns. Adv. in Appl. Math., 17
(1996), no. 4, 381–407.
J. C. Novelli , I. Pak , A. Stoyanovskii , A direct bijective proof of the hook-length formula. Discrete Math. Theor. Comput. Sci., 1 (1997), no.
1, 53–67.
K. O'Hara , Unimodality of Gaussian coefficients: A constructive proof. J. Combin. Theory A, 53 (1990), no. 1, 29–52.
J. Pantone , The enumeration of permutations avoiding 3124 and 4312. Ann. Comb. 21 (2017), no. 2, 293–315.
J. Pantone , V. Vatter , Growth rates of permutation classes: categorization up to the uncountability threshold. Israel J. Math. 236 (2020),
no. 1, 1–43.
T. K. Petersen , Eulerian Numbers. Birkhäuser, Basel, Switzerland, 2015.
J. Pitman , Probabilistic bounds on the coefficients of polynomials with only real zeros. J. Combin. Theory A, 77 (1997), no. 2, 279–303.
H. Kestel , B. Pittel , A Local Limit Theorem for the Number of Nodes, the Height, and the Number of Final Leaves in a Critical Branching
Process Tree. Random Structures Algorithms 8 (1996), no. 4, 243–299.
V. R. Pratt , Computing permutations with double-ended queues, parallel stacks and parallel queues. Proc. ACM Symp. Theory of
Computing 5 (1973), 268–277.
C. B. Presutti , Determining lower bounds for packing densities of non-layered patterns using weighted templates. Electron. J. Combin. 15
(1) Research paper 50, 10, 2008.
C. B. Presutti , W. Stromquist , Packing rates for measures and a conjecture for the packing density of 2413. Permutation Patterns,
London Mathematical Society Lecture Note Series, 376 (2010) 287–316.
V. Pratt , Computing permutations with double-ended queues. Parallel stacks and parallel queues. Fifth Annual ACM Symposium on
Theory of Computing (Austin, Tex., 1973), pp. 268–277. Assoc. Comput. Mach., New York, 1973.
A. Price , Packing densities of layered patterns. PhD Thesis, University of Pennsylvania, 1997.
R. Proctor , Solution of two difficult combinatorial problems with linear algebra. Amer. Math. Monthly, 89 (1982), no. 10, 721–734.
S. Radomirović , A construction of short sequences containing all permutations of a set as subsequences. Electron. J. Combin. 19 (2012),
no. 4, Paper 31, 11 pp.
D. Rawlings , The r-Major index. J. Combin. Theory A, 31 (1981), no. 2, 175–183.
A. Regev , Asymptotic values for degrees associated with strips of Young diagrams. Advances in Mathematics, 41 (1981), 115–136.
A. Reifegerste , On the diagram of Schröder permutations. Electronic J. Combin, 9 (2003), no. 2, R8.
A. Reifegerste , On the diagram of 132-avoiding permutations. European J. Combin, 24 (2003), no. 6, 759–776.
J. Remmel , A note on a recursion for the number of derangements. European J. Combin., 4 (1984), no. 4, 371–374.
A. Robertson , D. Saracino , D. Zeilberger , Refined restricted permutations. Annals of Combinatorics, 6 (2003), 427–444.
K. Rudolph , Pattern Popularity in 132-Avoiding Permutations. Electonic J. Combin. 20 (2013), no. 1, P8.
B. E. Sagan , Inductive and injective proofs of log concavity results. Discrete Math., 68 (1998), no. 2–3, 281–292.
B. E. Sagan , The Symmetric Group, Second Edition. Springer Verlag, New York, NY, 2001.
C. Schensted , Longest increasing and decreasing subsequences. Canad. J. Math., 13 (1961), 179–191.
O. Schlömilch , Recherches sur les coefficients des facultés analytiques. Crelle 44 (1852), 344–355.
M. P. Schützenberger , Quelques remarques sur une construction de Schensted. Math. Scand., 12 (1963), 117–128.
J. Shareshian , M. Wachs , q-Eulerian polynomials: Excedance and major index. Electron. Res. Announc. Amer. Math. Soc. 13 (2007),
33–45 (electronic).
R. Simion , F. W. Schmidt , Restricted permutations. European Journal of Combinatorics, 6 (1985), 383–406.
M. Skandera , An Eulerian partner for inversions. Sém. Lothar. Combin., 46 2001, B46d.
N. P. Sloane , The Online Encyclopedia of Integer Sequences, Internet database, http://oeis.org/.
R. Smith , Comparing algorithms for sorting with t stacks in series. Ann. Comb., 8 (2004), no. 1, 113–121.
Z. Stankova , Forbidden subsequences. Discrete Math., 132 (1994), no. 1-3, 291–316.
Z. Stankova , J. West , A new class of Wilf-equivalent permutations. J. Algebraic Combin., 15 (2002), no. 3, 271–290.
R. Stanley , Binomial posets, Möbius inversion, and permutation enumeration. J. Combin. Theory Ser. A 20 (1976), 336–356.
R. Stanley , Eulerian partitions of a unit hypercube. In Higher Combinatorics, Martin Aigner, editor, D. Reidel , Dordrecht, The Netherlands,
1977.
R. Stanley , Differentiably finite power series. European J. Combin., 1 (1980), 175–188.
R. Stanley , Factorization of permutations into n-cycles. Discrete Math. 37 (1981), 255–262.
R. Stanley , On the number of reduced decompositions of elements of Coxeter groups. European J. Combin., 5 (1984), no. 4, 359–372.
R. Stanley , Log-concave and unimodal sequences in algebra, combinatorics, and geometry. Graph Theory and Its Applications: East and
West. Ann. NY Acad. Sci., 576 (1989), 500–535.
R. Stanley , Polygon dissections and standard Young tableaux. J. Combin. Theory Ser. A, 76 (1996), no. 2, 175–177.
R. Stanley , Enumerative Combinatorics, Volume 2 . Cambridge University Press, Cambridge UK, 1999.
R. Stanley , Alternating permutations and symmetric functions. J. Combin. Theory Ser. A, 114 (2007) 436–460.
R. Stanley , Longest alternating subsequences of permutations. Michigan Math. J., 57 (2008), 675–687.
R. Stanley , A survey of alternating permutations. Contemporary Mathematics, 531 (2010), 165–196.
R. Stanley , Personal communication, August 2010.
R. Stanley , Enumerative Combinatorics, Volume 1 , Third Edition. Cambridge University Press, Cambridge UK, 2011.
R. Stanley , Two enumerative results on cycles of permutations. European J. Combin., 32 (2011), no. 6, 937–943.
D. Stanton , Unimodality and Young's lattice. J. Combin. Theory Ser. A, 54 (1990), no. 1, 41–53.
V. Strehl , Symmetric Eulerian distributions for involutions. Actes 2e Séminaire Lotharingien de Combinatoire, Premiere Session, Publ.
140/S-02, IRMA, Strasbourg, 1981, 12.
V. Strehl , Inversions in 2-ordered permutations—a bijective counting. Bayreuth. Math. Schr., 28 (1989), 127–138.
S. Sundaram , The homology of partitions with an even number of blocks. J. Algebraic Combin., 4 (1995), 69–92.
L. Takács , A generalization of the Eulerian numbers. Publ. Math. Debrecen, 26 (1979), no. 3-4, 173–181.
S. Tanimoto , An operator on permutations and its application to Eulerian numbers. Europ. J. Combinatorics, 22 (2001), no. 4, 569–576.
R. E. Tarjan , Sorting using networks of queues and stacks. J. Assoc. Comput. Mach, 19 (1972), 341–346.
I. Tomescu , Graphical Eulerian numbers and chromatic generating functions. Discrete Math., 66 (1987), 315–318.
H. F. Trotter , Algorithm 115. Comm. Assoc. Comput. Mach 5 (1962), 434–435.
J. W. Tutte , A census of planar maps. Canadian Journal of Mathematics 33 , 249–271, 1963.
P. Ungar , 2N Noncollinear Points Determine at Least 2N Directions J . Combinatorial Theory A, 33 (1982), 343–347.
V. R. Vatter , Permutations avoiding two patterns of length three. Electronic J. Combin., 9 (2003), no. 2, R6.
V. Vatter , Small permutation classes. Proc. London Math. Soc., (3) 103 (2011), 879–921.
V. Vatter , Permutation classes of every growth rate above 2.48188. Mathematika, 56 (2010) 182–192.
V. Vatter , Growth rates of permutations classes: from countable to uncountable. Proceedings of the London Mathematical Society, 103
(2011), 879–921.
A. M. Vershik , S. V. Kerov , Asymptotic behavior of the Plancherel measure of the symmetric group and the limit form of Young tableaux.
Dokl. Akad. Nauk SSSR 233 (1977), no. 6, 1024–1027, 1977. (Russian, English translation: Soviet Math. Dokl. 233 (1977), no. 1–6,
527–531.)
X. G. Viennot , Une forme géométrique de la correspondance de Robinson-Schensted. Combinatoire et représentation du groupe
symétrique (Actes Table Ronde CNRS, Univ. Louis-Pasteur Strasbourg, Strasbourg, 1976), 29–58. Lecture Notes in Math., Vol. 579 ,
Springer, Berlin, 1977.
M. Wachs , An involution for signed Eulerian numbers. Discrete Math., 99 (1992), no. 1-3, 59–62.
D. Wagner , Enumeration of functions from posets to chains. European J. Combin. 13 (1992), no. 4, 313–324.
R. Warlimont , Permutations avoiding consecutive patterns. Ann. Univ. Sci. Budapest. Sect. Comput. 22 (2003), 373–393.
R. Warlimont , Permutations avoiding consecutive patterns. II. Arch. Math. (Basel) 84 (2005), no. 6, 496–502.
J. West , Permutations with forbidden subsequences; and, stack sortable permutations. PhD thesis, Massachusetts Institute of
Technology, 1990.
J. West , Generating trees and the Catalan and Schröder numbers. Discrete Math., 146 (1995), no. 1-3, 247–262.
J. West , Generating trees and forbidden subsequences. Discrete Math., 157 (1996), no. 1-3, 363–374.
H. S. Wilf , A bijection in the theory of derangements. Mathematics Magazine, 57 (1984), no. 1, 37–40.
H. S. Wilf , Ascending subsequences of permutations and the shapes of tableaux. J. Combin. Theory Ser. A, 60 (1992), no. 1, 155–157.
H. S. Wilf , Real zeroes of polynomials that count runs and descending runs. Unpublished manuscript, 1998.
H. S. Wilf , The variance of the Stirling cycle numbers. Preprint, available at arXiv:math/0511428v2 [math.CO].
P. Winkler , Random orders of dimension 2. Order 7 (1991), 329–339.
L. Yen , A note on multiset permutations. SIAM J. Discrete Math. 7 (1994), no. 1, 152–155.
A. Young , On quantitative substitutional analysis II. Proc. London. Math. Soc. 34 (1902), no. 1, 361–397.
E. Zălinescu , Shorter strings containing all k-element permutations. Inform. Process. Lett. 111 (2011), no. 12, 605–608.
D. Zeilberger , Kathy O'Hara's constructive proof of the unimodality of the Gaussian polynomials. Amer. Math. Monthly, 96 (1990), no. 7,
590–602.
D. Zeilberger , A holonomic systems approach to special functions identities. J. Computational and Applied Mathematics, 32 (1990), no. 3,
321–368.
D. Zeilberger , A proof of Julian West's conjecture that the number of two-stack-sortable permutations of length n is 2(3n)!/((n + 1)!(2n +
1)!). Discrete Math., 102 (1992), no. 1, 85–93.
D. Zeilberger , Alexander Burstein's lovely combinatorial proof of John Noonan's beautiful theorem that the number of n-permutations that
contain the pattern 321 exactly once equals (3/n) (2n)!/((n - 3)!(n + 3)!). Pure Math. Appl. (PU.M.A.), 22 (2011), no. 2, 297–298.
J. P. Zhang , Finite groups with many conjugate elements. J. Algebra, 170 (1994), no. 2, 608–624.