Lattice paths with catastrophes

Size: px
Start display at page:

Download "Lattice paths with catastrophes"

Transcription

1 Lattice paths with catastrophes Gascom 2016 Cyril Banderier and Michael Wallner Laboratoire d Informatique de Paris Nord, Université Paris Nord, France Institute of Discrete Mathematics and Geometry, TU Wien, Austria 1 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

2 Question from colleagues from queueing theory: You guys in combinatorics, can you do exact enumeration for the Bernoulli walk, for which one also allows at any time some catastrophe (=unbounded jump from anywhere directly to 0). Typical properties of such walks, distribution of patterns? How to generate them? Caveat: The limiting object is not Brownian motion at all (infinite negative drift!). [blackboard drawing with (un)bounded queues] Motivation: financial mathematics (catastrophe = bankrupt), or evolution of the queue of printer (catastrophe = reset of the printer), population genetics (species extinctions by pandemic),... Our answer: cute model, we have nice tools for this (and these tools offer for free a generalization to any set of jumps!). 2 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

3 Generating functions in combinatorics Full final version of the book for free at algo.inria.fr/flajolet 3 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes recursive combinatorial structures (lists, words, trees, maps, graphs, permutations, walks, tilings...) recurrences series complex analysis asymptotics typical behavior F (z) = a n z n In enumerative and analytic combinatorics, generating functions and their nature play a key rôle: rational functions ( walks on graphs) algebraic functions ( walks on N)...

4 The analytic combinatorics dogma of Flajolet & Sedgewick 4 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

5 World #1: Rational functions ( walks in finite graphs) 5 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

6 Rational functions Rational generating functions appear very often: Markov chains = automata theory = random walks in graphs = regular expressions (=closed by +, x, ) = system of linear equations = N-rational functions number of integer points of a curve in Z/p n Z, in polytopes. P-partitions Universal asymptotic behavior is known polar singularities, Perron Frobenius Gaussian Limit law (if technical conditions, strongly connected) if transitions Q then probabilities of patterns Q 6 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

7 Gaussian limit laws for patterns Gaussian limit law when R is a word (e.g. R = ababb) Nicodème & Salvy & Flajolet (2000) Motif Statistics : Gaussian limit law for R regular expression (tac)(c + g) (cat) P(z, u) = n,k 0 L = zt (u) L + 1 = P(z, u) = Pr(X n = k) u k z n Perron Frobenius: λ(u) of maximal modulus P(z, u) u 1 B(z, u) det(i zt (u)) c(u) 1 zλ(u) = Pr(X n = k) c(u)λ(u) n Hwang: quasi-powers theorem = Gaussian limit law E[X n ] = µn + c 1 + O(A n ) Var[X n ] = σ 2 n + c 2 + O(A n ) ( ) Xn µn Pr σ x 1 x n 2π exp t2 /2 dt 7 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes Non Gaussian law = [BaBoPoTa2012] Algebraic case = [BanderierDrmota13]

8 Borges theorem & Gaussian limit laws The Library of Babel, by the Argentinian writer Jorge Luis Borges ( ) A half-dozen monkeys provided with typewriters would, in a few eternities, produce all the books in the British Museum. Theorem (Borges s theorem (a Flajolet meta-theorem )) In any large enough structure, any possible pattern will appear with non-zero probability, and its number of occurrences will follow a Gaussian limit law. 8 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

9 Borges theorem & Gaussian limit laws & Bible code This Borges theorem applies e.g. to patterns in words, trees, maps, graphs... This allows to refute the revelations of the stupid Bible Code another avatar: The book Moby Dick predicted in full details the accidental death of Lady Di (nice example due to Brendan McKay). 9 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

10 World #2: Algebraic functions ( walks on N) 10 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

11 From language theory to combinatorics in one theorem Theorem (Chomsky Schützenberger, 1963) Any context-free language has an algebraic generating function F (z) = f n z n n 0 where f n = # words of length n generated by the grammar. 11 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

12 From language theory to combinatorics in one theorem Theorem (Chomsky Schützenberger, 1963) Any context-free language has an algebraic generating function F (z) = f n z n n 0 where f n = # words of length n generated by the grammar. (if ambiguity: f n = # number of derivation trees) Proof: systems of rewriting rules = polynomial system = algebraic function S = 1 + aabs + bbas S(z) = 1 + za(z)zs(z) + zb(z)zs(z) A = 1 + aaba A(z) = 1 + za(z)za(z) B = 1 + bbab B(z) = 1 + zb(z)zb(z) 11 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

13 Algebraic functions are everywhere in combinatorics Survey by Stanley99, Bousquet-Mélou06, FlajoletSedgewick09. Quite often, algebraicity comes from: a tree-like structure (dissections of polygons: a result going back to Euler in 1751, one of the founding problems of analytic combinatorics!), a grammar description (polyominoes, directed animals, tiling problems, lattice paths, RNA in bioinformatics), the diagonal of a bivariate rational function f nn z n, solution of functional equations solvable by the kernel method: K(z, u)f (z, u) = sum of unknowns, e.g. for avoiding-pattern permutations (Knuth), p-automatic sequences, more mysterious reasons (Gessel walks, urn models). 12 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

14 Algebraic functions are everywhere in combinatorics Survey by Stanley99, Bousquet-Mélou06, FlajoletSedgewick09. Quite often, algebraicity comes from: a tree-like structure (dissections of polygons: a result going back to Euler in 1751, one of the founding problems of analytic combinatorics!), a grammar description (polyominoes, directed animals, tiling problems, lattice paths, RNA in bioinformatics), the diagonal of a bivariate rational function f nn z n, solution of functional equations solvable by the kernel method: K(z, u)f (z, u) = sum of unknowns, e.g. for avoiding-pattern permutations (Knuth), p-automatic sequences, more mysterious reasons (Gessel walks, urn models). Their asymptotics are crucial for establishing (inherent) ambiguity of context-free languages Flajolet87, for the analysis of lattice paths [BanderierFlajolet02], or planar maps [BaFlScSo01] / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

15 Coefficients of algebraic functions F (z) is algebraic= P Q[z, x] such that P(z, F (z)) = 0. Theorem (Newton 1676, Puiseux 1850) Any algebraic function has a Puiseux series expansion F (z) = k k 0 a k Theorem (Flajolet Odlyzko, 1990) Asymptotics is given via singularity analysis: ((z ρ) 1/r ) k F (z) (1 z/ρ) α (for z ρ) f n 1 Γ( α) ρ n n α 1 13 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

16 N-algebraic functions ( context-free grammars) Definition (N-algebraic functions) y 1 = P 1 (z, y 1,..., y d ). y d = P d (z, y 1,..., y d ) where each polynomial P i is such that [y j ]P i 1 and has coefficients in N. The power series y i solutions of this system are called N-algebraic functions. 14 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

17 Universality of square-root behavior Theorem (Drmota Lalley Woods, 1997) Any positive, strongly connected, algebraic system of equations has a critical exponent -3/2 (i.e., a Puiseux exponent 1/2). F (z) (1 z/ρ) 1/2 (for z ρ) f n 1 ( ) 1 n 2 n 3/2 π ρ 15 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

18 Universality of square-root behavior Theorem (Drmota Lalley Woods, 1997) Any positive, strongly connected, algebraic system of equations has a critical exponent -3/2 (i.e., a Puiseux exponent 1/2). F (z) (1 z/ρ) 1/2 (for z ρ) f n 1 ( ) 1 n 2 n 3/2 π ρ Example: B = z + B 2 (& works for any t-ary trees B = z + φ(b)) B(z) = b n z n = 1 ( 1 4z 2n ) n b n = 2 n + 1 4n 4 π n 3/2 n 0 15 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

19 Asymptotics of N-algebraic functions Theorem (BanderierDrmota2013) N-algebraic functions have a dyadic critical exponent, i.e. f n 1 Γ( α) ρ n n α 1 with α = 2 k for some k 1 ( or α = m2 k for some m 1 and some k 0). Theorem (Neat corollary) Planar maps and several families of lattice paths (like Gessel walks) are not N-algebraic (i.e., not generated by an unambiguous context-free grammar). 16 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

