Part Sizes of Smooth Supercritical Compositional Structures Part - - PowerPoint PPT Presentation

part sizes of smooth supercritical compositional
SMART_READER_LITE
LIVE PREVIEW

Part Sizes of Smooth Supercritical Compositional Structures Part - - PowerPoint PPT Presentation

Part Sizes of Smooth Supercritical Compositional Structures Part Sizes of Smooth Supercritical Compositional Structures Jason Z. Gao Carleton University, Ottawa, Canada Based on joint work with Ed Bender A simple example Ordinary compositions:


slide-1
SLIDE 1

Part Sizes of Smooth Supercritical Compositional Structures

Part Sizes of Smooth Supercritical Compositional Structures Jason Z. Gao Carleton University, Ottawa, Canada Based on joint work with Ed Bender

slide-2
SLIDE 2

A simple example

Ordinary compositions: 12 32 2 32 1 3 320 45 ⋯ a positive integer Supports are the array of boxes, and the parts are the positive integers. 𝑡𝑣𝑞𝑞𝑝𝑠𝑢 𝑕𝑓𝑜𝑓𝑠𝑏𝑢𝑗𝑜𝑕 𝑔𝑣𝑜𝑑𝑢𝑗𝑝𝑜 𝑇 𝑦 = 𝑦𝑙

∞ 𝑙=0

= 1 1 − 𝑦 𝑞𝑏𝑠𝑢 𝑕𝑓𝑜𝑓𝑠𝑏𝑢𝑗𝑜𝑕 𝑔𝑣𝑜𝑑𝑢𝑗𝑝𝑜 𝑄 𝑦 = 𝑦𝑙

∞ 𝑙=1

= 𝑦 1 − 𝑦 𝑑𝑝𝑛𝑞𝑝𝑡𝑗𝑢𝑗𝑝𝑜 𝑕𝑓𝑜𝑓𝑠𝑏𝑢𝑗𝑜𝑕 𝑔𝑣𝑜𝑑𝑢𝑗𝑝𝑜 𝑇(𝑄 𝑦 ) = 1 − 𝑦 1 − 2𝑦

slide-3
SLIDE 3

Known results

The size of the last part follows a geometric distribution (exact).

slide-4
SLIDE 4

Known results

The size of the last part follows a geometric distribution (exact).The expected value of the maximum part size is (Szpankowsky and Rego, 90) E(Mn) = log n + c + P0(log n) + o(1), where P0 is a periodic function of small amplitude, and c is a constant.

slide-5
SLIDE 5

Known results

The size of the last part follows a geometric distribution (exact).The expected value of the maximum part size is (Szpankowsky and Rego, 90) E(Mn) = log n + c + P0(log n) + o(1), where P0 is a periodic function of small amplitude, and c is a constant. Extensions

◮ restricted parts: P ⊂ {1, 2, . . . , }.

slide-6
SLIDE 6

Known results

The size of the last part follows a geometric distribution (exact).The expected value of the maximum part size is (Szpankowsky and Rego, 90) E(Mn) = log n + c + P0(log n) + o(1), where P0 is a periodic function of small amplitude, and c is a constant. Extensions

◮ restricted parts: P ⊂ {1, 2, . . . , }. ◮ local restrictions: parts within a fixed window satisfy certain

  • constraints. For example, adjacent parts are distinct (Carlitz

restrictions);

slide-7
SLIDE 7

Known results

The size of the last part follows a geometric distribution (exact).The expected value of the maximum part size is (Szpankowsky and Rego, 90) E(Mn) = log n + c + P0(log n) + o(1), where P0 is a periodic function of small amplitude, and c is a constant. Extensions

◮ restricted parts: P ⊂ {1, 2, . . . , }. ◮ local restrictions: parts within a fixed window satisfy certain

  • constraints. For example, adjacent parts are distinct (Carlitz

restrictions); Any three consecutive parts don’t form a Pythagorean triple.

slide-8
SLIDE 8

Known results

The size of the last part follows a geometric distribution (exact).The expected value of the maximum part size is (Szpankowsky and Rego, 90) E(Mn) = log n + c + P0(log n) + o(1), where P0 is a periodic function of small amplitude, and c is a constant. Extensions

