Inversions in randomly labelled trees Xing Shi Cai, Cecilia - - PowerPoint PPT Presentation

inversions in randomly labelled trees
SMART_READER_LITE
LIVE PREVIEW

Inversions in randomly labelled trees Xing Shi Cai, Cecilia - - PowerPoint PPT Presentation

Introduction Random Labels Random Trees Key Lemma Inversions in randomly labelled trees Xing Shi Cai, Cecilia Holmgren, Svante Janson, Tony Johansson and Fiona Skerman Introduction Random Labels Random Trees Key Lemma Outline Inversions


slide-1
SLIDE 1

Introduction Random Labels Random Trees Key Lemma

Inversions in randomly labelled trees

Xing Shi Cai, Cecilia Holmgren, Svante Janson, Tony Johansson and Fiona Skerman

slide-2
SLIDE 2

Introduction Random Labels Random Trees Key Lemma

Outline

Inversions in labelled rooted trees; definitions, pictures Random labelling basic properties tree parameters, total path length results: cumulants, Bernoulli numbers Random labelling of random trees

slide-3
SLIDE 3

Introduction Random Labels Random Trees Key Lemma

Inversions in a Permutation/Labelled Tree

inv(352146)

slide-4
SLIDE 4

Introduction Random Labels Random Trees Key Lemma

Inversions in a Permutation/Labelled Tree

inv(352146)

slide-5
SLIDE 5

Introduction Random Labels Random Trees Key Lemma

Inversions in a Permutation/Labelled Tree

π ∈ Sn inv(π) = #inversions in π inv(352146) = 6

ρ 3 2 4 6 u2 u3 u4 u5 u6

a a

5 1

slide-6
SLIDE 6

Introduction Random Labels Random Trees Key Lemma

Inversions in a Permutation/Labelled Tree

π ∈ Sn inv(π) = #inversions in π inv(352146) = 6

ρ 3 2 4 6 u2 u3 u4 u5 u6 5 1

slide-7
SLIDE 7

Introduction Random Labels Random Trees Key Lemma

Inversions in a Permutation/Labelled Tree

inv(352146) = 6 5 > 1 u2 an ancestor of u4

ρ 3 2 4 6 u2 u3 u4 u5 u6 5 1

slide-8
SLIDE 8

Introduction Random Labels Random Trees Key Lemma

Inversions in a Permutation/Labelled Tree

inv(352146) = 6 5 > 1 u2 an ancestor of u4 T rooted tree with n nodes, write u < v if u is an ancestor of v π : V (T) → [n]

ρ 3 2 4 6 u2 u3 u4 u5 u6 5 1

slide-9
SLIDE 9

Introduction Random Labels Random Trees Key Lemma

Inversions in a Permutation/Labelled Tree

inv(352146) = 6 5 > 1 u2 an ancestor of u4 T rooted tree with n nodes, write u < v if u is an ancestor of v π : V (T) → [n] inv(T, π) =

  • u<v

1[π(u) > π(v)]

ρ 3 2 4 6 u2 u3 u4 u5 u6 5 1

slide-10
SLIDE 10

Introduction Random Labels Random Trees Key Lemma

Inversions in a Permutation/Labelled Tree

inv(352146) = 6 T rooted tree with n nodes, write u < v if u is an ancestor of v π : V (T) → [n] inv(T, π) =

  • u<v

1[π(u) > π(v)] Pn path with n vetices, inv(Pn, π) = inv(π)

ρ 3 2 4 6 u2 u3 u4 u5 u6

a a

5 1

slide-11
SLIDE 11

Introduction Random Labels Random Trees Key Lemma

Inversions in a Permutation/Labelled Tree

inv(352146) = 6 T rooted tree with n nodes, write u < v if u is an ancestor of v π : V (T) → [n] inv(T, π) =

  • u<v

1[π(u) > π(v)] Pn path with n vetices, inv(Pn, π) = inv(π)

ρ

slide-12
SLIDE 12

Introduction Random Labels Random Trees Key Lemma

Inversions in a Permutation/Labelled Tree

