• 検索結果がありません。

March26,2013 HenriM¨uhle CountingProperMergings

N/A
N/A
Protected

Academic year: 2022

シェア "March26,2013 HenriM¨uhle CountingProperMergings"

Copied!
78
0
0

読み込み中.... (全文を見る)

全文

(1)

Motivation Characterization Enumeration

Counting Proper Mergings

Henri M¨uhle

Universit¨at Wien

March 26, 2013

(2)

Motivation Characterization Enumeration

Outline

1 Motivation

2 Characterization

3 Enumeration

Proper Mergings of Two Chains Proper Mergings of Two Antichains

Proper Mergings of an Antichain and a Chain

(3)

Motivation Characterization Enumeration

Outline

1 Motivation

2 Characterization

3 Enumeration

Proper Mergings of Two Chains Proper Mergings of Two Antichains

Proper Mergings of an Antichain and a Chain

(4)

Motivation Characterization Enumeration

Motivation

I let (P,≤P) be a poset

I consider the elements of P as tasks

I for p,p0 ∈P, consider p <P p0 as saying that the execution of p has to be finished before the execution of p0 can begin

I thus, (P,≤P) can be seen as a schedule, or an execution plan, and≤P can be seen as a set of restrictions

I let (Q,≤Q) be another poset

I How many different schedules exist such that

I (P,P) and (Q,Q) are executed “in parallel”,

and

I no restrictions of (P,P) and (Q,Q) are violated or added

I no two tasks are executed at the same time?

I we call such a schedule a

(5)

Motivation Characterization Enumeration

Motivation

I let (P,≤P) be a poset

I consider the elements of P as tasks

I for p,p0 ∈P, consider p <P p0 as saying that the execution of p has to be finished before the execution of p0 can begin

I thus, (P,≤P) can be seen as a schedule, or an execution plan, and≤P can be seen as a set of restrictions

I let (Q,≤Q) be another poset

I How many different schedules exist such that

I (P,P) and (Q,Q) are executed “in parallel”,

and

I no restrictions of (P,P) and (Q,Q) are violated or added

I no two tasks are executed at the same time?

I we call such a schedule a

(6)

Motivation Characterization Enumeration

Motivation

I let (P,≤P) be a poset

I consider the elements of P as tasks

I for p,p0 ∈P, consider p <P p0 as saying that the execution of p has to be finished before the execution of p0 can begin

I thus, (P,≤P) can be seen as a schedule, or an execution plan, and≤P can be seen as a set of restrictions

I let (Q,≤Q) be another poset

I How many different schedules exist such that

I (P,P) and (Q,Q) are executed “in parallel”,

and

I no restrictions of (P,P) and (Q,Q) are violated or added

I no two tasks are executed at the same time?

I we call such a schedule a

(7)

Motivation Characterization Enumeration

Motivation

I let (P,≤P) be a poset

I consider the elements of P as tasks

I for p,p0 ∈P, consider p <P p0 as saying that the execution of p has to be finished before the execution of p0 can begin

I thus, (P,≤P) can be seen as a schedule, or an execution plan, and≤P can be seen as a set of restrictions

I let (Q,≤Q) be another poset

I How many different schedules exist such that

I (P,P) and (Q,Q) are executed “in parallel”, and

I no restrictions of (P,P) and (Q,Q) are violated or added?

I no two tasks are executed at the same time?

I we call such a schedule a

(8)

Motivation Characterization Enumeration

Motivation

I let (P,≤P) be a poset

I consider the elements of P as tasks

I for p,p0 ∈P, consider p <P p0 as saying that the execution of p has to be finished before the execution of p0 can begin

I thus, (P,≤P) can be seen as a schedule, or an execution plan, and≤P can be seen as a set of restrictions

I let (Q,≤Q) be another poset

I How many different schedules exist such that

I (P,P) and (Q,Q) are executed “in parallel”, and

I no restrictions of (P,P) and (Q,Q) are violated or added?

I no two tasks are executed at the same time?

I we call such a schedule amerging of (P,≤P) and (Q,≤Q)

(9)

Motivation Characterization Enumeration

Motivation