◮ restricted parts: P ⊂ {1, 2, . . . , }. ◮ local restrictions: parts within a fixed window satisfy certain

  • constraints. For example, adjacent parts are distinct (Carlitz

restrictions); Any three consecutive parts don’t form a Pythagorean triple.

◮ matrix compositions: supports are r × m rectangles where r is

a fixed positive integer. (Louchard, 08)

slide-9
SLIDE 9

Other extensions

General multidimensional compositions?

slide-10
SLIDE 10

Other extensions

General multidimensional compositions?

◮ If the supports are general rectangles, then the support

generating function is S(x) =

k≥1 dkxk, where dk is the

number of divisors of k.

slide-11
SLIDE 11

Other extensions

General multidimensional compositions?

◮ If the supports are general rectangles, then the support

generating function is S(x) =

k≥1 dkxk, where dk is the

number of divisors of k.

◮ If the supports are squares, then the support generating

function is S(x) =

k≥1 xk2.

slide-12
SLIDE 12

Other extensions

General multidimensional compositions?

◮ If the supports are general rectangles, then the support

generating function is S(x) =

k≥1 dkxk, where dk is the

number of divisors of k.

◮ If the supports are squares, then the support generating

function is S(x) =

k≥1 xk2. ◮ If the supports are Ferrer’s diagrams, then the support

generating function is S(x) =

k πkxk, where πk is the

number of partitions of k.

slide-13
SLIDE 13

Other extensions

General multidimensional compositions?

◮ If the supports are general rectangles, then the support

generating function is S(x) =

k≥1 dkxk, where dk is the

number of divisors of k.

◮ If the supports are squares, then the support generating

function is S(x) =

k≥1 xk2. ◮ If the supports are Ferrer’s diagrams, then the support

generating function is S(x) =

k πkxk, where πk is the

number of partitions of k.

◮ We may also use polyominoes and hypercubes as supports.

slide-14
SLIDE 14

Other extensions

General multidimensional compositions?

◮ If the supports are general rectangles, then the support

generating function is S(x) =

k≥1 dkxk, where dk is the

number of divisors of k.

◮ If the supports are squares, then the support generating

function is S(x) =

k≥1 xk2. ◮ If the supports are Ferrer’s diagrams, then the support

generating function is S(x) =

k πkxk, where πk is the

number of partitions of k.

◮ We may also use polyominoes and hypercubes as supports.

General compositional structures S(P(x))?

slide-15
SLIDE 15

Other extensions

General multidimensional compositions?

◮ If the supports are general rectangles, then the support

generating function is S(x) =

k≥1 dkxk, where dk is the

number of divisors of k.

◮ If the supports are squares, then the support generating

function is S(x) =

k≥1 xk2. ◮ If the supports are Ferrer’s diagrams, then the support

generating function is S(x) =

k πkxk, where πk is the

number of partitions of k.

◮ We may also use polyominoes and hypercubes as supports.

General compositional structures S(P(x))? Gourdon (98) studied the distribution of the largest part (component) size in a general compositional family when both P(x) and S(x) are of “algebraic-logarithmic” type.

slide-16
SLIDE 16

Other extensions

General multidimensional compositions?

◮ If the supports are general rectangles, then the support

generating function is S(x) =

k≥1 dkxk, where dk is the

number of divisors of k.

◮ If the supports are squares, then the support generating

function is S(x) =

k≥1 xk2. ◮ If the supports are Ferrer’s diagrams, then the support

generating function is S(x) =

k πkxk, where πk is the

number of partitions of k.

◮ We may also use polyominoes and hypercubes as supports.

General compositional structures S(P(x))? Gourdon (98) studied the distribution of the largest part (component) size in a general compositional family when both P(x) and S(x) are of “algebraic-logarithmic” type. This implies that the coefficients of the generating functions are asymptotic to C(ln n)anbρ−n.

slide-17
SLIDE 17

Definition and notation

◮ ρ(F) to denote the radius of convergence of a generating

function F.

slide-18
SLIDE 18

Definition and notation

◮ ρ(F) to denote the radius of convergence of a generating

function F.