20 Proof for the dyadic critical exponents y 1 = P 1 (z, y 1, y 2, y 5 ) y 2 = P 2 (z, y 2, y 3, y 5 ) y 3 = P 3 (z, y 3, y 4 ) y 4 = P 4 (z, y 3, y 4 ) y 5 = P 5 (z, y 5, y 6 ) y 6 = P 6 (z, y 5, y 6 ) ,6 3,4 A positive system, its dependency graph, its reduced dependency graph. None of these graphs are here strongly connected: e.g. the state 1 is a sink; it is thus a typical example of system not covered by the Drmota Lalley Woods theorem, but covered by our new result. 17 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

21 Proof for the dyadic critical exponents y 1 = P 1 (z, y 1, y 2, y 5 ) y 2 = P 2 (z, y 2, y 3, y 5 ) y 3 = P 3 (z, y 3, y 4 ) y 4 = P 4 (z, y 3, y 4 ) y 5 = P 5 (z, y 5, y 6 ) y 6 = P 6 (z, y 5, y 6 ) ,6 Then, follow inductively the Puiseux exponents on the reduced dependency graph (it s a DAG, directed acyclic graph!): the singular behavior of any y(z) around ρ is either of algebraic type 1 3,4 y(z) = y(ρ) + c(1 z/ρ) 2 k + c (1 z/ρ) 2 2 k +, where c 0 and where k is a positive integer, or of polar-algebraic type y(z) = c (1 z/ρ) + c m2 k (1 z/ρ) + (m 1)2 k 18 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

22 Application to lattice paths bounded queue: rational world (known behavior, omitted here) unbounded queue: algebraic world (next slides) 19 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

23 Lattice paths with Catastrophes [Chang & Krinik & Swift: Birth-multiple catastrophe processes, 2007] [Krinik & Rubino: The Single Server Restart Queueing Model, 2013] Decomposition of a Dyck path with 3 catastrophes into 5 arches: A A A A A Reminiscent of rewriting rules from the ECO methodology of the Florentine school (Pinzani Pergola Barcucci et al., West, Banderier Bousquet-Mélou Denise Flajolet Gardy Gouyou-Beauchamps, Fédou, Garcia, Merlini,... ). 20 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

24 Lattice paths with Catastrophes [Chang & Krinik & Swift: Birth-multiple catastrophe processes, 2007] [Krinik & Rubino: The Single Server Restart Queueing Model, 2013] Decomposition of a Dyck path with 3 catastrophes into 5 arches: A A A A A Reminiscent of rewriting rules from the ECO methodology of the Florentine school (Pinzani Pergola Barcucci et al., West, Banderier Bousquet-Mélou Denise Flajolet Gardy Gouyou-Beauchamps, Fédou, Garcia, Merlini,... ). Caveat: Dyck + catastrophes = many direct decompositions! But for more general jumps the corresponding grammars are then too huge (billions of rules). So we present hereafter an approach which offers the advantage to solve also *Generalized* Dyck paths + catastrophes, in a very efficient and compact way, shortcutting the too huge grammar problem, and leading to asymptotics. 20 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

25 Generating functions A A A A A For walks with catastrophes + jumps encoded by P(u) = d i= c p i u i (hereafter c = 1 for readability, but similar proofs work for any c > 1) Theorem (Generating functions for lattice paths with catastrophes) f n,k = # catastrophe-walks of length n from altitude 0 to altitude k. F (z, u) = k 0 F k(z)u k = n,k 0 f n,ku k z n is algebraic and satisfies F (z, u) = zp 1 zp 1 z 2 p 1 ( 1 u 1(z) 1 zp(1) u 1(z) u 1(z)(1 zp 0 ) 1 zp 1 ) u u 1 (z) u(1 zp(u)) where u 1 (z) is the root of 1 zp(u) = 0 such that u 1 (z) 0 for z / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