I let (P,≤P) be a poset

I consider the elements of P as tasks

I for p,p0 ∈P, consider p <P p0 as saying that the execution of p has to be finished before the execution of p0 can begin

I thus, (P,≤P) can be seen as a schedule, or an execution plan, and≤P can be seen as a set of restrictions

I let (Q,≤Q) be another poset

I How many different schedules exist such that

I (P,P) and (Q,Q) are executed “in parallel”,

and

I no restrictions of (P,P) and (Q,Q) are violated or added,

I no two tasks are executed at the same time?

I we call such a schedule a proper merging of (P,≤P) and (Q,≤Q)

(10)

Motivation Characterization Enumeration

Example

p1 p2

p3 p4

q1 q2

q3 q4

q5 q6

q1

q2 p2 p1

q4

q5 q6

p4

(11)

Motivation Characterization Enumeration

Example

p1 p2

p3 p4

q1 q2

q3 q4

q5 q6

q1

q2 p2 p1

q3 q4

p3

q5 q6

p4

(12)

Motivation Characterization Enumeration

Example

p1 p2

p3 p4

q1 q2

q3 q4

q5 q6

q1

q2 p2 p1

q3 q4

p3

q5 q6

p4

(13)

Motivation Characterization Enumeration

Example

p1 p2

p3 p4

q1 q2

q3 q4

q5 q6

q1

q2 p2 p1

q3 q4

p3

q5 q6

p4

(14)

Motivation Characterization Enumeration

Example

p1 p2

p3 p4

q1 q2

q3 q4

q5 q6

q1

q2 p2 p1

q3 q4

p3

q5 q6

p4

(15)

Motivation Characterization Enumeration

Example

p1 p2

p3 p4

q1 q2

q3 q4

q5 q6

q1

q2 p2 p1

q3 q4

p3

q5 q6

p4

(16)

Motivation Characterization Enumeration

Example

p1 p2

p3 p4

q1 q2

q3 q4

q5 q6

q1

q2 p2 p1

q3 p3 q4

q5 q6

p4

(17)

Motivation Characterization Enumeration

Outline

1 Motivation

2 Characterization

3 Enumeration

Proper Mergings of Two Chains Proper Mergings of Two Antichains

Proper Mergings of an Antichain and a Chain

(18)

Motivation Characterization Enumeration

Characterization

I let G,G0,M,M0 be sets, and let I ⊆G ×M,I0⊆G0×M0 be two binary relations

I row of I: the setgI =

m∈M |(g,m)∈I for g ∈G

I column of I: the set mI =

g ∈G |(g,m)∈I for m∈M

I intent ofI: an intersection over a subset of the rows ofI

I extent of I: an intersection over a subset of the columns of I

I bond between I andI0: a binary relationR ⊆G ×M0 such that for all g ∈G, the rowgR is an intent ofI0, and for all m∈M0, the column mR is an extent of I

(19)

Motivation Characterization Enumeration

Example

p1 p2 p3 p4 q1 q2 q3 q4 q5 q6

p1 × × ×

× × ×

p2 × × ×

× × × ×

p3 × ×

× × ×

p4 ×

q1 × × × × ×

q2 × × ×

q3 × × ×

q4 × ×

q5 ×

q6 ×

p1 p2

p3 p4

q1 q2

q3 q4

q5 q6

(20)

Motivation Characterization Enumeration

Example

p1 p2 p3 p4 q1 q2 q3 q4 q5 q6

p1 × × × × × ×

p2 × × ×

×

×

×

×

p3 × ×

× ×

×

p4 ×

q1 × × × × ×

q2 × × ×

q3 × × ×

q4 × ×

q5 ×

q6 ×

p1 p2

p3 p4

q1 q2

q3 q4

q5 q6

(21)

Motivation Characterization Enumeration

Example

p1 p2 p3 p4 q1 q2 q3 q4 q5 q6

p1 × × × × × ×

p2 × × ×

×

×

×

×

p3 × × ×

×

×

p4 ×

q1 × × × × ×

q2 × × ×

q3 × × ×

q4 × ×

q5 ×

q6 ×

p1 p2

p3 p4

q1 q2