◮ A compositional family S(P(x)) is called supercritical if there

is an r ∈ (0, ρ(P)) such that ρ(S) = P(r).

slide-19
SLIDE 19

Definition and notation

◮ ρ(F) to denote the radius of convergence of a generating

function F.

◮ A compositional family S(P(x)) is called supercritical if there

is an r ∈ (0, ρ(P)) such that ρ(S) = P(r). Let gn,k = [xn]S(k)(P(x)). So gn,0 = [xn]S(P(x)). We call the family smooth supercritical if it is supercritical and satisfies the following smoothness conditions: (a) There is a constant δ > 0 such that gn,0/gn+t,0 → rt uniformly for |t| ≤ nδ.

slide-20
SLIDE 20

Definition and notation

◮ ρ(F) to denote the radius of convergence of a generating

function F.

◮ A compositional family S(P(x)) is called supercritical if there

is an r ∈ (0, ρ(P)) such that ρ(S) = P(r). Let gn,k = [xn]S(k)(P(x)). So gn,0 = [xn]S(P(x)). We call the family smooth supercritical if it is supercritical and satisfies the following smoothness conditions: (a) There is a constant δ > 0 such that gn,0/gn+t,0 → rt uniformly for |t| ≤ nδ. (b) For each fixed positive integer k, gn,k/gn+1,k ∼ r.

slide-21
SLIDE 21

Definition and notation

◮ ρ(F) to denote the radius of convergence of a generating

function F.

◮ A compositional family S(P(x)) is called supercritical if there

is an r ∈ (0, ρ(P)) such that ρ(S) = P(r). Let gn,k = [xn]S(k)(P(x)). So gn,0 = [xn]S(P(x)). We call the family smooth supercritical if it is supercritical and satisfies the following smoothness conditions: (a) There is a constant δ > 0 such that gn,0/gn+t,0 → rt uniformly for |t| ≤ nδ. (b) For each fixed positive integer k, gn,k/gn+1,k ∼ r. We note that if both P(x) and S(x) are of “algebraic-logarithmic” type, then the family satisfies the above smoothness conditions.

slide-22
SLIDE 22

Our main results

Notation: N = {1, 2, . . . , }, P = {i : pi > 0}, γ . = 0.577216 denotes Euler’s constant, ω(n) denotes any function going to ∞ as n → ∞.

slide-23
SLIDE 23

Our main results

Notation: N = {1, 2, . . . , }, P = {i : pi > 0}, γ . = 0.577216 denotes Euler’s constant, ω(n) denotes any function going to ∞ as n → ∞. Let r ∈ (0, ρ(P)) be defined by P(r) = ρ(S) and α = ρ(P)/r. Let log denote logarithm to the base α, and let Pk(x) = log e

  • ℓ=0

Γ(k + 2iπℓ log e) exp(−2iℓπx).

slide-24
SLIDE 24

Our main results

Notation: N = {1, 2, . . . , }, P = {i : pi > 0}, γ . = 0.577216 denotes Euler’s constant, ω(n) denotes any function going to ∞ as n → ∞. Let r ∈ (0, ρ(P)) be defined by P(r) = ρ(S) and α = ρ(P)/r. Let log denote logarithm to the base α, and let Pk(x) = log e

  • ℓ=0

Γ(k + 2iπℓ log e) exp(−2iℓπx).

Theorem (Main Results )

Let S(P(x)) be a smooth supercritical compositional family with ρ(P) < ∞. Suppose ν = |N \ P| is finite, and pn ∼ ef(n)ρ(P)−n where f(x) satisfies f′(x) = o(1) as x → ∞.

slide-25
SLIDE 25

Our main results

Notation: N = {1, 2, . . . , }, P = {i : pi > 0}, γ . = 0.577216 denotes Euler’s constant, ω(n) denotes any function going to ∞ as n → ∞. Let r ∈ (0, ρ(P)) be defined by P(r) = ρ(S) and α = ρ(P)/r. Let log denote logarithm to the base α, and let Pk(x) = log e

  • ℓ=0

Γ(k + 2iπℓ log e) exp(−2iℓπx).

Theorem (Main Results )