inv(352146) = 6 T rooted tree with n nodes, write u < v if u is an ancestor of v π : V (T) → [n] inv(T, π) =

  • u<v

1[π(u) > π(v)] Pn path with n vetices, inv(Pn, π) = inv(π)

ρ 2 9 11 8 12 3 10 4 6 5 1 7

slide-13
SLIDE 13

Introduction Random Labels Random Trees Key Lemma

Inversions in a Permutation/Labelled Tree

inv(352146) = 6 T rooted tree with n nodes, write u < v if u is an ancestor of v π : V (T) → [n] inv(T, π) =

  • u<v

1[π(u) > π(v)] Pn path with n vetices, inv(Pn, π) = inv(π) # inversions = 8

ρ 2 9 11 8 12 3 10 4 6 5 1 7

slide-14
SLIDE 14

Introduction Random Labels Random Trees Key Lemma

Random Node Labels: Expectation

Start with fixed tree T, |T| = n Choose π : V (T) → [n] uniformly

ρ

slide-15
SLIDE 15

Introduction Random Labels Random Trees Key Lemma

Random Node Labels: Expectation

Start with fixed tree T, |T| = n Choose π : V (T) → [n] uniformly

ρ 2 9 11 8 12 3 10 4 6 5 1 7

slide-16
SLIDE 16

Introduction Random Labels Random Trees Key Lemma

Random Node Labels: Expectation

Start with fixed tree T, |T| = n Choose π : V (T) → [n] uniformly Inv(T, π) =

  • u<v

1[π(u) > π(v)]

ρ u v

slide-17
SLIDE 17

Introduction Random Labels Random Trees Key Lemma

Random Node Labels: Expectation

Start with fixed tree T, |T| = n Choose π : V (T) → [n] uniformly Inv(T, π) =

  • u<v

1[π(u) > π(v)] E[Inv(T)] =

  • u<v

1 2 = 1 2Υ(T) Υ(T) is the total path length Υ(T) =

v h(v), height of v is distance from ρ

ρ

slide-18
SLIDE 18

Introduction Random Labels Random Trees Key Lemma

Random Node Labels: Expectation

Start with fixed tree T, |T| = n Choose π : V (T) → [n] uniformly Inv(T, π) =

  • u<v

1[π(u) > π(v)] E[Inv(T)] =

  • u<v

1 2 = 1 2Υ(T) Υ(T) is the total path length Υ(T) =

v h(v), height of v is distance from ρ

Υ = 24

ρ

slide-19
SLIDE 19

Introduction Random Labels Random Trees Key Lemma

Results on Fixed Trees

For a path Pn, asymptotic normality. Theorem Feller ’68, Let π be uniformly random permutation. Moment generating function E[etInv(π)] =

n

  • j=1

ejt − 1 j(et − 1), and Inv(π) − E(Inv(π)) V(Inv(π)) → N(0, 1). For node u, let zu denote the number of nodes in the tree rooted at u. Cumulant moments of r.v. X, κk(X): ln E[etX] = ∞

k=0 κk tk k!

Bk denotes the k-th Bernoulli number.

slide-20
SLIDE 20

Introduction Random Labels Random Trees Key Lemma

Results on Fixed Trees

Theorem CHJJS ’17+ Let T be a fixed tree. Write X = Inv(T, π). Let κk(X) be the k-th cumulant of X. Then E[X] = 1 2

  • v∈V

(zv − 1) V[X] =

  • v∈V

(z2

v − 1)

and more generally, κk(X) = Bk k (−1)k

v∈V

(zk

v − 1)

slide-21
SLIDE 21

Introduction Random Labels Random Trees Key Lemma

Results on Fixed Trees

Theorem CHJJS ’17+ Let T be a fixed tree. Write X = Inv(T, π). Let κk(X) be the k-th cumulant of X. Then E[X] = 1 2

  • v∈V

(zv − 1) V[X] =

  • v∈V

(z2

v − 1)

and more generally, κk(X) = Bk k (−1)k

v∈V

(zk

v − 1)