q3 q4

q5 q6

(22)

Motivation Characterization Enumeration

Example

p1 p2 p3 p4 q1 q2 q3 q4 q5 q6

p1 × × × × × ×

p2 × × × × × × ×

p3 × × × × ×

p4 ×

q1 × × × × ×

q2 × × ×

q3 × × ×

q4 × ×

q5 ×

q6 ×

p1 p2

p3 p4

q1 q2

q3 q4

q5 q6

(23)

Motivation Characterization Enumeration

Characterization

I let (P,≤P) and (Q,≤Q) be disjoint posets, and let R ⊆P×Q, andT ⊆Q×P

I for p,q ∈P∪Q, definep ←R,T q if and only if p≤P q orp≤Q qor (p,q)∈Ror (p,q)∈T

I merging of (P,≤P) and (Q,≤Q): a pair (R,T) such that (P∪Q,←R,T) is a quasi-ordered set

I proper merging of (P,≤P) and (Q,≤Q): a merging (R,T) such that R∩T−1 =∅

(24)

Motivation Characterization Enumeration

Characterization

Proposition (Meschke, 2011)

Let(P,≤P) and(Q,≤Q) be disjoint posets, and let R⊆P ×Q and T ⊆Q×P. The relation ←R,T is reflexive and transitive if and only if all of the following are satisfied:

1. R is a bond between 6≥P and6≥Q, 2. T is a bond between6≥Q and 6≥P, 3. R◦T is contained in≤P,

4. T ◦R is contained in≤Q.

Moreover,←R,T is antisymmetric if and only if R∩T−1 =∅.

I in other words, (P ∪Q,←R,T) is a poset if and only if (R,T) is a proper merging of (P,≤P) and (Q,≤Q)

(25)

Motivation Characterization Enumeration

Characterization

Proposition (Meschke, 2011)

Let(P,≤P) and(Q,≤Q) be disjoint posets, and let R⊆P ×Q and T ⊆Q×P. The relation ←R,T is reflexive and transitive if and only if all of the following are satisfied:

1. R is a bond between 6≥P and6≥Q, 2. T is a bond between6≥Q and 6≥P, 3. R◦T is contained in≤P,

4. T ◦R is contained in≤Q.

Moreover,←R,T is antisymmetric if and only if R∩T−1 =∅.

I in other words, (P ∪Q,←R,T) is a poset if and only if (R,T) is a proper merging of (P,≤P) and (Q,≤Q)

(26)

Motivation Characterization Enumeration

A Lattice Structure

I let MP,Q denote the set of

proper

mergings of (P,≤P) and (Q,≤Q)

I define a partial order via

(R,T)(R0,T0) if and only if R ⊆R0 andT ⊇T0,

Theorem (Meschke, 2011)

Let(P,≤P) and(Q,≤Q) be disjoint posets. The poset(MP,Q,) is in fact a distributive lattice, where the least element is

(∅,P ×Q) and the greatest element is (P×Q,∅).

Moreover, the poset(MP,Q,) is a distributive sublattice of the previous.

(27)

Motivation Characterization Enumeration

A Lattice Structure

I let MP,Q denote the set of proper mergings of (P,≤P) and (Q,≤Q)

I define a partial order via

(R,T)(R0,T0) if and only if R ⊆R0 andT ⊇T0,

Theorem (Meschke, 2011)

Let(P,≤P) and(Q,≤Q) be disjoint posets. The poset(MP,Q,) is in fact a distributive lattice, where the least element is

(∅,P ×Q) and the greatest element is (P×Q,∅).

Moreover, the poset(MP,Q,) is a distributive sublattice of the previous.

(28)

Motivation Characterization Enumeration

A Lattice Structure

I let MP,Q denote the set of proper mergings of (P,≤P) and (Q,≤Q)

I define a partial order via

(R,T)(R0,T0) if and only if R ⊆R0 andT ⊇T0,

Theorem (Meschke, 2011)

Let(P,≤P) and(Q,≤Q) be disjoint posets. The poset(MP,Q,) is in fact a distributive lattice, where the least element is

(∅,P ×Q) and the greatest element is(P×Q,∅).