Let S(P(x)) be a smooth supercritical compositional family with ρ(P) < ∞. Suppose ν = |N \ P| is finite, and pn ∼ ef(n)ρ(P)−n where f(x) satisfies f′(x) = o(1) as x → ∞. Let σ(n) be given by ασ(n)e−f(σ(n)) = n/P ′(r).

slide-26
SLIDE 26

Some of our results

(a) Let the random variable Mn be the size of the maximum part in a random structure of size n. Then |Mn − σ(n)| < ω(n) a.a.s.

slide-27
SLIDE 27

Some of our results

(a) Let the random variable Mn be the size of the maximum part in a random structure of size n. Then |Mn − σ(n)| < ω(n) a.a.s. Furthermore E(Mn) = σ(n) + γ log e − log(α − 1) + 1 2 +P0

  • σ(n) + 1 − log(α − 1)
  • + o(1).
slide-28
SLIDE 28

Some of our results

(a) Let the random variable Mn be the size of the maximum part in a random structure of size n. Then |Mn − σ(n)| < ω(n) a.a.s. Furthermore E(Mn) = σ(n) + γ log e − log(α − 1) + 1 2 +P0

  • σ(n) + 1 − log(α − 1)
  • + o(1).

(b) Let the random variable Dn be the number of distinct parts in a random structure of size n. Then |Dn − σ(n)| < ω(n) a.a.s. Furthermore

slide-29
SLIDE 29

Some of our results

(a) Let the random variable Mn be the size of the maximum part in a random structure of size n. Then |Mn − σ(n)| < ω(n) a.a.s. Furthermore E(Mn) = σ(n) + γ log e − log(α − 1) + 1 2 +P0

  • σ(n) + 1 − log(α − 1)
  • + o(1).

(b) Let the random variable Dn be the number of distinct parts in a random structure of size n. Then |Dn − σ(n)| < ω(n) a.a.s. Furthermore E(Dn) + ν = σ(n) + γ log e − 1 2 + P0(σ(n)) + o(1).

slide-30
SLIDE 30

Some of our results

(c) Let gn(k) be the probability that a random structure of size n has exactly k parts of maximum size. Then for each fixed k > 0 gn(k) = (α − 1)k k!αk Pk

  • σ(n) + 1 − log(α − 1)
  • +(α − 1)k log e

kαk + o(1) as n → ∞.

slide-31
SLIDE 31

Some of our results

(c) Let gn(k) be the probability that a random structure of size n has exactly k parts of maximum size. Then for each fixed k > 0 gn(k) = (α − 1)k k!αk Pk

  • σ(n) + 1 − log(α − 1)
  • +(α − 1)k log e

kαk + o(1) as n → ∞. (d) Let Dn(k) be the number of parts that appear exactly k times in a random structure of size n. Then for fixed k > 0 E(Dn(k)) = Pk(σ(n)) k! + log e k + o(1) as n → ∞.

slide-32
SLIDE 32

A sufficient smoothness condition

Theorem (Smooth supercriticality)

Let S(P(x)) be a compositional family. If the following conditions hold, then the compositional family is smooth supercritical.

slide-33
SLIDE 33

A sufficient smoothness condition

Theorem (Smooth supercriticality)

Let S(P(x)) be a compositional family. If the following conditions hold, then the compositional family is smooth supercritical. (a) There is a 0 < r < ρ(P) ≤ ∞ such that ρ(S) = P(r).

slide-34
SLIDE 34

A sufficient smoothness condition

Theorem (Smooth supercriticality)

Let S(P(x)) be a compositional family. If the following conditions hold, then the compositional family is smooth supercritical. (a) There is a 0 < r < ρ(P) ≤ ∞ such that ρ(S) = P(r). (b) gcd{i − j | pipj = 0} = 1.

slide-35
SLIDE 35

A sufficient smoothness condition

Theorem (Smooth supercriticality)

Let S(P(x)) be a compositional family. If the following conditions hold, then the compositional family is smooth supercritical. (a) There is a 0 < r < ρ(P) ≤ ∞ such that ρ(S) = P(r). (b) gcd{i − j | pipj = 0} = 1. (c) There is an ǫ > 0 such that sk ≤ exp(O(k1−ǫ))ρ(S)−k for all k, and there is an infinite set K = {k1 < k2 < · · · } ⊆ N such that