E[etX] =

  • v∈V

ezvt − 1 zv(et − 1).

slide-22
SLIDE 22

Introduction Random Labels Random Trees Key Lemma

Results: Combinatorial Interpretation

To express the sum

v zk v .

Denote number of common ancestors c(v1, . . . , vk) = |{u : u ≤ vi, ∀i}|

ρ

slide-23
SLIDE 23

Introduction Random Labels Random Trees Key Lemma

Results: Combinatorial Interpretation

To express the sum

v zk v .

Denote number of common ancestors c(v1, . . . , vk) = |{u : u ≤ vi, ∀i}|

ρ

slide-24
SLIDE 24

Introduction Random Labels Random Trees Key Lemma

Results: Combinatorial Interpretation

To express the sum

v zk v .

Denote number of common ancestors c(v1, . . . , vk) = |{u : u ≤ vi, ∀i}| Υk(T) :=

  • v1,...,vk

c(v1, . . . , vk)

ρ

slide-25
SLIDE 25

Introduction Random Labels Random Trees Key Lemma

Results: Combinatorial Interpretation

To express the sum

v zk v .

Denote number of common ancestors c(v1, . . . , vk) = |{u : u ≤ vi, ∀i}| Υk(T) :=

  • v1,...,vk

c(v1, . . . , vk) =

  • v

zk

v

For one vertex c(u) = h(u) + 1, So Υ1(T) = Υ(T) + n. Υ(T) is the total path length Υ(T) =

v h(v), height of v is distance from ρ

ρ

slide-26
SLIDE 26

Introduction Random Labels Random Trees Key Lemma

Results: Combinatorial Interpretation

To express the sum

v zk v .

Denote number of common ancestors c(v1, . . . , vk) = |{u : u ≤ vi, ∀i}| Υk(T) :=

  • v1,...,vk

c(v1, . . . , vk) =

  • v

zk

v

For one vertex c(u) = h(u) + 1, So Υ1(T) = Υ(T) + n. Υ(T) is the total path length Υ(T) =

v h(v), height of v is distance from ρ

ρ

slide-27
SLIDE 27

Introduction Random Labels Random Trees Key Lemma

Results: Combinatorial Interpretation

Theorem CHJJS ’17+ Let T be a fixed tree with n vertices. Write X = Inv(T, π). Let κk(X) be the k-th cumulant of X. Then E[X] = 1 2

  • v∈V

(zv − 1) = 1 2Υ(T) V[X] =

  • v∈V

(z2

v − 1) = 1

12(Υ2(T) − n) and more generally, κk(X) = Bk k (−1)k(Υk(T) − n).

slide-28
SLIDE 28

Introduction Random Labels Random Trees Key Lemma

Galton Watson Trees

Begin with one node. Recursively, each node has a random number of children. Number of children drawn independently from offspring distribution ξ.

slide-29
SLIDE 29

Introduction Random Labels Random Trees Key Lemma

Galton Watson Trees

This strengthen results of Panholtzer and Seitz 2012. Theorem CHJJS ’17+ Suppose Tn is a conditional Galton-Watson tree with offspring distribution ξ such that E[ξ] = 1 and V[ξ] = σ2 ∈ (0, ∞), and define Xn = Inv(Tn, π) − Υ(Tn)/2 n5/4 . Then we have Xn →d X ∼ 12σ1/2√η N, where N is a standard normal random variable, independent from the random variable η. For a unit Brownian excursion e(u), η =

  • [0,1]2 mins≤u≤t e(u).
slide-30
SLIDE 30

Introduction Random Labels Random Trees Key Lemma

Key Lemma

Let Zu =

v>u 1[π(u) > π(v)].

Inv(T, π) =

u Zu.

ρ

u

slide-31
SLIDE 31

Introduction Random Labels Random Trees Key Lemma

Key Lemma

Let Zu =

v>u 1[π(u) > π(v)].

Inv(T, π) =

u Zu.

Lemma For each node u, Zu ∼ Unif {0, 1, . . . , zu − 1} and furthermore the Zu’s are independent.

ρ

u