26 Proof via variant of the kernel method Proof: either make all jumps encoded by P(u) (not jumping below 0) or a catastrophe (i.e., a direct jump to 0, when we are at altitude > 1): 1 }{{} empty walk + zp(u)f (z, u) }{{} jump from P(u) which is convenient to rewrite as F (z, u) = z p 1 u F 0(z) }{{} neg. jump at alt. 0 + zu 0 (F (z, 1) F 0 (z) F 1 (z)), }{{} catastrophe at altitude > 1 (1 zp(u))f (z, u) = 1 z p 1 u F 0(z) + z (F (z, 1) F 0 (z) F 1 (z)). This single equation contains 4 unknowns can we create additional equations? 22 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

27 (1 zp(u))f (z, u) = 1 z p 1 u F 0(z)+z (F (z, 1) F 0 (z) F 1 (z)). First, setting u = 1 leads to ( ) (1 zp(1))f (z, 1) = 1 zp 1 F 0 (z) + z (F (z, 1) F 0 (z) F 1 (z)). (1) Extracting [u 1 ] in the functional equation gives F 0 (z) zp 1 F 1 (z) zp 0 F 0 (z) = 1 + z (F (z, 1) F 0 (z) F 1 (z)). (2) Finally, if we solve 1 zp(u) = 0 with respect to u, we get 1 + d roots, one of them is such that u 1 (z) 0 for z 0. Then plugging this root u 1 (z) in the functional equation (***) leads to 0 = 1 z p 1 u 1 (z) F 0(z) + z (F (z, 1) F 0 (z) F 1 (z)). (3) We thus got a system of 3 equations involving the 3 unknowns F (z, 1), F 0 (z), and F 1 (z). Solving it gives F (z, u). 23 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

28 A bijective interpretation for the generating function Theorem (Generating functions for lattice paths with catastrophes) F (z, u) = S(z)M(z, u), with S(z) = Walks ending at altitude 0 and 1: 1 1 z(m(z, 1) E(z) M 1 (z)), F 0 (z) = S(z)E(z), and F 1 (z) = S(z)M 1 (z). Proof: Walk= Sequence(Arches ending with a catastrophe) Meander. Arches ending with cat = meander ending at > 1, followed by a catastrophe: A = z(m(z, 1) E(z) M 1 (z)). E (excursions), M (meanders), and M 1 (meanders ending at altitude 1) are classical walks with no catastrophe. u u 1(z) u(1 zp(u)) M(z, u) = is the GF of meanders [BanderierFlajolet2001] M 1 (z) = E(z)p 1 ze(z) 24 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

29 Corollary (Generating functions for Dyck paths with catastrophes) m n := # Dyck meanders with catastrophes of length n starting from 0. F (z, 1) = n 0 m n z n = where u 1 (z) = 1 1 4z 2 2z. z(u 1 (z) 1) z 2 + (z 2 + z 1)u 1 (z) = 1 + z + 2z2 + 4z 3 + O(z 4 ), e n := # Dyck excursions with catastrophes of length n ending at 0. F 0 (z) = n 0 e n z n = (2z 1)u 1 (z) z 2 + (z 2 + z 1)u 1 (z) = 1 + z2 + z 3 + 3z 4 + O(z 5 ). Moreover, e 2n is also the number of Dumont permutations of the first kind of length 2n avoiding the patterns 1423 and [Burstein05] 25 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

30 Bijection with Motzkin paths (solving conjectures by Alois P. Heinz, R. J. Mathar, and other contributors in the On-Line-Encyclopedia of Integer Sequences) 1 Dyck paths with catastrophes are Dyck paths with the additional option of jumping to the x-axis from any altitude h > 0; and 2 1-horizontal Dyck paths are Dyck paths with the additional allowed horizontal step (1, 0) at altitude 1. Bijection between Dyck arches with catastrophes and 1-horizontal Dyck arches: 6 1 Dyck arch with catastrophe 1-horizontal Dyck arch 26 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

31 Excursions Let e n be the number of Dyck paths with catastrophes of length n, and let h n be the number of 1-horizontal Dyck paths of length n. Then, one has Theorem (Bijection for Dyck paths with catastrophes) The number of Dyck paths with catastrophes of length n is equal to the number of 1-horizontal Dyck paths of length n: e n = h n. Proof: A first proof that h n = e n consists in using the continued fraction point of view (each level k + 1 of the continued fraction encodes the jumps allowed at altitude k): H(z) = n 0 h n z n = 1 1 z 2, 1 z z 2 C(z) where C(z) is the generating function of classical Dyck paths, C(z) = 1/(1 z 2 C(z)) / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

32 Enumeration of Dyck arches with catastrophes Proposition The number a n Dyck arches with catastrophes is a n = ( ) n 2 n 3 2. Proof: using M(z), E(z) and M 1 (z) the generating functions of classical Dyck walks for meanders, excursions, and meanders ending at 1, one has: A(z) = a n z n = z M(z) E(z) M 1(z) E(z) n 0 = 2z2 + z 1 + (1 2z) (1 + 2z) (1 z) 2 2(1 2z) = z 3 + z 4 + 3z 5 + 4z z z z 9 + O(z 10 ). ( ) ) n 1 n a n+2 = n 2 }{{ n [[n even]] n/2 + 1( 2 }}{{} meanders excursions 28 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

33 Asymptotics and limit laws Proposition (Asymptotics of Dyck paths with catastrophes) The number of Dyck paths with catastrophes e n, and Dyck meanders with catastrophes m n is asymptotically equal to ( )) ( )) 1 1 e n = C e ρ (1 n + O, m n = C m ρ (1 n + O, n n where ρ is the unique positive root of ρ 3 + 2ρ 2 + ρ 1, C e is the unique positive root of 31C 3 e 62C 2 e + 35C e 3, C m is the unique positive root of 31C 3 m 31C 2 m + 16C m 3. Proof: via singularity analysis. simple pole at ( ρ = /3 ( 93) /3 93) which is strictly smaller than 1/2 which is the dominant singularity of u 1 (z): F 0 (z) = C + O(1), for z ρ. 1 z/ρ 29 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

34 Supercritical composition Variant of the supercritical composition scheme [Proposition IX.6 Flajolet Sedgewick09], where a perturbation function q(z) is added. Proposition (Perturbed supercritical composition) If F (z, u) = q(z)g(uh(z)) where g(z) and h(z) satisfy the supercriticality condition h(ρ h ) > ρ g, that g is analytic in z < R for some R > ρ g, with a unique dominant singularity at ρ g, which is a simple pole, and that h is aperiodic. Furthermore, let q(z) be analytic for z < ρ h. Then the number χ of H-components in a random F n -structure, corresponding to the probability distribution [u k z n ]F (z, u)/[z n ]F (z, 1) has a mean and variance that are asymptotically proportional to n; after standardization, the parameter χ satisfies a limiting Gaussian distribution, with speed of convergence O(1/ n). Proof: As q(z) is analytic at the dominant singularity, it contributes only a constant factor. +Hwang s quasi-powers theorem on F (z, u) = g(uh(z)). 30 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

35 Proposition (Perturbed supercritical sequences) For a schema F = Q SEQ(uH) such that h(ρ h ) > 1, (with q(z) analytic for z < ρ, where ρ is the positive root of h(ρ) = 1), the number X n of H-components in a random F n -structure of large size n is, asymptotically Gaussian with E(X n ) n ρh (ρ), V(X n) n ρh (ρ) + h (ρ) ρh (ρ) 2 ρ 2 h (ρ) 3. Proof: previous Prop with g(z) = (1 z) 1 and ρ g replaced by 1. The second part results from the bivariate generating function F (z, u) = q(z) 1 (u 1)h m z m h(z), and from the fact, that u close to 1 induces a smooth perturbation of the pole of F (z, 1) at ρ, corresponding to u = / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

36 Average number of catastrophes Proposition The trivariate generating function of Dyck paths with catastrophes where z marks the length, v the number of catastrophes, and w the number of returns to zero with 1 jumps is given by C(z, v, w) := c nkl z n v k w l = n,k,l va(z) wã(z), where A(z) is the generating function of arches with catastrophes, and Ã(z) is the generating function of arches without catastrophes. Proof: Observe that counting catastrophes is equivalent with counting arches with catastrophes, whereas counting returns to zero with 1 jumps is equivalent to counting arches. Every Dyck path with catastrophes can be uniquely decomposed into a sequence of arches with catastrophes and arches without catastrophes. 32 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

37 Average number of catastrophes C(z, v) := C(z, v, 1) = E(z) 1 va(z)e(z), P (X n = k) = [zn v k ]C(z, v) [z n ]C(z, 1) Theorem The number of catastrophes of a random Dyck path with catastrophes of length n is normally distributed. The standardized version of X n, X n µn σ n, µ , σ , where µ is the unique positive real root of 31µ µ µ 3, and σ 2 is the unique positive real root of 29791σ σ σ , converges in law to a Gaussian variable N (0, 1) : ( ) lim P Xn µn n σ x = 1 x e y 2 /2 dy. n 2π 33 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

38 Average number of catastrophes (proof) Proof: The structure of the generating function C(z, v) is exactly the one needed in the perturbed supercritical sequence scheme + check the analytical conditions. The perturbing factor q(z) is in this case E(z) = u 1 (z)/z, while the inner function h(z) is equal to A(z)E(z). On the one hand, the radius of convergence of E(z) is equal to 1/2. On the other hand, this is also the radius of convergence ρ A of A(z). By Stirling s formula: a n K ( 2 n n ), This implies that A(z) K(1 2z) 1/2 for z 1/2. As E(1/2) = 1, one has lim z 1/2 A(z)E(z) =, this shows the supercriticality condition. Note that due to C(z, 1) = C(z), ρ is such that A(ρ)E(ρ) = 1. Finally, some resultant computations give the constants. 34 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

39 Average number of returns to zero From now on, let X n be the random variable, representing that Dyck path with catastrophes of length n consists of k returns to zero. In other words the probability is defined as P (X n = k) = [zn v k ]C(z, v, v) [z n ]C(z, 1, 1). Theorem The number of returns to zero of a random Dyck path with catastrophes of length n is normally distributed. The standardized version of X n, X n µn σ n, µ , σ , where µ is the unique positive real root of 31µ 3 62µ µ 3, and σ 2 is the unique positive real root of 29791σ σ 2 79, converges in law to a Gaussian variable N (0, 1). 35 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

40 Average number of returns to zero (proof) Proof: This theorem is a direct consequence of the supercritical composition scheme. In [BanderierFlajolet02] it was shown that E(z) is singular at 1/2, with the Puiseux expansion E(z) E(1/2) ε 0 1 2z, for z 1/2, where ε 0 is a computable constant. Thus, B(z) K 0 + K 1 1 2z for constant K0, K 1. So lim z 1/2 A(z) + B(z) =, which shows the supercriticality condition. The radius of convergence ρ is such that A(ρ) + B(ρ) = 1. Finally, some resultant computations give the constants. 36 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

41 Final altitude limit law Theorem The final altitude of a random Dyck path with catastrophes of length n admits a geometric limit distribution with parameter λ = v 1 (ρ) : P (X n = k) (1 λ) λ k. Proof: Let p n (u) := [zn ]F (z,u) [z n ]F (z,1) be the probability generating function of X n. Then, one directly shows that it converges pointwise for u (0, 1) to the probability generating function of the geometric type. By the fundamental continuity theorem [Feller68] for probability generating functions, this yields convergence in law of the corresponding discrete distribution. 37 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

42 Final altitude limit law (proof) Let us now fix u (0, 1) and treat is henceforth as a parameter. The probability generating function of X n is p n (u) = [zn ]S(z)M(z, u) [z n ]S(z)M(z, 1). By [Banderier Flajolet02], M(z, u) and M(z, 1) are singular at z = 1/2 > ρ (ρ is the singularity of S(z)). By [Flajolet Sedgewick09]: p n (u) M(ρ, u)[zn ]S(z) M(ρ, 1)[z n ]S(z) = M(ρ, u) M(ρ, 1). The branches allow us to factor the kernel equation into u(1 zp(u)) = zp 1 (u u 1 (z))(u v 1 (z)). Thus, M(ρ, u) = 1 ρp 1 (v 1 (ρ) u), the limit probability generating function of a geometric distribution. 38 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

43 Final altitude Figure: The limit law for the final altitude in the case of a jump polynomial P(u) = u u 3 + 2u 1. The picture shows a period 40 behavior, which is explained by a sum of 40 geometric-like basic limit laws. 39 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

44 Uniform random generation Generalized Dyck paths (meanders and excursions) can be generated by pushdown-automata/context-free grammars. dynamic programming approach, O(n 2 ) time and O(n 3 ) bits in memory. [Hickey and Cohen83]: context-free grammars. [Flajolet Zimmermann Van Cutsem 94]: the recursive method, a wide generalization to combinatorial structures, so such paths of length n can be generated in O(n ln n) average-time. [Goldwurm95] proved that this can be done with the same time-complexity, with only O(n) memory. [Duchon Flajolet Louchard Schaeffer04] : Boltzmann method. Linear average-time random generator for paths of length [(1 ɛ)n, (1 + ɛ)n]. [Banderier-Wallner16] : generating trees+holonomy theory O(n 2 ) time, O(1) memory. 40 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

45 Uniform random generation (generating tree+holonomy) Each transition is computed via P(jump j at altitude k, and length m, ending at 0 at length n) = f 0 m,k f k+j n (m+1),0 fn,0 0 Then, for each pair (i, k), theory of D-finite functions applied to our algebraic functions gives the recurrence for f m (computable in O( m) via an algorithm of [Chudnovsky & Chudnovsky 86] for P-recursive sequence). Possible win on the space complexity and bit complexity: computing the f m s in floating point arithmetic, instead of rational numbers (although all the f m are integers, it is often the case that the leading term of the P-recursive recurrence is not 1, and thus it then implies rational number computations, and time loss in gcd computations). Global cost n m=1 O( m)o( n m) = O(n 2 ) & O(1) memory is enough to output the n jumps of the lattice path, step after step, as a stream.. 41 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

46 Conclusion universality of the Gaussian limit law, and its counter-examples (rational/algebraic world). Universal behaviour: asymptotics f n KA n n α involving dyadic critical exponents α (coherent with [Banderier Drmota15]) Generalized Dyck paths with unbounded jumps can be exactly enumerated and asymptotically analyzed. Not Brownian limit objects: some more tricky fractal periodic geometrically amortized limit laws (and also Gaussian laws). We gave a uniform random generation algorithm. 42 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

47 Conclusion universality of the Gaussian limit law, and its counter-examples (rational/algebraic world). Universal behaviour: asymptotics f n KA n n α involving dyadic critical exponents α (coherent with [Banderier Drmota15]) Generalized Dyck paths with unbounded jumps can be exactly enumerated and asymptotically analyzed. Not Brownian limit objects: some more tricky fractal periodic geometrically amortized limit laws (and also Gaussian laws). We gave a uniform random generation algorithm. Old dream of Flajolet & Steyaert (70 s): input=description of an algorithm, output = cost of the algorithm on entries of size n. This dream only partially became true (ΛυΩ system + Maple [Salvy & Zimmermann]), but still remains the main challenge of the field, forcing us to dig further in effective multivariate analysis... The Flajolet Sedgewick Gascom motto: If you can specify it, you can analyze it, you can generate it! 42 / 42 Cyril Banderier, Michael Wallner Lattice paths with catastrophes

Lattice paths with catastrophes

Lattice paths with catastrophes Lattice paths with catastrophes Lattice paths with catastrophes SLC 77, Strobl 12.09.2016 Cyril Banderier and Michael Wallner Laboratoire d Informatique de Paris Nord, Université Paris Nord, France Institute

More information

Some reflections on directed lattice paths.

Some reflections on directed lattice paths. AofA 4 Paris (June 6-20, 204) DMTCS proc. BA, 204, 25 36 Some reflections on directed lattice paths. Cyril Banderier and Michael Wallner 2 arxiv:605.0687v [cs.dm] 5 May 206 Laboratoire d Informatique de

More information

Philippe Flajolet and Symbolic Computation

Philippe Flajolet and Symbolic Computation Philippe Flajolet and Symbolic Computation Bruno Salvy 1. Combinatorics and Analysis of Algorithms 4 2. Complex Analysis 5 3. Symbolic Computation 7 While Philippe Flajolet did not publish many articles

More information

On the Sequence A and Its Combinatorial Interpretations

On the Sequence A and Its Combinatorial Interpretations 1 2 47 6 2 11 Journal of Integer Sequences, Vol. 9 (2006), Article 06..1 On the Sequence A079500 and Its Combinatorial Interpretations A. Frosini and S. Rinaldi Università di Siena Dipartimento di Scienze

More information

GAUSSIAN LAWS MICHÈLE SORIA. 8 october 2015 IHP Séminaire Flajolet IN ANALYTIC COMBINATORICS

GAUSSIAN LAWS MICHÈLE SORIA. 8 october 2015 IHP Séminaire Flajolet IN ANALYTIC COMBINATORICS GAUSSIAN LAWS IN ANALYTIC COMBINATORICS MICHÈLE SORIA 8 october 205 IHP Séminaire Flajolet / 43 Michèle Soria Gaussian Laws in Analytic Combinatorics Analytic Combinatorics Estimate properties of large

More information

Generating functions for generating trees

Generating functions for generating trees Generating functions for generating trees Cyril Banderier, Philippe Flajolet, Danièle Gardy, Mireille Bousquet-Mélou, Alain Denise, Dominique Gouyou-Beauchamps To cite this version: Cyril Banderier, Philippe

More information

On (Effective) Analytic Combinatorics

On (Effective) Analytic Combinatorics On (Effective) Analytic Combinatorics Bruno Salvy Inria & ENS de Lyon Séminaire Algorithmes Dec. 2017 Combinatorics, Randomness and Analysis From simple local rules, a global structure arises. A quest

More information

Rectangular Young tableaux with local decreases and the density method for uniform random generation (short version)

Rectangular Young tableaux with local decreases and the density method for uniform random generation (short version) Rectangular Young tableaux with local decreases and the density method for uniform random generation (short version) Cyril Banderier 1 Philippe Marchal 2 Michael Wallner 3 March 25, 2018 1 : LIPN UMR-CNRS

More information

Brownian Motion Area with Generatingfunctionology

Brownian Motion Area with Generatingfunctionology Brownian Motion Area with Generatingfunctionology Uwe Schwerdtfeger RMIT University/University of Melbourne Alexander von Humboldt Foundation Monash University 3 August, 2011 Some continuous time processes...

More information

Diagonals and Walks. Alin Bostan 1 Louis Dumont 1 Bruno Salvy 2. November 4, Introduction Diagonals Walks. 1 INRIA, SpecFun.

Diagonals and Walks. Alin Bostan 1 Louis Dumont 1 Bruno Salvy 2. November 4, Introduction Diagonals Walks. 1 INRIA, SpecFun. and Alin Bostan 1 Louis Dumont 1 Bruno Salvy 2 1 INRIA, SpecFun 2 INRIA, AriC November 4, 2014 1/16 Louis Dumont and 2/16 Louis Dumont and Motivations In combinatorics: Lattice walks w i,j : number of

More information

Notes by Zvi Rosen. Thanks to Alyssa Palfreyman for supplements.

Notes by Zvi Rosen. Thanks to Alyssa Palfreyman for supplements. Lecture: Hélène Barcelo Analytic Combinatorics ECCO 202, Bogotá Notes by Zvi Rosen. Thanks to Alyssa Palfreyman for supplements.. Tuesday, June 2, 202 Combinatorics is the study of finite structures that

More information

Fighting Fish: enumerative properties. Enrica Duchi. Veronica Guerrini & Simone Rinaldi DIISM, Università di Siena.

Fighting Fish: enumerative properties. Enrica Duchi. Veronica Guerrini & Simone Rinaldi DIISM, Università di Siena. Fighting Fish: enumerative properties Enrica Duchi IRIF, Université Paris Diderot Veronica Guerrini & Simone Rinaldi DIISM, Università di Siena Gilles Schaeffer LIX, CNRS and École Polytechnique Séminaire

More information

The Number of Inversions in Permutations: A Saddle Point Approach

The Number of Inversions in Permutations: A Saddle Point Approach 1 2 3 47 6 23 11 Journal of Integer Sequences, Vol. 6 (23), Article 3.2.8 The Number of Inversions in Permutations: A Saddle Point Approach Guy Louchard Département d Informatique CP 212, Boulevard du

More information

A BIJECTION BETWEEN WELL-LABELLED POSITIVE PATHS AND MATCHINGS

A BIJECTION BETWEEN WELL-LABELLED POSITIVE PATHS AND MATCHINGS Séminaire Lotharingien de Combinatoire 63 (0), Article B63e A BJECTON BETWEEN WELL-LABELLED POSTVE PATHS AND MATCHNGS OLVER BERNARD, BERTRAND DUPLANTER, AND PHLPPE NADEAU Abstract. A well-labelled positive

More information

Algorithmic Tools for the Asymptotics of Linear Recurrences

Algorithmic Tools for the Asymptotics of Linear Recurrences Algorithmic Tools for the Asymptotics of Linear Recurrences Bruno Salvy Inria & ENS de Lyon Computer Algebra in Combinatorics, Schrödinger Institute, Vienna, Nov. 2017 Motivation p 0 (n)a n+k + + p k (n)a

More information

Philippe Flajolet & Analytic Combinatorics: Inherent Ambiguity of Context-Free Languages

Philippe Flajolet & Analytic Combinatorics: Inherent Ambiguity of Context-Free Languages Philippe Flajolet & Analytic Combinatorics: Inherent Ambiguity of Context-Free Languages Frédérique Bassino and Cyril Nicaud LIGM, Université Paris-Est & CNRS December 16, 2011 I first met Philippe in

More information

Enumeration and asymptotics of restricted compositions having the same number of parts

Enumeration and asymptotics of restricted compositions having the same number of parts Enumeration and asymptotics of restricted compositions having the same number of parts Cyril Banderier and Pawe l Hitczenko April, 00 Abstract: We study pairs and m tuples of compositions of a positive

More information

A solution to the tennis ball problem

A solution to the tennis ball problem A solution to the tennis ball problem Anna de Mier Marc Noy Universitat Politècnica de Catalunya Abstract We present a complete solution to the so-called tennis ball problem, which is equivalent to counting

More information

Algorithmic Tools for the Asymptotics of Linear Recurrences

Algorithmic Tools for the Asymptotics of Linear Recurrences Algorithmic Tools for the Asymptotics of Linear Recurrences Bruno Salvy Inria & ENS de Lyon aaacuxicbvhlbtraejw1r2beg+aghxhrsgitvjycahkhcc7cskqsibs2vunxez3jpjyznsli+rf4bq7wbfwknz6f8torzenli5wqutvtxvklhcmo+juirl2/cfpwxu3wzt179x8mnx9+cqa2hkbcsgmpm+zacg1tfcjhsllavcbhidt+3+khn8e6yfq+litifvtouqjo0fpz4epelmacmfmvbkzgpnfwes2hw9ekwhw9cujzslxz9ofeb0li7nxz8dxjda8vaossotelowrthlkuxeibjhih/m96gwwtijzhqcixbjtxevdtmnqoksap2qjmhmqmwkxn2cpds0eeymlhrh8a6yr9d6rhyrmlynynyli6da0j/6fnaixep43qvy2geb+oqcvfq7tt0vxy4cixhjbuhbdcecks4+gpgiywnjxyoxtt+yveftkurjby1kzq19wcksgxfx1/m/3sef2o/q5rucybdln2pk1pxjyvctd9lapqmhbugrxfjtf7cdp0g52v0ccyr+d1fuxftt5m4j2f5dvs1wz5qp6r5yqm22shfcc7zeo4+uk+ke/kr/a2yiiyoopbg8h5zcnyqql3bxdu3c8=

More information

The number of inversions in permutations: A saddle point approach

The number of inversions in permutations: A saddle point approach The number of inversions in permutations: A saddle point approach Guy Louchard and Helmut Prodinger November 4, 22 Abstract Using the saddle point method, we obtain from the generating function of the

More information

Diagonals: Combinatorics, Asymptotics and Computer Algebra

Diagonals: Combinatorics, Asymptotics and Computer Algebra Diagonals: Combinatorics, Asymptotics and Computer Algebra Bruno Salvy Inria & ENS de Lyon Families of Generating Functions (a n ) 7! A(z) := X n 0 a n z n counts the number of objects of size n captures

More information

Algorithmic Tools for the Asymptotics of Diagonals

Algorithmic Tools for the Asymptotics of Diagonals Algorithmic Tools for the Asymptotics of Diagonals Bruno Salvy Inria & ENS de Lyon Lattice walks at the Interface of Algebra, Analysis and Combinatorics September 19, 2017 Asymptotics & Univariate Generating

More information

A new dichotomic algorithm for the uniform random generation of words in regular languages

A new dichotomic algorithm for the uniform random generation of words in regular languages A new dichotomic algorithm for the uniform random generation of words in regular languages Johan Oudinet 1,2, Alain Denise 1,2,3, and Marie-Claude Gaudel 1,2 1 Univ Paris-Sud, Laboratoire LRI, UMR8623,

More information

Pointed versus Singular Boltzmann Samplers

Pointed versus Singular Boltzmann Samplers Pointed versus Singular Boltzmann Samplers Olivier Bodini, Antoine Genitrini and Nicolas Rolin { Olivier Bodini; Nicolas Rolin}@ lipn univ-paris13 fr and Antoine Genitrini@ lip6 fr May 21, 2014 For the

More information

THE DEGREE DISTRIBUTION OF RANDOM PLANAR GRAPHS

THE DEGREE DISTRIBUTION OF RANDOM PLANAR GRAPHS THE DEGREE DISTRIBUTION OF RANDOM PLANAR GRAPHS Michael Drmota joint work with Omer Giménez and Marc Noy Institut für Diskrete Mathematik und Geometrie TU Wien michael.drmota@tuwien.ac.at http://www.dmg.tuwien.ac.at/drmota/

More information

Random Boolean expressions

Random Boolean expressions Random Boolean expressions Danièle Gardy PRiSM, Univ. Versailles-Saint Quentin and CNRS UMR 8144. Daniele.Gardy@prism.uvsq.fr We examine how we can define several probability distributions on the set of

More information

Random Boolean expressions

Random Boolean expressions Computational Logic and Applications, CLA 05 DMTCS proc. AF, 2006, 1 36 Random Boolean expressions Danièle Gardy PRiSM, Univ. Versailles-Saint Quentin and CNRS UMR 8144. Daniele.Gardy@prism.uvsq.fr We

More information

Approximate Counting via the Poisson-Laplace-Mellin Method (joint with Chung-Kuei Lee and Helmut Prodinger)

Approximate Counting via the Poisson-Laplace-Mellin Method (joint with Chung-Kuei Lee and Helmut Prodinger) Approximate Counting via the Poisson-Laplace-Mellin Method (joint with Chung-Kuei Lee and Helmut Prodinger) Michael Fuchs Department of Applied Mathematics National Chiao Tung University Hsinchu, Taiwan

More information

5. Analytic Combinatorics

5. Analytic Combinatorics ANALYTIC COMBINATORICS P A R T O N E 5. Analytic Combinatorics http://aofa.cs.princeton.edu Analytic combinatorics is a calculus for the quantitative study of large combinatorial structures. Features:

More information

Asymptotic properties of some minor-closed classes of graphs

Asymptotic properties of some minor-closed classes of graphs FPSAC 2013 Paris, France DMTCS proc AS, 2013, 599 610 Asymptotic properties of some minor-closed classes of graphs Mireille Bousquet-Mélou 1 and Kerstin Weller 2 1 CNRS, LaBRI, UMR 5800, Université de

More information

Enumeration of Set Partitions Refined by. Crossing and Nesting Numbers

Enumeration of Set Partitions Refined by. Crossing and Nesting Numbers Enumeration of Set Partitions Refined by Crossing and Nesting Numbers by Wei Chen B.Sc., Rutgers University, 2010 Thesis Submitted in Partial Fulfillment of the Requirements for the Degree of Master of

More information

Considering our result for the sum and product of analytic functions, this means that for (a 0, a 1,..., a N ) C N+1, the polynomial.

Considering our result for the sum and product of analytic functions, this means that for (a 0, a 1,..., a N ) C N+1, the polynomial. Lecture 3 Usual complex functions MATH-GA 245.00 Complex Variables Polynomials. Construction f : z z is analytic on all of C since its real and imaginary parts satisfy the Cauchy-Riemann relations and

More information

DISCRETE AND ALGEBRAIC STRUCTURES

DISCRETE AND ALGEBRAIC STRUCTURES DISCRETE AND ALGEBRAIC STRUCTURES Master Study Mathematics MAT40 Winter Semester 015/16 (Due to organisational reasons register for the course at TU and KFU) Edited by Mihyun Kang TU Graz Contents I Lectures

More information

Rational and algebraic series in combinatorial enumeration

Rational and algebraic series in combinatorial enumeration Rational and algebraic series in combinatorial enumeration Mireille Bousquet-Mélou Abstract. Let A be a class of objects, equipped with an integer size such that for all n the number a n of objects of

More information

FORMULAE AND ASYMPTOTICS FOR COEFFICIENTS OF ALGEBRAIC FUNCTIONS

FORMULAE AND ASYMPTOTICS FOR COEFFICIENTS OF ALGEBRAIC FUNCTIONS FORMULAE AND ASYMPTOTICS FOR COEFFICIENTS OF ALGEBRAIC FUNCTIONS CYRIL BANDERIER AND MICHAEL DRMOTA UUUWe dedicate this article to the memory of Philippe Flajolet, who was and will remain a guide and a

More information

FORMULAE AND ASYMPTOTICS FOR COEFFICIENTS OF ALGEBRAIC FUNCTIONS

FORMULAE AND ASYMPTOTICS FOR COEFFICIENTS OF ALGEBRAIC FUNCTIONS FORMULAE AND ASYMPTOTICS FOR COEFFICIENTS OF ALGEBRAIC FUNCTIONS CYRIL BANDERIER AND MICHAEL DRMOTA UUUWe dedicate this article to the memory of Philippe Flajolet, who was and will remain a guide and a

More information

Animals and 2-Motzkin Paths

Animals and 2-Motzkin Paths 1 2 3 47 6 23 11 Journal of Integer Sequences, Vol 8 (2005), Article 0556 Animals and 2-Motzkin Paths Wen-jin Woan 1 Department of Mathematics Howard University Washington, DC 20059 USA wwoan@howardedu

More information

Boltzmann Sampling and Random Generation of Combinatorial Structures

Boltzmann Sampling and Random Generation of Combinatorial Structures Boltzmann Sampling and Random Generation of Combinatorial Structures Philippe Flajolet Based on joint work with Philippe Duchon, Éric Fusy, Guy Louchard, Carine Pivoteau, Gilles Schaeffer GASCOM 06, Dijon,

More information

Production matrices. Received 24 June 2003; accepted 17 May 2004 Available online 15 September 2004

Production matrices. Received 24 June 2003; accepted 17 May 2004 Available online 15 September 2004 Advances in Applied Mathematics 34 2005) 101 122 wwwelseviercom/locate/yaama Production matrices Emeric Deutsch a,, Luca Ferrari b,1, Simone Rinaldi b,1 a Polytechnic University, Six Metrotech Center,

More information

Asymptotic Enumeration of Compacted Binary Trees

Asymptotic Enumeration of Compacted Binary Trees Asymptotic Enumeration of Compacted Binary Trees Antoine Genitrini Bernhard Gittenberger Manuel Kauers Michael Wallner March 30, 207 Abstract A compacted tree is a graph created from a binary tree such

More information

Some problems in the statistical mechanics of polymers

Some problems in the statistical mechanics of polymers Some problems in the statistical mechanics of polymers Universität Bielefeld Bielefeld, Germany Eindhoven, June 21, 2007 Motivation viewpoint: combinatorics and asymptotic enumeration compute limit laws

More information

arxiv: v1 [math.co] 12 Sep 2018

arxiv: v1 [math.co] 12 Sep 2018 ON THE NUMBER OF INCREASING TREES WITH LABEL REPETITIONS arxiv:809.0434v [math.co] Sep 08 OLIVIER BODINI, ANTOINE GENITRINI, AND BERNHARD GITTENBERGER Abstract. In this paper we study a special subclass

More information

Polynomials over finite fields. Algorithms and Randomness

Polynomials over finite fields. Algorithms and Randomness Polynomials over Finite Fields: Algorithms and Randomness School of Mathematics and Statistics Carleton University daniel@math.carleton.ca AofA 10, July 2010 Introduction Let q be a prime power. In this

More information

GENERATING FUNCTIONS AND CENTRAL LIMIT THEOREMS

GENERATING FUNCTIONS AND CENTRAL LIMIT THEOREMS GENERATING FUNCTIONS AND CENTRAL LIMIT THEOREMS Michael Drmota Institute of Discrete Mathematics and Geometry Vienna University of Technology A 1040 Wien, Austria michael.drmota@tuwien.ac.at http://www.dmg.tuwien.ac.at/drmota/

More information

ASYMPTOTICS OF THE EULERIAN NUMBERS REVISITED: A LARGE DEVIATION ANALYSIS

ASYMPTOTICS OF THE EULERIAN NUMBERS REVISITED: A LARGE DEVIATION ANALYSIS ASYMPTOTICS OF THE EULERIAN NUMBERS REVISITED: A LARGE DEVIATION ANALYSIS GUY LOUCHARD ABSTRACT Using the Saddle point method and multiseries expansions we obtain from the generating function of the Eulerian

More information

arxiv: v1 [math.co] 12 Apr 2018

arxiv: v1 [math.co] 12 Apr 2018 COMBINATORIAL ANALYSIS OF GROWTH MODELS FOR SERIES-PARALLEL NETWORKS MARKUS KUBA AND ALOIS PANHOLZER arxiv:804.0550v [math.co] Apr 08 Abstract. We give combinatorial descriptions of two stochastic growth

More information

ECO-generation for some restricted classes of compositions

ECO-generation for some restricted classes of compositions ECO-generation for some restricted classes of compositions Jean-Luc Baril and Phan-Thuan Do 1 LE2I UMR-CNRS 5158, Université de Bourgogne BP 47 870, 21078 DIJON-Cedex France e-mail: barjl@u-bourgognefr

More information

ASYMPTOTIC ENUMERATION OF PERMUTATIONS AVOIDING GENERALIZED PATTERNS

ASYMPTOTIC ENUMERATION OF PERMUTATIONS AVOIDING GENERALIZED PATTERNS ASYMPTOTIC ENUMERATION OF PERMUTATIONS AVOIDING GENERALIZED PATTERNS SERGI ELIZALDE Abstract. Motivated by the recent proof of the Stanley-Wilf conjecture, we study the asymptotic behavior of the number

More information

Forty years of tree enumeration

Forty years of tree enumeration October 24, 206 Canada John Moon (Alberta) Counting labelled trees Canadian mathematical monographs What is our subject? Asymptotic enumeration or Probabilistic combinatorics? What is our subject? Asymptotic

More information

Higher order asymptotics from multivariate generating functions

Higher order asymptotics from multivariate generating functions Higher order asymptotics from multivariate generating functions Mark C. Wilson, University of Auckland (joint with Robin Pemantle, Alex Raichev) Rutgers, 2009-11-19 Outline Preliminaries References Our

More information

Also available at ISSN (printed edn.), ISSN (electronic edn.)

Also available at   ISSN (printed edn.), ISSN (electronic edn.) Also available at http://amc-journal.eu ISSN 855-3966 printed edn., ISSN 855-3974 electronic edn. ARS MATHEMATICA CONTEMPORANEA 9 205 287 300 Levels in bargraphs Aubrey Blecher, Charlotte Brennan, Arnold

More information

Lecture 3. Frits Beukers. Arithmetic of values of E- and G-function. Lecture 3 E- and G-functions 1 / 20

Lecture 3. Frits Beukers. Arithmetic of values of E- and G-function. Lecture 3 E- and G-functions 1 / 20 Lecture 3 Frits Beukers Arithmetic of values of E- and G-function Lecture 3 E- and G-functions 1 / 20 G-functions, definition Definition An analytic function f (z) given by a powerseries a k z k k=0 with

More information

arxiv: v2 [math.co] 26 Mar 2016

arxiv: v2 [math.co] 26 Mar 2016 A new bijection on m-dyck paths with application to random sampling arxiv:603.06290v2 [math.co] 26 Mar 206 Axel Bacher September 5, 208 Abstract We present a new bijection between variants of m-dyck paths

More information

Asymptotics of the Eulerian numbers revisited: a large deviation analysis

Asymptotics of the Eulerian numbers revisited: a large deviation analysis Asymptotics of the Eulerian numbers revisited: a large deviation analysis Guy Louchard November 204 Abstract Using the Saddle point method and multiseries expansions we obtain from the generating function

More information

7 Asymptotics for Meromorphic Functions

7 Asymptotics for Meromorphic Functions Lecture G jacques@ucsd.edu 7 Asymptotics for Meromorphic Functions Hadamard s Theorem gives a broad description of the exponential growth of coefficients in power series, but the notion of exponential

More information

Convex Domino Towers

Convex Domino Towers 1 2 3 47 6 23 11 Journal of Integer Sequences, Vol. 20 (2017, Article 17.3.1 Convex Domino Towers Tricia Muldoon Brown Department of Mathematics Armstrong State University 11935 Abercorn Street Savannah,

More information

On the number of matchings of a tree.

On the number of matchings of a tree. On the number of matchings of a tree. Stephan G. Wagner Department of Mathematics, Graz University of Technology, Steyrergasse 30, A-800 Graz, Austria Abstract In a paper of Klazar, several counting examples

More information

Algorithms for Combinatorial Systems: Between Analytic Combinatorics and Species Theory.

Algorithms for Combinatorial Systems: Between Analytic Combinatorics and Species Theory. Algorithms for Combinatorial Systems: Between Analytic Combinatorics and Species Theory. Carine Pivoteau - LIGM - december 2011 joint work with Bruno Salvy and Michèle Soria Algorithms for Combinatorial

More information

NOTES ABOUT SATURATED CHAINS IN THE DYCK PATH POSET. 1. Basic Definitions

NOTES ABOUT SATURATED CHAINS IN THE DYCK PATH POSET. 1. Basic Definitions NOTES ABOUT SATURATED CHAINS IN THE DYCK PATH POSET JENNIFER WOODCOCK 1. Basic Definitions Dyck paths are one of the many combinatorial objects enumerated by the Catalan numbers, sequence A000108 in [2]:

More information

Convex Domino Towers

Convex Domino Towers Convex Domino Towers Tricia Muldoon Brown Department of Mathematics Armstrong State University 11935 Abercorn Street Savannah, GA 31419 USA patricia.brown@armstrong.edu Abstract We study convex domino

More information

Algebraic aspects of some Riordan arrays related to binary words avoiding a pattern

Algebraic aspects of some Riordan arrays related to binary words avoiding a pattern Algebraic aspects of some Riordan arrays related to binary words avoiding a pattern D. Merlini and R. Sprugnoli Dipartimento di Sistemi e Informatica viale Morgagni 65, 5034, Firenze, Italia merlini@dsi.unifi.it,

More information

Terminal chords in connected chord diagrams

Terminal chords in connected chord diagrams Terminal chords in connected chord diagrams Julien Courtiel, Karen Yeats To cite this version: Julien Courtiel, Karen Yeats. Terminal chords in connected chord diagrams. Annales de l Institut Henri Poincaré

More information

LEVEL GENERATING TREES AND PROPER RIORDAN ARRAYS

LEVEL GENERATING TREES AND PROPER RIORDAN ARRAYS Applicable Analysis and Discrete Mathematics, (008), 69 9 Available electronically at http://pefmathetfbgacyu LEVEL GENERATING TREES AND PROPER RIORDAN ARRAYS D Baccherini, D Merlini, R Sprugnoli We introduce

More information

Enumeration of polyominoes defined in terms of pattern avoidance or convexity constraints

Enumeration of polyominoes defined in terms of pattern avoidance or convexity constraints arxiv:45.346v [math.co] 3 May 24 Enumeration of polyominoes defined in terms of pattern avoidance or convexity constraints Thesis of the University of Siena and the University of Nice Sophia Antipolis

More information

Random colored lattices

Random colored lattices Random colored lattices Olivier Bernardi Joint work with Mireille Bousquet-Mélou (CNRS) IGERT talk, Brandeis University, February 2013 Random lattices, Random surfaces Maps A map is a way of gluing polygons

More information

Mod-φ convergence I: examples and probabilistic estimates

Mod-φ convergence I: examples and probabilistic estimates Mod-φ convergence I: examples and probabilistic estimates Valentin Féray (joint work with Pierre-Loïc Méliot and Ashkan Nikeghbali) Institut für Mathematik, Universität Zürich Summer school in Villa Volpi,

More information

Unlabelled Structures: Restricted Constructions

Unlabelled Structures: Restricted Constructions Gao & Šana, Combinatorial Enumeration Notes 5 Unlabelled Structures: Restricted Constructions Let SEQ k (B denote the set of sequences of exactly k elements from B, and SEQ k (B denote the set of sequences

More information

THE THEORY OF HEAPS AND THE CARTIER FOATA MONOID. C. Krattenthaler

THE THEORY OF HEAPS AND THE CARTIER FOATA MONOID. C. Krattenthaler THE THEORY OF HEAPS AND THE CARTIER FOATA MONOID C Krattenthaler Fakultät für Mathematik, Universität Wien, Nordbergstraße 15, A-1090 Vienna, Austria WWW: http://wwwmatunivieacat/~kratt Abstract We present

More information

are the q-versions of n, n! and . The falling factorial is (x) k = x(x 1)(x 2)... (x k + 1).

are the q-versions of n, n! and . The falling factorial is (x) k = x(x 1)(x 2)... (x k + 1). Lecture A jacques@ucsd.edu Notation: N, R, Z, F, C naturals, reals, integers, a field, complex numbers. p(n), S n,, b(n), s n, partition numbers, Stirling of the second ind, Bell numbers, Stirling of the

More information

MATH 722, COMPLEX ANALYSIS, SPRING 2009 PART 5

MATH 722, COMPLEX ANALYSIS, SPRING 2009 PART 5 MATH 722, COMPLEX ANALYSIS, SPRING 2009 PART 5.. The Arzela-Ascoli Theorem.. The Riemann mapping theorem Let X be a metric space, and let F be a family of continuous complex-valued functions on X. We have

More information

De part en retraite de Pierre

De part en retraite de Pierre Introduction Combinatorics Generating Series Oracle Conclusion De part en retraite de Pierre Villetaneuse, fe vrier 2013 1 / 41 De part en retraite de Pierre Introduction Combinatorics Generating Series

More information

Almost all trees have an even number of independent sets

Almost all trees have an even number of independent sets Almost all trees have an even number of independent sets Stephan G. Wagner Department of Mathematical Sciences Stellenbosch University Private Bag X1, Matieland 7602, South Africa swagner@sun.ac.za Submitted:

More information

On the number of unary-binary tree-like structures with restrictions on the unary height

On the number of unary-binary tree-like structures with restrictions on the unary height On the number of unary-binary tree-like structures with restrictions on the unary height Olivier Bodini, Danièle Gardy, Bernhard Gittenberger, Zbigniew Gołębiewski, October 5, 205 Abstract We consider

More information

Motzkin Paths with Vertical Edges

Motzkin Paths with Vertical Edges Motzkin Paths with Vertical Edges Veronika Irvine and Frank Ruskey University of Victoria, Canada March 13, 2014 Abstract This paper considers finite lattice paths formed from the set of step vectors {,,,,

More information

Convergence Rates for Renewal Sequences

Convergence Rates for Renewal Sequences Convergence Rates for Renewal Sequences M. C. Spruill School of Mathematics Georgia Institute of Technology Atlanta, Ga. USA January 2002 ABSTRACT The precise rate of geometric convergence of nonhomogeneous

More information

Enumeration and asymptotics of restricted compositions having the same number of parts

Enumeration and asymptotics of restricted compositions having the same number of parts Enumeration and asymptotics of restricted compositions having the same number of parts Cyril Banderier, Pawel Hitczeno To cite this version: Cyril Banderier, Pawel Hitczeno. Enumeration and asymptotics

More information

arxiv: v1 [math.co] 14 Nov 2018

arxiv: v1 [math.co] 14 Nov 2018 Plateau Polycubes and Lateral Area arxiv:181105707v1 [mathco] 14 Nov 2018 Abderrahim Arabi USTHB, Faculty of Mathematics RECITS Laboratory BP 32, El Alia 16111, Bab Ezzouar Algiers, Algeria rarabi@usthbdz

More information

Computational Logic and Applications KRAKÓW On density of truth of infinite logic. Zofia Kostrzycka University of Technology, Opole, Poland

Computational Logic and Applications KRAKÓW On density of truth of infinite logic. Zofia Kostrzycka University of Technology, Opole, Poland Computational Logic and Applications KRAKÓW 2008 On density of truth of infinite logic Zofia Kostrzycka University of Technology, Opole, Poland By locally infinite logic, we mean a logic, which in some

More information

From the Discrete to the Continuous, and Back... Philippe Flajolet INRIA, France

From the Discrete to the Continuous, and Back... Philippe Flajolet INRIA, France From the Discrete to the Continuous, and Back... Philippe Flajolet INRIA, France 1 Discrete structures in... Combinatorial mathematics Computer science: data structures & algorithms Information and communication

More information

Singularity Analysis: A Perspective

Singularity Analysis: A Perspective MSRI, Berkeley, June 2004 Singularity Analysis: A Perspective Philippe Flajolet (Inria, France) Analysis of Algorithms Average-Case, Probabilistic Properties of Random Structures? Counting and asymptotics

More information

A BIJECTIVE STUDY OF BASKETBALL WALKS

A BIJECTIVE STUDY OF BASKETBALL WALKS Séminaire Lotharingien de Combinatoire 77 (2016), Article B77a A BIJECTIVE STUDY OF BASKETBALL WALKS JÉRÉMIE BETTINELLI, ÉRIC FUSY, CÉCILE MAILLER, AND LUCAS RANDAZZO ABSTRACT. The Catalan numbers count

More information

arxiv: v1 [math.co] 24 Jul 2013

arxiv: v1 [math.co] 24 Jul 2013 ANALYTIC COMBINATORICS OF CHORD AND HYPERCHORD DIAGRAMS WITH k CROSSINGS VINCENT PILAUD AND JUANJO RUÉ arxiv:307.6440v [math.co] 4 Jul 03 Abstract. Using methods from Analytic Combinatorics, we study the

More information

A generating function for bit strings with no Grand Dyck pattern matching

A generating function for bit strings with no Grand Dyck pattern matching PU. M. A. Vol. 25 (205), No., pp. 30 44 A generating function for bit strings with no Grand Dyck pattern matching Antonio Bernini Dipartimento di Matematica e Informatica U. Dini Università degli Studi

More information

The degree distribution in unlabelled 2-connected graph families

The degree distribution in unlabelled 2-connected graph families AofA 0 DMTCS proc. AM, 00, 453 47 The degree distribution in unlabelled -connected graph families Veronika Kraus Institute of Discrete Mathematics and Geometry, TU Wien, Wiedner Hauptstraße 8-0/04, 040

More information

MS 3011 Exercises. December 11, 2013

MS 3011 Exercises. December 11, 2013 MS 3011 Exercises December 11, 2013 The exercises are divided into (A) easy (B) medium and (C) hard. If you are particularly interested I also have some projects at the end which will deepen your understanding

More information

LIMITING DISTRIBUTIONS FOR THE NUMBER OF INVERSIONS IN LABELLED TREE FAMILIES

LIMITING DISTRIBUTIONS FOR THE NUMBER OF INVERSIONS IN LABELLED TREE FAMILIES LIMITING DISTRIBUTIONS FOR THE NUMBER OF INVERSIONS IN LABELLED TREE FAMILIES ALOIS PANHOLZER AND GEORG SEITZ Abstract. We consider so-called simple families of labelled trees, which contain, e.g., ordered,

More information

Automata-Based String Analysis

Automata-Based String Analysis 1 / 46 Automata-Based String Analysis Model Counting Tevfik Bultan, Abdulbaki Aydin, Lucas Bang Verification Laboratory http://vlab.cs.ucsb.edu Department of Computer Science Overview Overview String Constraints

More information

Summations in Bernoulli s Triangles via Generating Functions

Summations in Bernoulli s Triangles via Generating Functions 2 3 47 6 23 Journal of Integer Sequences, Vol 20 (207, Article 73 Summations in Bernoulli s Triangles via Generating Functions Kamilla Oliver 9 Stellenberg Road 730 Somerset West Sout Africa olikamilla@gmailcom

More information

arxiv: v1 [math.co] 9 Jan 2018

arxiv: v1 [math.co] 9 Jan 2018 ASCENTS IN NON-NEGATIVE LATTICE PATHS BENJAMIN HACKL, CLEMENS HEUBERGER, AND HELMUT PRODINGER arxiv:1801.02996v1 [math.co] 9 Jan 2018 ABSTRACT. Non-negative Łukasiewicz paths are special two-dimensional

More information

k-protected VERTICES IN BINARY SEARCH TREES

k-protected VERTICES IN BINARY SEARCH TREES k-protected VERTICES IN BINARY SEARCH TREES MIKLÓS BÓNA Abstract. We show that for every k, the probability that a randomly selected vertex of a random binary search tree on n nodes is at distance k from

More information

arxiv: v2 [math.co] 19 Jan 2017

arxiv: v2 [math.co] 19 Jan 2017 A bijective study of basketball walks Jérémie BETTINELLI Éric FUSY Cécile MAILLER Lucas RANDAZZO arxiv:1611.01478v2 [math.co] 19 Jan 2017 January 20, 2017 Abstract The Catalan numbers count many classes

More information

Culminating paths. Mireille Bousquet-Mélou, Yann Ponty. To cite this version: HAL Id: hal https://hal.archives-ouvertes.

Culminating paths. Mireille Bousquet-Mélou, Yann Ponty. To cite this version: HAL Id: hal https://hal.archives-ouvertes. Culminating paths Mireille Bousquet-Mélou, Yann Ponty To cite this version: Mireille Bousquet-Mélou, Yann Ponty. Culminating paths. Discrete Mathematics and Theoretical Computer Science, DMTCS, 2008, 10

More information

Subcritical pattern languages for and/or trees

Subcritical pattern languages for and/or trees Fifth Colloquium on Mathematics and Computer Science DMTCS proc. AI, 2008, 437 448 Subcritical pattern languages for and/or trees Jaub Kozi Theoretical Computer Science, Jagiellonian University Gronostajowa

More information

Bon anniversaire Marc!

Bon anniversaire Marc! Bon anniversaire Marc! The full counting function of Gessel walks is algebraic Alin Bostan (INRIA) joint work with Manuel Kauers (INRIA/RISC) Journées GECKO/TERA 2008 Context: restricted lattice walks

More information

ON THE GROWTH OF PERMUTATION CLASSES

ON THE GROWTH OF PERMUTATION CLASSES ON THE GROWTH OF PERMUTATION CLASSES arxiv:1506.06688v1 [math.co] 22 Jun 2015 DAVID IAN BEVAN M.A. M.Sc. B.A. a thesis submitted to THE OPEN UNIVERSITY for the degree of DOCTOR OF PHILOSOPHY in Mathematics

More information

Efficient Experimental Mathematics for Lattice Path Combinatorics

Efficient Experimental Mathematics for Lattice Path Combinatorics 1/45 Efficient Experimental Mathematics for Lattice Path Combinatorics Alin Bostan based on joint works with M. Bousquet-Mélou, F. Chyzak, M. van Hoeij, M. Kauers, S. Melczer, L. Pech, K. Raschel, B. Salvy

More information

Growing and Destroying Catalan Stanley Trees

Growing and Destroying Catalan Stanley Trees Discrete Mathematics and Theoretical Computer Science DMTCS vol. 20:1, 2018, #11 Growing and Destroying Catalan Stanley Trees Benjamin Hackl 1 Helmut Prodinger 2 arxiv:1704.03734v3 [math.co] 26 Feb 2018

More information

Asymptotic and Exact Poissonized Variance in the Analysis of Random Digital Trees (joint with Hsien-Kuei Hwang and Vytas Zacharovas)

Asymptotic and Exact Poissonized Variance in the Analysis of Random Digital Trees (joint with Hsien-Kuei Hwang and Vytas Zacharovas) Asymptotic and Exact Poissonized Variance in the Analysis of Random Digital Trees (joint with Hsien-Kuei Hwang and Vytas Zacharovas) Michael Fuchs Institute of Applied Mathematics National Chiao Tung University

More information

Multi-dimensional Boltzmann Sampling of Languages

Multi-dimensional Boltzmann Sampling of Languages Multi-dimensional Boltzmann Sampling of Languages Olivier Bodini, Yann Ponty To cite this version: Olivier Bodini, Yann Ponty. Multi-dimensional Boltzmann Sampling of Languages. Drmota, Michael; Gittenberger,

More information

The game of plates and olives

The game of plates and olives The game of plates and olives arxiv:1711.10670v2 [math.co] 22 Dec 2017 Teena Carroll David Galvin December 25, 2017 Abstract The game of plates and olives, introduced by Nicolaescu, begins with an empty

More information