Moreover, the poset(MP,Q,) is a distributive sublattice of the previous.

(29)

Motivation Characterization Enumeration

Outline

1 Motivation

2 Characterization

3 Enumeration

Proper Mergings of Two Chains Proper Mergings of Two Antichains

Proper Mergings of an Antichain and a Chain

(30)

Motivation Characterization Enumeration

Enumeration

I Is it easy to determine the number of (proper) mergings of two posets (P,≤P) and (Q,≤Q)?

In general, no!

I the number of (proper) mergings depends heavily on the structure of (P,≤P) and (Q,≤Q)

(31)

Motivation Characterization Enumeration

Enumeration

I Is it easy to determine the number of (proper) mergings of two posets (P,≤P) and (Q,≤Q)? In general, no!

I the number of (proper) mergings depends heavily on the structure of (P,≤P) and (Q,≤Q)

(32)

Motivation Characterization Enumeration

Enumeration

I Is it easy to determine the number of (proper) mergings of two posets (P,≤P) and (Q,≤Q)? In general, no!

I the number of (proper) mergings depends heavily on the structure of (P,≤P) and (Q,≤Q)

(33)

Motivation Characterization Enumeration

Enumeration

I Is it easy to determine the number of (proper) mergings of two posets (P,≤P) and (Q,≤Q)? In general, no!

I the number of (proper) mergings depends heavily on the structure of (P,≤P) and (Q,≤Q)

1 1

18 15

230 155

2676 1443

30386 12899

344748 113235

(34)

Motivation Characterization Enumeration

Enumeration

I Is it easy to determine the number of (proper) mergings of two posets (P,≤P) and (Q,≤Q)? In general, no!

I the number of (proper) mergings depends heavily on the structure of (P,≤P) and (Q,≤Q)

1 1

18 15

142 105

723 409

2782 1764

8796 5292

(35)

Motivation Characterization Enumeration

Enumeration

I Is it easy to determine the number of (proper) mergings of two posets (P,≤P) and (Q,≤Q)? In general, no!

I the number of (proper) mergings depends heavily on the structure of (P,≤P) and (Q,≤Q)

I we present the enumeration of three special cases:

1. proper mergings of two chains 2. proper mergings of two antichains

3. proper mergings of an antichain and a chain

(36)

Motivation Characterization Enumeration Proper Mergings of Two Chains

Outline

1 Motivation

2 Characterization

3 Enumeration

Proper Mergings of Two Chains Proper Mergings of Two Antichains

Proper Mergings of an Antichain and a Chain

(37)

Motivation Characterization Enumeration Proper Mergings of Two Chains

Preparation

I let C ={c1,c2, . . . ,cn} be a set and define ciccj if and only if i ≤j

c= (C,≤c) is a chain

I we notice that ci 6≥ccj if and only if i <j, or equivalently ci <ccj for all i,j ∈ {1,2, . . . ,n}

I thus, the extents of 6≥c are of the form{c1,c2, . . . ,ck}for somek ∈ {0,1, . . . ,n}and the intents are of the form {ck,ck+1, . . . ,cn}for somek ∈ {1,2, . . . ,n+ 1}

(38)

Motivation Characterization Enumeration Proper Mergings of Two Chains

Preparation

I let C ={c1,c2, . . . ,cn} be a set and define ciccj if and only if i ≤j c= (C,≤c) is a chain

I we notice that ci 6≥ccj if and only if i <j, or equivalently ci <ccj for all i,j ∈ {1,2, . . . ,n}

I thus, the extents of 6≥c are of the form{c1,c2, . . . ,ck}for somek ∈ {0,1, . . . ,n}and the intents are of the form {ck,ck+1, . . . ,cn}for somek ∈ {1,2, . . . ,n+ 1}

(39)

Motivation Characterization Enumeration Proper Mergings of Two Chains

Preparation

I let C ={c1,c2, . . . ,cn} be a set and define ciccj if and only if i ≤j c= (C,≤c) is a chain

I we notice that ci 6≥ccj if and only if i <j, or equivalently ci <ccj for all i,j ∈ {1,2, . . . ,n}

