Pólya Urns An analytic combinatorics approach
Basile Morcrette
Algorithms project, INRIA Rocquencourt. LIP6, UPMC
Plya Urns An analytic combinatorics approach Basile Morcrette - - PowerPoint PPT Presentation
Plya Urns An analytic combinatorics approach Basile Morcrette Algorithms project, INRIA Rocquencourt. LIP6, UPMC CALIN Seminar 07/02/2012 1/35 Outline 1. Urn model 2. An exact approach boolean formulas 3. Singularity analysis family of
Algorithms project, INRIA Rocquencourt. LIP6, UPMC
◮ an urn containing balls of two colours ◮ rules for urn evolution
2
2
◮ Small urns : ρ 1 2
◮ Large urns : ρ > 1 2
◮ First steps : [Flajolet–Gabarro–Pekari05], Analytic urns ◮ [Flajolet–Dumas–Puyhaubert06], on urns with negative coefficients,
◮ [Kuba–Panholzer–Hwang07], unbalanced urns
2
t (X aY b) = Dn
t
◮ Motivation : quantify the fraction of tautologies among all logic
◮ Probabilistic model : uniform growth in leaves (BST model)
◮ choose randomly a leave ◮ replace it by a binary node and two leaves
◮ Motivation : quantify the fraction of tautologies among all logic
◮ Probabilistic model : uniform growth in leaves (BST model)
◮ choose randomly a leave ◮ replace it by a binary node and two leaves
◮ Motivation : quantify the fraction of tautologies among all logic
◮ Probabilistic model : uniform growth in leaves (BST model)
◮ choose randomly a leave ◮ replace it by a binary node and two leaves
◮ Motivation : quantify the fraction of tautologies among all logic
◮ Probabilistic model : uniform growth in leaves (BST model)
◮ choose randomly a leave ◮ replace it by a binary node and two leaves
◮ Motivation : quantify the fraction of tautologies among all logic
◮ Probabilistic model : uniform growth in leaves (BST model)
◮ choose randomly a leave ◮ replace it by a binary node and two leaves
◮ U1,n converges in law, U1,n −
n→∞ U1, ◮ U1 ∼ Poisson (1), with rate of convergence O
n!
◮ U1,n converges in law, U1,n −
n→∞ U1, ◮ U1 ∼ Poisson (1), with rate of convergence O
n!
◮ Uk,n converges in law, Uk,n −
n→∞ Uk, ◮ Uk ∼ Poisson
k
n!
◮ either a k-clique ◮ or there exists a vertex f with a k-clique as neighbor and T\f is a
◮ either a k-clique ◮ or there exists a vertex f with a k-clique as neighbor and T\f is a
◮ either a k-clique ◮ or there exists a vertex f with a k-clique as neighbor and T\f is a
dz H(x, z)
d dz H(x, z)
◮ partial fraction expansion ◮ integration ◮ variable substitution
k−1
3n
9
√n
t∈R
3n
n 9
n→∞ √ 3n 2
2n 3 + t √n 3
n→∞
◮ exponentially small bound on the devation from the mean : quantify
◮ if 0.42 < t < 2/3, P(Xn tn) ≈ e−nW (t)
◮ if 2/3 < t < 0.73, P(Xn tn) ≈ e−nW (t)
∂ ∂z X
α 2α+β 1 2
1 2α+β )
2α+β )n
α 2α+β +
α 2α+β −1
α+β 2α+β
x(1) = h′(x−1) = 0
yn(1) ∼ exp
2
8˜
2n
4
√n
t∈R
√ 3n/2⌋ −
2n
3n 4
n→∞ √ 3n 2
3n 2 + t √ 3n 2
n→∞
◮ Exponentially small bound on the large deviation with regards to the
◮ si 0.42 < t < 2/3, P(Xn tn) ≈ e−nW (t)
◮ si 2/3 < t < 0.73, P(Xn tn) ≈ e−nW (t)
1 σ+1
1−σ σ
1 0 −1 2 1
k 1
β α α+β
a,b pn,a,bxay b ta+b a+b
a,b pn,a,bxay b ta+b a+b
n ψnzn verifies
σ−A σ−B B
10 20 30 40 50 5 10 15 20 25 30
10 20 30 40 50 5 10 15 20 25 30 10 20 30 40 50 5 10 15 20 25 30 35 10 20 30 40 50 10 20 30 40 50