(i) ki+1 − ki = O(k1−ǫ

i

),

slide-36
SLIDE 36

A sufficient smoothness condition

Theorem (Smooth supercriticality)

Let S(P(x)) be a compositional family. If the following conditions hold, then the compositional family is smooth supercritical. (a) There is a 0 < r < ρ(P) ≤ ∞ such that ρ(S) = P(r). (b) gcd{i − j | pipj = 0} = 1. (c) There is an ǫ > 0 such that sk ≤ exp(O(k1−ǫ))ρ(S)−k for all k, and there is an infinite set K = {k1 < k2 < · · · } ⊆ N such that

(i) ki+1 − ki = O(k1−ǫ

i

), (ii) sk ≥ exp(−O(k1−ǫ))ρ(S)−k for k ∈ K.

slide-37
SLIDE 37

Examples

  • Hypercubes. For d-dimensional hypercubes, sk = 1 if k is a dth

power and sk = 0 otherwise. In this case, we let K = {kd : k ∈ N}, and ǫ = 1/d.

slide-38
SLIDE 38

Examples

  • Hypercubes. For d-dimensional hypercubes, sk = 1 if k is a dth

power and sk = 0 otherwise. In this case, we let K = {kd : k ∈ N}, and ǫ = 1/d.

  • Rectangles. For rectangular supports, sk is the number of divisors
  • f k. It is known that

1 ≤ dk ≤ kǫ for any constant ǫ > 0. So we can take K = N.

slide-39
SLIDE 39

Examples

  • Hypercubes. For d-dimensional hypercubes, sk = 1 if k is a dth

power and sk = 0 otherwise. In this case, we let K = {kd : k ∈ N}, and ǫ = 1/d.

  • Rectangles. For rectangular supports, sk is the number of divisors
  • f k. It is known that

1 ≤ dk ≤ kǫ for any constant ǫ > 0. So we can take K = N. Ferrer’s diagrams. When the supports are Ferrer’s diagrams, sk is the number of partitions of k and we have sk ∼ exp(c1 √n − ln n + c0). So we can take K = N.

slide-40
SLIDE 40

Examples

Runs in words. This is based on Example 9 of Gourdon (98). A run is a repeat of a single letter in a word on a finite alphabet.

slide-41
SLIDE 41

Examples

Runs in words. This is based on Example 9 of Gourdon (98). A run is a repeat of a single letter in a word on a finite alphabet. Here the supports are Smirnov words (adjacent letters are distinct) and the parts are runs on a single letter.

slide-42
SLIDE 42

Examples

Runs in words. This is based on Example 9 of Gourdon (98). A run is a repeat of a single letter in a word on a finite alphabet. Here the supports are Smirnov words (adjacent letters are distinct) and the parts are runs on a single letter. If the alphabet Σ has N letters, then P(x) =

x 1−x,

S(x) =

Nx 1−(N−1)x, and S(P(x)) = Nx 1−Nx.

slide-43
SLIDE 43

Examples

Runs in words. This is based on Example 9 of Gourdon (98). A run is a repeat of a single letter in a word on a finite alphabet. Here the supports are Smirnov words (adjacent letters are distinct) and the parts are runs on a single letter. If the alphabet Σ has N letters, then P(x) =

x 1−x,

S(x) =

Nx 1−(N−1)x, and S(P(x)) = Nx 1−Nx. Hence our main

Theorem applies and we have E(Mn) = σ(n) + γ log e − 1 2 + P0(σ(n)) + o(1). Runs of a particular letter. Let Mn(j) be the maximum run of a particular letter j. We note Mn = max{Mn(j) : j ∈ Σ}.

slide-44
SLIDE 44

Examples

Runs in words. This is based on Example 9 of Gourdon (98). A run is a repeat of a single letter in a word on a finite alphabet. Here the supports are Smirnov words (adjacent letters are distinct) and the parts are runs on a single letter. If the alphabet Σ has N letters, then P(x) =

x 1−x,

S(x) =