I thus, the extents of 6≥c are of the form{c1,c2, . . . ,ck}for somek ∈ {0,1, . . . ,n}and the intents are of the form {ck,ck+1, . . . ,cn}for somek ∈ {1,2, . . . ,n+ 1}

(40)

Motivation Characterization Enumeration Proper Mergings of Two Chains

Preparation

I let C ={c1,c2, . . . ,cn} be a set and define ciccj if and only if i ≤j c= (C,≤c) is a chain

I we notice that ci 6≥ccj if and only if i <j, or equivalently ci <ccj for all i,j ∈ {1,2, . . . ,n}

c1 c2 c3 c4

I thus, the extents of 6≥c are of the form{c1,c2, . . . ,ck}for somek ∈ {0,1, . . . ,n}and the intents are of the form {ck,ck+1, . . . ,cn}for somek ∈ {1,2, . . . ,n+ 1}

(41)

Motivation Characterization Enumeration Proper Mergings of Two Chains

Preparation

I let C ={c1,c2, . . . ,cn} be a set and define ciccj if and only if i ≤j c= (C,≤c) is a chain

I we notice that ci 6≥ccj if and only if i <j, or equivalently ci <ccj for all i,j ∈ {1,2, . . . ,n}

c1 c2 c3 c4

c c1 c2 c3 c4

c1 × × × ×

c2 × × ×

c3 × ×

c4 ×

I thus, the extents of 6≥c are of the form{c1,c2, . . . ,ck}for somek ∈ {0,1, . . . ,n}and the intents are of the form {ck,ck+1, . . . ,cn}for somek ∈ {1,2, . . . ,n+ 1}

(42)

Motivation Characterization Enumeration Proper Mergings of Two Chains

Preparation

I let C ={c1,c2, . . . ,cn} be a set and define ciccj if and only if i ≤j c= (C,≤c) is a chain

I we notice that ci 6≥ccj if and only if i <j, or equivalently ci <ccj for all i,j ∈ {1,2, . . . ,n}

c1 c2 c3 c4

c c1 c2 c3 c4

c1 × × × ×

c2 × × ×

c3 × ×

c4 ×

6≥c c1 c2 c3 c4

c1 × × ×

c2 × ×

c3 ×

c4

I thus, the extents of 6≥c are of the form{c1,c2, . . . ,ck}for somek ∈ {0,1, . . . ,n}and the intents are of the form {ck,ck+1, . . . ,cn}for somek ∈ {1,2, . . . ,n+ 1}

(43)

Motivation Characterization Enumeration Proper Mergings of Two Chains

Preparation

I let C ={c1,c2, . . . ,cn} be a set and define ciccj if and only if i ≤j c= (C,≤c) is a chain

I we notice that ci 6≥ccj if and only if i <j, or equivalently ci <ccj for all i,j ∈ {1,2, . . . ,n}

c1 c2 c3 c4

c c1 c2 c3 c4

c1 × × × ×

c2 × × ×

c3 × ×

c4 ×

6≥c c1 c2 c3 c4

c1 × × ×

c2 × ×

c3 ×

c4

I thus, the extents of 6≥c are of the form{c1,c2, . . . ,ck}for somek ∈ {0,1, . . . ,n}and the intents are of the form {ck,ck+1, . . . ,cn}for somek ∈ {1,2, . . . ,n+ 1}

(44)

Motivation Characterization Enumeration Proper Mergings of Two Chains

The Idea

I let C ={c1,c2, . . . ,cm) andC0 ={c10,c20, . . . ,cn0}be sets and let c= (C,≤c) andc0= (C0,≤c0) be two chains

(45)

Motivation Characterization Enumeration Proper Mergings of Two Chains

The Idea

I let C ={c1,c2, . . . ,cm) andC0 ={c10,c20, . . . ,cn0}be sets and let c= (C,≤c) andc0= (C0,≤c0) be two chains

I if (R,T) is a merging of c andc0, thenR and T must be right-justified and top-justified

R

C0

C

T

C0 C

(46)

Motivation Characterization Enumeration Proper Mergings of Two Chains

The Idea

