1. Introduction
Steingrímsson and Williams [
8] proposed a new combinatorial structure, the permutation tableaux, when enumerated completely positive Grassmannian elements. They introduced the definition and properties of permutation tableaux in detail and constructed a bijection between the set of permutation tableaux of length
n containing
k rows and the set of permutations of length
n with
k weak exceedances. Corteel and Kim [
2] defined permutation tableaux of type
B and gave a generalized bijection from permutation tableaux of type
B to permutations of type
B.
A permutation tableau is defined as a Ferrers diagram possibly with empty rows such that the cells are filled with 0’s and 1’s, and
- (1)
each column contains at least one 1,
- (2)
there does not exist any 0 with a 1 above in the same column and a 1 to the left of the same row.
The length of a permutation tableau is defined as the number of rows plus the number of columns. A 0 in a permutation tableau is restricted if there is a 1 above it in the same column. A row is unrestricted if it does not contain a restricted entry. A 1 is a topmost one if it contains no 1 above itself in the same column. Let
=
. A permutation tableau
T of length
n is labeled by the elements in
in increasing order from the top right corner to the bottom left corner. We use row
i to denote the row with label
i, column
j to denote the column with label
j. We use
to denote the cell in row
i and column
j. The shape of a permutation tableau
T is meant to be the shape of the underlying Ferrers diagram of
T with empty rows allowed. In other words, the shape of
T is a partition
, where
is the number of cells in the
i-th row of the underlying Ferrers diagram of
T, for
. For example, there is a permutation tableau of length 11 and shape
in
Figure 1, which has un-restricted row
and two rightmost restricted 0’s in
and
, respectively.
Linked partitions was first introduced by Dykema [
7] in the study of the unsymmetrized T-transform in free probability theory. A
linked partition of
is a collection of nonempty subsets
of
, called
blocks, such that the union of
is
, and any two distinct blocks are
nearly disjoint. Two blocks
and
are said to be
nearly disjoint if for any
, one of the following conditions holds:
- (1)
and , or
- (2)
and .
The linear representation of a linked partition was defined by Chen, Wu and Yan [
6]. Given a linked partition
of
, list
n vertices in a horizontal line with labels
. For any block,
, where
and
, draw an arc from
to
for
. For
, we use a pair
to represent an arc from
i to
j, and we call
i and
j the
left-hand and
right-hand endpoint of arc
, respectively. For the sake of convenience, we also adopt the linear representation to set partitions. Two arcs
and
form a
crossing if
, and form a
nesting if
. We denote the crossing number and the nesting number of the linked partition
by
and
, respectively.
For example, the linear representation of linked partition
is shown in
Figure 2. There is only one crossing formed by arcs
and
,and one nesting formed by arcs
and
, i.e.,
and
.
Given a linked partition, a vertex in the linear representation of
is called an
origin if it is only a left-hand endpoint, or a
transient if it is both a left-hand point and a right-hand endpoint, or a
singleton if it is an isolated vertex, or a
destination if it is only a right-hand endpoint.
Figure 3 illustrates the four types of vertices. It is clear that
origin,
transition and
singleton are the minimum elements of the blocks, the total number of which is equal to the number of blocks of linked partitions. It should be pointed out that for any right-hand endpoint
j, there is at most one vertex
i such that
and
i is connected to
j in the linear representation of a linked partition.
Chen et al.[
3] established a bijection between partitions and vacillating tableaux to prove that the crossing numbers and the nesting numbers of partitions of
have a symmetric joint distribution by fixing the sets of minimal block elements and maximal block elements, as well as all over all matchings on
. They also obtained a corollary that the number of
k-noncrossing partitions is equal to the number of
k-nonnesting partitions, which is also true for matchings. Chen, Wu and Yan [
6] bijectively proved that the number of noncrossing linked partitions of
is equal to the number of large Schröder paths of length
, and gave a one-to-one correspondence between linked partitions of
and the increasing trees containing
vertices. In addition, by defining linked cycles, they showed that crossing number and nesting number have a symmetric joint distribution over the set of linked partitions of
by fixing the vertex labeling. Chen, Liu and Wang [
5] gave a bijection between linked partitions of
containing
k blocks and permutations of
containing
descents, as well as a bijection between linked partitions of
containing
k blocks and permutation tableaux of length
n containing
k rows. Based on the positions of topmost 1’s and rightmost restricted 0’s, they also defined
-avoiding and
-avoiding permutation tableaux. Moreover, they illustrated a bijection between noncrossing linked partitions of
n and
-avoiding permutation tableaux of length
n, and a bijection between nonnesting linked partitions of
n and
-avoiding permutation tableaux of length
n. Chen, Guo and Pang [
4] introduced the structure of vacillating Hecke tableaux and used Hecke insertion algorithm proposed by Buch et al. [
1] to establish a one-to-one correspondence between vacillating Hecke tableaux and linked partitions, and also proved that the crossing number and the nesting number of a linked partition can be determined by the maximal number of rows and the maximal number of columns of diagrams in the corresponding vacillating Hecke tableau.
In this paper, we establish the relationship of internal sturctual charactoristics between linked partitions and permutation tableaux. Especially, we present the crossing number and nesting number of linked partitions by the positional relationship between the topmost 1’s and rightmost restricted 0’s in permutation tableaux. For this target, we first introduce some new structual statistics of permutation tableaux in
Section 2, such as the diagonal pattern, front-out condition, back-out condition, ceiling index and floor index. In
Section 3, we describe two marking algorithms for permutation tableaux in the view of columns and rows, respectively. In
Section 4, we construct a tugging transformation and a rebound transformation to linked partitions, which show a closed relationship between original partitions and linked partitions: for any linked partition
of
n, there is a unique partition
of
n such that
is generated by applying tugging operation to
. Finally, based on the bijection between linked partitions and permutations, obtained by Chen, Liu and Wang [
5], we deduce that the crossing number and nesting number of a linked partition can be determined by the markers in the corresponding permutation tableau.
2. Structural Statistics in Permutation Tableaux
Let be the set of permutation tableaux of length n, . Let , the label of columns in T are , . A permutation tableau is uniquely determined by its topmost 1’s and rightmost restricted 0’s. It can be fully proven that if the positions of topmost 1’s are given, then all the cells above these positions which are in the same columns are filled with 0’s; if the positions of the rightmost restricted 0’s are given, then all the cells to the left of these positions which are in the same rows are filled with 0’s; and last to fill the remaining cells with 1’s. We denote the topmost1’s and the rightmost restricted 0’s by ’s and ’s for convenience.
Definition 1. Two cells and in permutation tableau T are formed a diagonal pattern, if and is a cell of T. See Figure 4.
For any column , assume that there exists at least one , denote the row label of its by and the row labels of all ’s by , respectively, where .
Definition 2. We call in satisfing the front-out condition if there exists at least one or in cells ,, and cell is in T. Figure 5 illustrates the condition for .
Definition 3. We call in satisfing the back-out condition, if there exists at least a and possibly in cells , , ⋯, , , and the cells meet one of the following conditions: .
- (a)
there does not exist any under cell in column , and cell is in T;
- (b)
there are ’s under cell in column but cannot form a diagonal with , t is the row label of the possible cells in column , ;
- (c)
there exists at least one cell filled with a in row i and column , , and cell is in T.
Figure 6 illustrates the condition
.
Definition 4. The ceiling index of any cell filled with a or a in T is defined as row label i.
Definition 5. The floor index of cell filled with a or a in T is defined as column label j, if there does not exist any below cell in column j, see Figure 7(1); otherwise, its floor index is defined as row lable of cell , where cell is filled with a and is minimum. See Figure 7(2).
3. Marking Algorithms for Permutation Tableaux
In this section, we mainly introduce a marking algorithm and two statistics for permuatation tableaux, callded row indication and column indication.
Let T be a permutation tableau of length n with u rows and v columns, where , . Denote the column labels of T by , , …, , . We introduce the column marking algorithm for permutation tableaux. We carry out the marking process to column , , …, in order.
For column , we consider the positions of ’s and ’s in columns and . Denote the row label of in column by . Assume that there is at least one in this column, and denote the row labels of those ’s by .
If ’s in columns and form the diagonal pattern, then add a in the cell . First, we consider the marking condition to cell . If there exist or ’s in cells , then add a in cell . Denote the largest row label in column by such that is minimum.
If the cells in columns and satisfy one of the following conditions, then add a to cell .
- (1)
either there does not exist any under cell in the same column, or there exists a under cell in the same column but does not form a diagonal pattern with cell ;
- (2)
there exists a in column , denoted its row label by i such that .
The number of ’s in cell is called the column indication of cell about column , denoted by . Repeat the above process to get , ,…, . The column marking algorithm on column corresponding to column is completed. By the same way, we apply the column marking algorithm to column corresponding to any column , . Finally, The column marking algorithm of column is completed. Repeat the above process to the columns of T from to . Then the column marking algorithm for T is terminated.
Let
be the column indication of cell
and column
, respectively.
Definition 6.
Let be the set of nonnegative integers and be the set of permutation tableaux. Define a funciton F from to , such that for any ,
where the value of is called the column indication of T.
Next, we introduce row marking algorithm. Let T be a permutation tableau of length n with u rows and v columns, where , . Denote the row labels of T by . We carry out the marking process to row , , …, in order. Assume that there exists a cell containing or in row , for any . According to Definition 4, its ceiling index is , and denote its floor index by t. If there exist k cells containing or , whose ceiling index is less than and floor index is greater than t, then add k*’s to cell , . Let row indication of cell be k, denoted by .
Repeat the process for the other cells in row . Let be the total number of *’s in row . And we can mark cells in the other rows individually. The above process is the row marking algorithm for permutation tableaux.
Definition 7.
Let be the set of nonnegative integers and be the set of permutation tableaux. Define a funciton G from to , such that for any ,
where the value of is called the row indication of T.
For example, let us apply the above two marking algorithms to permutation tableau
in
Figure 8 and get its row and column indication. The row labels of
are
and 10, and its cloumn labels are
.
According to the column marking algorithm, we possibly mark the cells containing
’s and
’s in columns
from left to right in order. For column 8, we only add a • to cell
, since the 1’s in cells
and
form a diagonal pattern. Let
, see
Figure 9(1). For columns 11 and 8, firstly note that cell
satisfies the back-out condition, so add a • to the cell and let
. For columns 11 and 7, cells
and
form a diagonal pattern, where implies
. Because cell
satisfies both the front-out condition and the back out condition, add two •’s to
and get
. See
Figure 9(2). Similarly, for column 12, we have
. See
Figure 9(3). Finally, we obtain
According to the row marking algorithm, we possibly mark the cells containing
’s and
’s in rows
from top to bottom in order. For row 2, we just add a * to cell
, becasue its ceiling index is 2, which is greater than the ceiling index of
, and its floor index is 3, which is less than the floor index of
. Let
. See
Figure 10. Similarly, for row 3, add one *’s to
and add one * to
. Note
,
, see
Figure 10(2). For row 4, add three *’s to
, and let
,
, see
Figure 10(3). For row 5, add two *’s to
, note
,
, see
Figure 10(4). Row 6 and 9 do not satisfy row marking condition and are not marked. For row 10, add one * to
, let
, see
Figure 10(5). Finally, we obtain
4. Transformations on Linked Partitions
In this section, we introduce two transformations, called tugging and rebound, and a recursive generating procedure. Let us describe these two transformations.
Definition 8. In a linked parition τ, if there exist a singleton k, and an arc such that , then we call k a tuggable singleton of arc , as shown in Figure 11(a). If there exist an origion r, a destination t and an arc such that , where both r and t are contained in the same block B and , then we call r a tuggable origin of arc , as shown in Figure 11(b).
Both tuggable singletons and tuggable origins are called tuggable vertices. Arc is called a tuggable arc.
Definition 9. If there exist arcs and satisfying , then we say that arc covers arc . The number of arcs covering arc is called the level of arc , denoted by .
Definition 10. For any arcs and , if , or but , then we call arc having higher level than arc , denoted by . We call the arc sequence of τ, if ’s are all its arcs, , and .
For example, as shown in
Figure 2, linked parition
has two tuggable singletons 2, 4, and a unique tuggable origion 6. Moreover,
and
,
and
. So the arc sequence of
is
Definition 11. Given a linked parition of τ, if there exists a tuggable vertice k of any arc , then we remove arc from τ and add arcs and . Denote the resulting gragh by . The transformation from τ to is denominated as a tugging operation on arc at vertice k.
is a linked partition because each vertex is a right-hand endpoint of at most one arc. The procedure of carrying out tugging operation on arcs at any one of tuggable vertices in or doing nothing is called a tugging transformation to . Note that tuggable vertices of are those of except k.
As illustrated in
Figure 12,
is obtained from performing tugging transformation to
in
Figure 2: firstly, we tug arc
at tuggable singleton 2, tug arc
at tuggable singleton 4, and finally do nothing for arc
, however 6 is its tuggable origin.
Next we introduce the inverse transformation of tugging transformation for linked partitions.
Definition 12. Given a linked parition of . Suppose there exists a transition k connecting arcs to , where both k and j are in block B, and , we remove arcs and from , while adding arc . Denote the resulting gragh by . The transformation from to is denominated as a rebound operation on arcs and at transition k.
It is not difficult to find that
is also a linked partition. The procedure of performing a single rebound operation on arcs at any one of transitions in a linked partition or doing nothing is called a rebound transformation to
. As illustrated in
Figure 13,
is obtained from performing rebound transformations to
in
Figure 12 at transitions 2, 3 and 4 in order.
The tugging procedure is the way to perform tugging transformation to set partitions of , thus giving to linked partitions a nice recursive structure. Next we define this tugging procedure and we present a generation table for linked partitions.
A
set partition of
is a collection of disjoint nonempty subsets of
, that is
where
’s are called
blocks,
and whose union is
.
Given is a set partition of , i.e., does not have any transition, then performing tugging transformation to . The result linked partition satisfies that either or it has own possible tuggable vertices. Repeat the above process for and continue like this. Therefore, given set partitions , and , exerting tugging transformation on and , respectively, the result of linked partitions and must be different from each other.
On the contraty, given a linked partition , we can get set partitions by exerting rebound transformation at all of transitions. Thus, the following conclusion is provided.
Theorem 1. All of linked partitions of can be generated by all of set partitions of performed tugging transformation.
For any , , we construct a generating table for the set of linked partitions on : we list set partitions of in the first column, and draw the linked partitions in i-th column, which are obtained from performing tugging operation to those in -th column at possibly tuggable vertices for only once. We claim that the generating table must conclude all of linked partitions on . Aussme is a linked partitions on . If does not have any transition, then is in the first column; otherwise we perform rebound operation to at all transitions, as a result of which we get a set partition in the first column. In conclusion, we can get linked partitions by the above recursive procedure.
In
Figure 14, we demonstrate that linked partitions of
can be obtained from set partitions of
.
5. Main Theorem
Review that Chen, Liu and Wang [
5] proved a bijection
between linked partitions and permutation tableaux. Combining bijection
with marking algorithms, we are led to the main result that
and
in any linked partition
can be indicated by a linear function of the number of different markers in
.
Theorem 2 (Chen, Liu and Wang [
5]).
For and , there is a bijection φ between a linked partition of with k blocks and a permutation tableau T of length n with k rows.
It is not difficult to have the following result.
Proposition 1. Let τ be a linked partition and be the correspending permutation tableau.
- (1)
If τ is a set partition, i.e. then there does not exist any in T.
- (2)
If there exists a tuggable vertex k in τ, then performing the tugging transformation to k is equivalent to adding a in the k-th row of T.
Furthermore, based on Theorem 1, we have
Theorem 3. Permutation tableaux of length n can be generated from the permutation tableaux only contained ’s by adding ’s in the cells that satisfy the definition.
Based on bijection between linked paritions and permutation tableaux in Theorem 2, we have the following conclusion.
Theorem 4. Let τ be a linked partition of and , . If permutation tableau , then and .
The interpretation of bijection implies that applying the tugging transformation to some arcs in a linked partition corresponds to the process of adding ’s in permutation tableau . Moreover, judging whether certain cells meet the front-out condition, the back-out condition or form a diagonal pattern in T, is to determine whether a new crossing is generated after tugging an arc in . Comparing the size relationship between the ceiling index and the floor index of two cells in T, is to determine whether the corresponding arcs in form a nesting or not. Then by applying the column and row marking algorithm in T, respectively, one can thoroughly identify the crossings and nestings in , and finally get and from the total numer of •’s and *’s. Hence we have the desired theorem.
Funding
This work was supported by Beijing Natural Science Foundation(No.1232005).
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare that they have no conflict of interest.
References
- A.S. Buch, A. Kresch, M. Shimozono, H. Tamvakis and A. Yong, Stable Grothendieck polynomials and K-theoretic factor sequences, Math. Ann. 340 (2008), 359–382.
- Corteel, J.S.Kim, Combinatortics on permutation tableaux of type A and type B, European Journal of Combinatorics. 32(2011) 563-579.
- W.Y.C. Chen, E.Y.P. Deng, R.R.X. Du, R.P. Stanley and C.H. Yan, Crossings and nestings of matchings and partitions, Transactions of the American Mathematical Society, 359 (2007): 1555–1575.
- W.Y.C. Chen, P.L. Guo, S.X.M. Pang, Vacillating Hecke Tableaux and Linked Partitions, Mathematische Zeitschrift, 281(2015): 661-672.
- W.Y.C. Chen, L.H. Liu, C.J. Wang, Linked Partitions and Permutation Tableaux, Electronic Journal of Combinatorics, 20(2013): 1823-1831.
- W.Y.C. Chen, S.Y.J. Wu, C.H. Yan, Linked Partitions and Linked Cycles, European Journal of Combinatorics, 29(2008): 1408-1426.
- K.J. Dykema, Multilinear Function Series and Transforms in Free Probability Theory, Advances in Mathematics, 208(2007): 251-407.
- E. Steingrímsson and L. Williams, Permutation tableaux and permutation patterns, J. Combin. Theory Ser. A 114 (2007) 211–234.
|
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).