Nx 1−(N−1)x, and S(P(x)) = Nx 1−Nx. Hence our main

Theorem applies and we have E(Mn) = σ(n) + γ log e − 1 2 + P0(σ(n)) + o(1). Runs of a particular letter. Let Mn(j) be the maximum run of a particular letter j. We note Mn = max{Mn(j) : j ∈ Σ}. We can show that our main theorem also applies and E(Mn(j)) = σ(n)+γ log e−3 2+P0(σ(n))+o(1)

slide-45
SLIDE 45

Examples

Runs in words. This is based on Example 9 of Gourdon (98). A run is a repeat of a single letter in a word on a finite alphabet. Here the supports are Smirnov words (adjacent letters are distinct) and the parts are runs on a single letter. If the alphabet Σ has N letters, then P(x) =

x 1−x,

S(x) =

Nx 1−(N−1)x, and S(P(x)) = Nx 1−Nx. Hence our main

Theorem applies and we have E(Mn) = σ(n) + γ log e − 1 2 + P0(σ(n)) + o(1). Runs of a particular letter. Let Mn(j) be the maximum run of a particular letter j. We note Mn = max{Mn(j) : j ∈ Σ}. We can show that our main theorem also applies and E(Mn(j)) = σ(n)+γ log e−3 2+P0(σ(n))+o(1) = E(Mn)−1+o(1).

slide-46
SLIDE 46

Ingredients of proofs

The proof of the Smoothness Theorem uses Drmota’s estimation (1994) for [xn](P(x))m.

slide-47
SLIDE 47

Ingredients of proofs

The proof of the Smoothness Theorem uses Drmota’s estimation (1994) for [xn](P(x))m. The proof of the Main Theorem uses techniques in a recent paper

  • f Bender, Canfield and Gao (2012) on locally restricted

compositions.

slide-48
SLIDE 48

Ingredients of proofs

The proof of the Smoothness Theorem uses Drmota’s estimation (1994) for [xn](P(x))m. The proof of the Main Theorem uses techniques in a recent paper

  • f Bender, Canfield and Gao (2012) on locally restricted
  • compositions. In particular, we apply a lemma in Gao-Wormald

(00) to prove the following result.

Theorem

Let ζj be the number of parts of size j in a random structure of size n. Then there is a function ω(n) → ∞ such that the random variables {ζj : σ(n) − ω(n) ≤ j ≤ n} are asymptotically independent Poisson random variables with means µj = ασ(n)−j.

slide-49
SLIDE 49

Ingredients of proofs

The proof of the Smoothness Theorem uses Drmota’s estimation (1994) for [xn](P(x))m. The proof of the Main Theorem uses techniques in a recent paper

  • f Bender, Canfield and Gao (2012) on locally restricted
  • compositions. In particular, we apply a lemma in Gao-Wormald

(00) to prove the following result.

Theorem

Let ζj be the number of parts of size j in a random structure of size n. Then there is a function ω(n) → ∞ such that the random variables {ζj : σ(n) − ω(n) ≤ j ≤ n} are asymptotically independent Poisson random variables with means µj = ασ(n)−j. THANK YOU

slide-50
SLIDE 50

Some references

◮ E.A. Bender, E.R. Canfield and Z.C. Gao, Locally Restricted

Compositions IV. Nearly Free Large Parts and Gap-Freeness,

  • Elec. J. Combin. 19(4) (2012), #P14.

◮ M. Drmota, A bivariate asymptotic expansion of coefficients of

powers of generating functions, Europ. J. Combinat. 15 (1994) 139-152.

◮ Z.C. Gao and N.C. Wormald, The distribution of the

maximum vertex degree in random planar maps, J. Combin. Theory, Ser. A 89 (2000) 201–230.

◮ X. Gourdon, Largest component in random combinatorial

structures, Disc. Math 180 (1998) 185-209.

◮ G. Louchard, Matrix compositions: A probabilistic analysis,

Pure Math. Appl. 19 (2008), no. 2–3, 127–146.

◮ E. Munarini, M. Poneti and S. Rinaldi, Matrix compositions, J.

Integer Seq. 12 (2009) Article 09.4.8, 28pp.