I let C ={c1,c2, . . . ,cm) andC0 ={c10,c20, . . . ,cn0}be sets and let c= (C,≤c) andc0= (C0,≤c0) be two chains

I if (R,T) is a proper merging of c andc0, thenR and T must

“fit together”

R

T

C0

C

(47)

Motivation Characterization Enumeration Proper Mergings of Two Chains

The Bijection

I plane partition π: a rectangular array which is weakly decreasing along rows and columns

I part of π: an entryπi,j in the array

I given a proper merging (R,T) of c andc0, define a plane partitionπ withm rows, n columns and largest part at most 2 as follows:

πi,j =





2, if (ci,cn−j+10 )∈R 0, if (cn−j+10 ,ci)∈T 1, otherwise

I this is in fact a bijection!

(48)

Motivation Characterization Enumeration Proper Mergings of Two Chains

The Bijection

I plane partition π: a rectangular array which is weakly decreasing along rows and columns

I part of π: an entryπi,j in the array

I given a proper merging (R,T) of c andc0, define a plane partitionπ withm rows, n columns and largest part at most 2 as follows:

πi,j =





2, if (ci,cn−j+10 )∈R 0, if (cn−j+10 ,ci)∈T 1, otherwise

I this is in fact a bijection!

(49)

Motivation Characterization Enumeration Proper Mergings of Two Chains

The Bijection

I plane partition π: a rectangular array which is weakly decreasing along rows and columns

I part of π: an entryπi,j in the array

I given a proper merging (R,T) of c andc0, define a plane partitionπ withm rows, n columns and largest part at most 2 as follows:

πi,j =





2, if (ci,cn−j+10 )∈R 0, if (cn−j+10 ,ci)∈T 1, otherwise

I this is in fact a bijection!

(50)

Motivation Characterization Enumeration Proper Mergings of Two Chains

The Enumeration

I the enumeration of plane partitions is classical Theorem (MacMahon)

The numberπ(m,n,l) of plane partitions with m rows, n columns and largest part at most l is given by

π(m,n,l) =

m

Y

i=1 n

Y

j=1 l

Y

k=1

i+j+k−1 i+j+k−2.

(51)

Motivation Characterization Enumeration Proper Mergings of Two Chains

The Enumeration

I in view of the bijection from before, we obtain the following result

Theorem

The number Fc(m,n) of proper mergings of an m-chain and an n-chain is given by

Fc(m,n) =π(m,n,2) = 1 m+n+ 1

m+n+ 1 m+ 1

m+n+ 1 m

.

I Fc(m,n) = Nar(m+n+ 1,m+ 1)

(52)

Motivation Characterization Enumeration Proper Mergings of Two Chains

The Enumeration

I in view of the bijection from before, we obtain the following result

Theorem

The number Fc(m,n) of proper mergings of an m-chain and an n-chain is given by

Fc(m,n) =π(m,n,2) = 1 m+n+ 1

m+n+ 1 m+ 1

m+n+ 1 m

.

I Fc(m,n) = Nar(m+n+ 1,m+ 1)

(53)

Motivation Characterization Enumeration Proper Mergings of Two Antichains

Outline

1 Motivation

2 Characterization

3 Enumeration

Proper Mergings of Two Chains Proper Mergings of Two Antichains

Proper Mergings of an Antichain and a Chain

(54)

Motivation Characterization Enumeration Proper Mergings of Two Antichains

Preparation

I let A={a1,a2, . . . ,an}be a set and define ai =aaj if and only if i =j

a= (A,=a) is an antichain

I thus, the extents and intents of 6=a are precisely the subsets of A

(55)

Motivation Characterization Enumeration Proper Mergings of Two Antichains

Preparation

I let A={a1,a2, . . . ,an}be a set and define ai =aaj if and only if i =j a= (A,=a) is an antichain

I thus, the extents and intents of 6=a are precisely the subsets of A

(56)

Motivation Characterization Enumeration Proper Mergings of Two Antichains

Preparation

I let A={a1,a2, . . . ,an}be a set and define ai =aaj if and only if i =j a= (A,=a) is an antichain

a1 a2 a3 a4

I thus, the extents and intents of 6=a are precisely the subsets of A

(57)

Motivation Characterization Enumeration Proper Mergings of Two Antichains

Preparation

I let A={a1,a2, . . . ,an}be a set and define ai =aaj if and only if i =j a= (A,=a) is an antichain

a1 a2 a3 a4

=a a1 a2 a3 a4

a1 ×

a2 ×

a3 ×

a4 ×

I thus, the extents and intents of 6=a are precisely the subsets of A

(58)

Motivation Characterization Enumeration Proper Mergings of Two Antichains

Preparation

I let A={a1,a2, . . . ,an}be a set and define ai =aaj if and only if i =j a= (A,=a) is an antichain

a1 a2 a3 a4

=a a1 a2 a3 a4

a1 ×

a2 ×

a3 ×

a4 ×

6=a a1 a2 a3 a4

a1 × × ×

a2 × × ×

a3 × × ×

a4 × × ×

I thus, the extents and intents of 6=a are precisely the subsets of A

(59)

Motivation Characterization Enumeration Proper Mergings of Two Antichains

Preparation

I let A={a1,a2, . . . ,an}be a set and define ai =aaj if and only if i =j a= (A,=a) is an antichain

a1 a2 a3 a4

=a a1 a2 a3 a4

a1 ×

a2 ×

a3 ×

a4 ×

6=a a1 a2 a3 a4

a1 × × ×

a2 × × ×

a3 × × ×

a4 × × ×

I thus, the extents and intents of 6=a are precisely the subsets of A

(60)

Motivation Characterization Enumeration Proper Mergings of Two Antichains

The Idea

I unfortunately, we have no idea of a bijection between proper mergings of two antichains and some other mathematical objects

I but, we have an idea for a generating function approach

I the Hasse diagram of a proper merging of two antichains can be considered as a bipartite graph

I every connected component of such a Hasse diagram can occur in two variations

, unless this component is just a single node

(61)

Motivation Characterization Enumeration Proper Mergings of Two Antichains

The Idea

I unfortunately, we have no idea of a bijection between proper mergings of two antichains and some other mathematical objects

I but, we have an idea for a generating function approach

I the Hasse diagram of a proper merging of two antichains can be considered as a bipartite graph

I every connected component of such a Hasse diagram can occur in two variations

, unless this component is just a single node

(62)

Motivation Characterization Enumeration Proper Mergings of Two Antichains

The Idea

I unfortunately, we have no idea of a bijection between proper mergings of two antichains and some other mathematical objects

I but, we have an idea for a generating function approach

I the Hasse diagram of a proper merging of two antichains can be considered as a bipartite graph

I every connected component of such a Hasse diagram can occur in two variations

, unless this component is just a single node

(63)

Motivation Characterization Enumeration Proper Mergings of Two Antichains

The Idea

I unfortunately, we have no idea of a bijection between proper mergings of two antichains and some other mathematical objects

I but, we have an idea for a generating function approach

I the Hasse diagram of a proper merging of two antichains can be considered as a bipartite graph

I every connected component of such a Hasse diagram can occur in two variations, unless this component is just a single node

(64)

Motivation Characterization Enumeration Proper Mergings of Two Antichains

The Generating Function

I let B(x,y) denote the bivariate exponential generating function for bipartite graphs, and let Bc(x,y) denote the bivariate exponential generating function for connected bipartite graphs

I we clearly have

B(x,y) =X

n≥0

X

m≥0

2mnxmyn m!n!

I since every bipartite graph can be considered as a collection of connected bipartite graphs, we obtain

B(x,y) = exp Bc(x,y)

(65)

Motivation Characterization Enumeration Proper Mergings of Two Antichains

The Generating Function

I let G(x,y) denote the bivariate exponential generating function for proper mergings of two antichains

I we obtain

G(x,y) = exp(2·Bc(x,y)−x−y)

= exp(2·logB(x,y)−x−y)

=B(x,y)2−exp(x)−exp(y)

=X

2n1n2+m1m2(−1)k1(−1)k2

· xn1+m1+k1

n1!m1!k1! · yn2+m2+k2 n2!m2!k2!

(66)

Motivation Characterization Enumeration Proper Mergings of Two Antichains

The Enumeration

I the number of proper mergings of an m-antichain and an n-antichain is given by the coefficient of xm!myn!n inG(x,y) Theorem

The number Fa(m,n) of proper mergings of an m-antichain and an n-antichain is given by

Fa(m,n) = X

k1+m1+n1=m

m k1,m1,n1

−1k1

2m1+ 2n1−1n

.

(67)

Motivation Characterization Enumeration Proper Mergings of an Antichain and a Chain

Outline

1 Motivation

2 Characterization

3 Enumeration

Proper Mergings of Two Chains Proper Mergings of Two Antichains

Proper Mergings of an Antichain and a Chain

(68)

Motivation Characterization Enumeration Proper Mergings of an Antichain and a Chain

The Idea

I let A={a1,a2, . . . ,am} andC ={c1,c2, . . . ,cn}be sets, and let a= (A,=a) be anm-antichain and c= (C,≤c) be an n-chain

I recall that the intents and extents of 6=a are just subsets ofA, and the extents of6≥c are of the form{c1,c2, . . . ,ck} and the intents are of the form {ck,ck+1, . . . ,cn}

(69)

Motivation Characterization Enumeration Proper Mergings of an Antichain and a Chain

The Idea

I let A={a1,a2, . . . ,am} andC ={c1,c2, . . . ,cn}be sets, and let a= (A,=a) be anm-antichain and c= (C,≤c) be an n-chain

I recall that the intents and extents of 6=a are just subsets ofA, and the extents of6≥c are of the form{c1,c2, . . . ,ck} and the intents are of the form {ck,ck+1, . . . ,cn}

I if (R,T) is a merging of a andc, then R must be right-justified and T must be top-justified

R

C

A

T

C A

(70)

Motivation Characterization Enumeration Proper Mergings of an Antichain and a Chain

The Idea

I let A={a1,a2, . . . ,am} andC ={c1,c2, . . . ,cn}be sets, and let a= (A,=a) be anm-antichain and c= (C,≤c) be an n-chain

I recall that the intents and extents of 6=a are just subsets ofA, and the extents of6≥c are of the form{c1,c2, . . . ,ck} and the intents are of the form {ck,ck+1, . . . ,cn}

I if (R,T) is a proper merging of a andc, then R andT must

“fit together”

R T

C

A

(71)

Motivation Characterization Enumeration Proper Mergings of an Antichain and a Chain

The Idea

I let A={a1,a2, . . . ,am} andC ={c1,c2, . . . ,cn}be sets, and let a= (A,=a) be anm-antichain and c= (C,≤c) be an n-chain

I recall that the intents and extents of 6=a are just subsets ofA, and the extents of6≥c are of the form{c1,c2, . . . ,ck} and the intents are of the form {ck,ck+1, . . . ,cn}

I if (R,T) is a proper merging of a andc, then R andT must

“fit together”

R T

C

A

参照

関連したドキュメント

This applies to the case where the induced action 1 ϕ acts transitively on the base manifold and states that each point in the bundle gives rise to a bijection between the set

Given a principal fibre bundle with structure group S, and a fibre transitive Lie group G of automorphisms thereon, Wang’s theorem identifies the invariant connections with

To be specic, let us henceforth suppose that the quasifuchsian surface S con- tains two boundary components, the case of a single boundary component hav- ing been dealt with in [5]

Many of the classical random decomposable combinatorial structures, such as random permutations and random polynomials over a finite field, have component structure satisfying

Step 1: Show that every component of a tower of finite connected étale covers of S (= an analogue of the modular tower) has an L-rational point.. Step 2: Prove the genus of that

Marquis (2013): characterization of CFC logarithmic elements Motivation for introducing CFC elements: looking for a cyclic version of Matsumoto’s theorem.. Mathias P´ etr´ eolle

When a vertex a i is paired with a component C where C is an odd cycle, we use the fact that, in any odd cycle, for any choice of two vertices, there exists a maximum independent set

We prove that the class of this extension is the image of a canonical class that we dene in the Hochschild 3-cohomology of H (B); corresponding to a component of its A 1