Deterministic edge-weights in increasing tree families.

Size: px
Start display at page:

Download "Deterministic edge-weights in increasing tree families."

Transcription

1 Deterministic edge-weights in increasing tree families. Markus Kuba and Stephan Wagner Institut für Diskrete Mathematik und Geometrie Technische Universität Wien Wiedner Hauptstr. 8-0/04, 040 Wien, Austria and Department of Mathematical Sciences Stellenbosch University Private Bag X, Matieland 760, South Africa April, 008 Abstract In this work we study edge weights for two specific families of increasing trees, which include binary increasing trees and plane oriented recursive trees as special instances, where plane-oriented recursive trees serve as a combinatorial model of scale-free random trees given by the m = case of the Barabási- Albert model. An edge e = k, l, connecting the nodes labeled k and l, respectively, in an increasing tree, is associated with the weight w e = k l. We are interested in the distribution of the number of edges with a fixed edge weight j in a random generalized plane oriented recursive tree or random d-ary increasing tree. We provide exact formulas for expectation and variance and prove a normal limit law for this quantity. A combinatorial approach is also presented and applied to a related parameter, the maximum edge weight. Keywords: Increasing trees, Scale-free trees, plane oriented recursive trees, deterministic edge-weights, j-independence, limiting distribution 000 Mathematics Subject Classification 05C05, 60F05. Introduction. Increasing trees Increasing trees are rooted labeled trees where the nodes of a tree of size n are labeled by distinct integers from the set {,...,n} in such a way that the sequence of labels along any branch starting at the root is increasing. In this paper, we will consider two specific combinatorial models of increasing trees, namely the family of so-called generalized plane oriented recursive trees often abbreviated as gports and d-ary increasing trees. The interest in these two tree families stems from the fact that several important tree models, such as plane-oriented recursive trees and binary increasing trees also called tournament trees, are special instances of these families. These tree models are of importance in many applications. Plane-oriented recursive trees are a special instance of the well known Barabási-Albert model [] for scale-free networks see also [7], which is used as a simplified growth model of the world wide web []. Binary increasing trees d = are of special importance in computer science, since they are isomorphic to binary search trees, which in turn serve as an analytic model for the famous Quicksort algorithm []. Generalized plane oriented recursive trees and d-ary increasing trees can also be described via a tree evolution process, as pointed out in [4]. For every tree T of size n with vertices v,...,v n one can give probabilities p T v,...,p T v n, such that when starting with a random tree T of size n of the tree This work was supported by the Austrian Science Foundation FWF, grants S9608 and S96.

2 family considered, choosing a vertex v i in T at random according to the probabilities p T v i and attaching node n + to it, one obtains again a random tree T of size n + of the tree family considered.. Deterministic edge weights Let T denote an increasing tree of size n, where T is either a generalized plane oriented recursive tree or a d-ary increasing tree. We consider edge-weighted increasing trees, where every edge e E = ET of the tree will be weighted deterministically as follows. If the edge e = k,l is adjacent to the nodes labeled k and l, then we define the weight w e of the edge e as w e := k l. The notion of edge weights provides a natural new cost measure for constructing increasing trees i.e. scale free networks: the smaller the sum of the edge weights, the cheaper the construction. Let us denote by E n the set of edges of a random increasing tree of size n. The aim of this paper is to study the random variable S n,j := e E n I {we=j}, counting the number of edge weights of size j in a size n random increasing tree. Here, I {we=j} stands for the indicator variable of the event that e has weight j. An alternative representation of S n,j is obtained by the growth process generating random increasing trees of size n: S n,j = k=j+ I {k<ck j}, where k < c k j denotes the event that node k is a child of attached to node k j. In the following we will use both combinatorial and probabilistic methods to analyze the distribution of S n,j. In order to obtain exact results for expectation and variance we will proceed similarly to [7]. Using a decomposition for S n,j and a theorem concerning weakly dependent random variables, we will be able to show that for arbitrary but fixed j N, the random variable S n,j is asymptotically normal distributed. A combinatorial approach via generating functions allows one to compute all probabilities PS n,j = m, but it seems to be impossible to derive the normal law from it as we will see, the recursions lead to large systems of differential equations with no nice explicit solutions. However, the same combinatorial approach turns out to be somewhat more useful for the analysis of the probability PM n k, where the random variable M n = max e En w e is the maximal edge weight in a random increasing tree of size n. The analysis of the random variables S n,j and M n is much easier for recursive trees. An extensive study for recursive trees was conducted in [3], where it was also shown that for recursive trees the edge weights w e have an intimate relationship with entries in inversion tables of permutations..3 Notation We use the abbreviations x l := xx x l+ and x l := xx+ x+l for the falling and rising factorials, respectively. Furthermore, we denote by X L = Y the equality in distribution of random variables X and Y, by X Y the sum of two independent random variables and by X + Y the sum of not necessarily independent random variables. Moreover, we write X X l for the sum of mutually independent random variables. We also denote by X n L X the weak convergence, i. e. the convergence in distribution, of the sequence of random variables X n to a random variable X. Throughout this work we often use the abbreviation gports, standing for generalized plane oriented recursive trees. Note that we use the following notations interchangeably: α = c = d..4 Plan of the Paper The paper is organized as follows: in the next section, we describe the construction of the tree families we investigate. Then, we study the distribution of edge weights first in the simple case j =, then in general. By means of an approach that is due to Bollobás and Riordan [7], we find an explicit formula for the probability that a certain set of edges is contained in a random tree. This allows us to determine exact and asymptotic formulas for the mean and variance. Finally, we prove a central limit theorem for the number of edges with a specific weight. After a short section on edge weight tables, we consider a combinatorial approach that is applied to the study of the quantities number of edges with a given weight and maximum edge weight. However, it turns out that the probabilistic approach usually yields much stronger results.

3 Preliminaries. A combinatorial description of increasing trees In the following we give a general combinatorial definition of increasing trees including the families of gports and d-ary increasing trees. Formally, a simple family of increasing trees T can be defined in the following way. We start with a sequence of non-negative numbers ϕ k k 0, where ϕ 0 > 0. The sequence ϕ k k 0 is called the degree-weight sequence. We assume that there exists a k with ϕ k > 0. The degree-weight sequence is used to define the weight wt of any ordered tree T by wt := v ϕ dv, where v ranges over all vertices of T and dv is the out-degree of v. Furthermore, LT denotes the set of different increasing labellings of the tree T with distinct integers {,,..., T }, where T denotes the size of the tree T, and LT := LT its cardinality. Then the family T consists of all trees T together with their weights wt and the set of increasing labellings LT. For a given degree-weight sequence ϕ k k 0 with a degree-weight generating function ϕt := k 0 ϕ kt k, we now define the total weights by T n := T =n wt LT. It follows that the exponential generating function Tz := n T n zn n! satisfies the autonomous first order differential equation T z = ϕ Tz, T0 = 0. This can be deduced from the fact that a simple family of increasing trees T is described by the formal recursive equation T = ϕ 0 {ǫ} ϕ T ϕ T T ϕ 3 T T T = ϕt, 3 where denotes the node labeled, the Cartesian product, the disjoint union, the partition product for labeled objects, and ϕt the substituted structure see for instance [5] or [6]. In short, this formal recursive equation corresponds to the fact that we may describe a tree as a root node with several subtrees of the same family attached to it. Next we are going to specify the degree-weight generating function for the tree families that are investigated in this paper. Generalized plane-oriented recursive trees and d-ary increasing trees are characterized by the degree-weight generating functions ϕ 0 + ct, for generalized plane-oriented recursive trees ϕt = ϕ 0 α d ϕ 0 + ct ϕ 0 for d-ary increasing trees, where α := c with ϕ 0 > 0 and 0 < c < ; and d := c + {,3,4,...} with ϕ 0 > 0 and c > 0. Identifying d and α, we see that the definitions are very similar. By solving the differential equation with respect to the degree-weight generating functions ϕt, and extraction of coefficients one obtains a formula for the total weight T n of generalized plane-oriented recursive trees, and d-ary increasing trees, n + T n = ϕ 0 n c n!, 4 n with ϕ 0, and c as specified for the particular tree family.. Description via a tree evolution processes As mentioned before, generalized plane oriented recursive trees and d-ary increasing trees can be generated by an evolution process. This description is a consequence of the considerations made in [4]. The process generates random trees of arbitrary size n. The process starts with the root labeled by. At step i + the node with label i + is attached to any previous node v with out-degree d + v of the already grown tree of size i with probability pv equal to deg + v + α, for generalized plane-oriented recursive trees, α + i pv = d deg + v, for d-ary increasing trees, d i + with d N \ {} and α > 0 as before. d deg + v and deg + v + α are interpreted as the number of places where a new node can be attached to v, even if the latter is not necessarily an integer. Hence, the process associated to generalized plane oriented recursive trees generalizes the preferential attachment rule of the Barabási-Albert model m =. 3

4 .3 Examples Example. Plane-oriented recursive trees are the family of plane increasing trees such that all node degrees are allowed and assigned equal weights. The degree-weight generating function is thus ϕt = t. Equation leads to Tz = z, and T n = n! n n n = 3 5 n 3 = n 3!!, n. Moreover, the probability of attaching to a node v in a tree of size i is given by pv = deg+ v+ i, which corresponds to the case m = of the Barabási-Albert model. Example. Binary increasing trees have the degree-weight generating function ϕt = + t. Thus it follows that Tz = z z, and T n = n!, for n. Moreover, the the probability of attaching to a node v in a tree of size i is given by pv = deg+ v i+. Bearing the special cases of ordinary plane oriented trees and d-ary trees in mind, we will use the expression number of increasing trees with a certain number of nodes and within a given family of increasing trees, even though total weight would be more appropriate note that the total weight is not even necessarily an integer if α is not. 3 The distribution of edge weights: case j = First of all, we will discuss the case j =, which turns out to be somewhat simpler compared to the general case. We obtain explicit results for the probability distribution and a normal limit law as n tends to infinity. The key tool for studying S n, is the following Lemma, which provides the independence of the indicator variables. Lemma. The random variable S n,, counting the number of edge weights of size in a size n random gport or d-ary increasing tree, satisfies the decomposition S n,j = with the indicators being mutually independent. n I {k<ck }, 5 Proof. We simply condition on the event that node n is adjacent to node n. k= P{S n, = m} = P{S n, = m n < c n }P{n < c n } + P{S n, = m n c n }P{n c n } = P{S n, = m }P{n < c n } + P{S n, = m}p{n c n }. Hence, we obtain the stated result by iterating this argument. The following lemma gives an explicit formula for the probabilities P{k < c i} = EI {k<ci}. Lemma Dobrow and Smythe [9]. The probability that the node k is attached to node i, with i < k, in a size n random grown simple increasing tree is given by P{k < c i} = P{i + < c i} k l=i+ P{l + c l} = + c i + c k l=i+ + c l + c = c i + i c k + k Now we are ready to state our result concerning S n,, which also appeared in a different context in Dobrow and Smythe [9], and Panholzer and Prodinger [4], concerning the depth of node n in a size n random increasing tree. Theorem. The random variable S n, satisfies the following distributional decomposition. S n, d = B B n, 6. 4

5 d where B k = Be + c given by k+ c is Bernoulli distributed for k n. The probability distribution of S n, is P{S n, = m} = + c m n + c n [ n m ], 7 where [ n m] denotes the signless Stirling numbers of the first kind. The expectation and the variance of Sn, are given by the following exact and asymptotic expressions. ES n, = + c Ψ n + c Ψ + c + c logn + O, VS n, = + c Ψ n + c Ψ + c + + c Ψ n + c Ψ + c c + c log n + O, where Ψz = d dz log Γz = Γ z Γz denotes the Digamma function and Ψ z = d dz log Γz the Trigamma function. Furthermore the centered and normalized random variable Sn, is asymptotically normal distributed: Sn, = S n ES n, L N0,, 8 VSn, where N0, denotes the standard normal distribution. Proof sketch. The expectation and the variance follow immediately from the distributional decomposition and the asymptotic expansion of the Ψ-function. The probabilities can easily be obtained from the probability generating function as follows. P{S n, = m} = [v m ]p n v = [v m ] = [zn v m ] c n + n k n k + v + c = [v m ] k + c k= v + c + k z k = [zn v m ] c k n + c + c = m [z n v m ] c n + z v = + c n + c n n m n c v+ +n n c n + n m z v+ c [ ] n, where we have used [z n ]/ z α+ = α+n n and the expansion of the generating function for the signless Stirling numbers of the first kind, which is given by / z v = [ ] n z n m n! vm. n 0 m 0 For the normal limit law either apply Hwang s Quasi Power theorem [0], as done in [4], or use Poisson approximation techniques [9]. Remark. Note that by Lemma 5 the random variable S n, satisfies the same distribution as the random variable D n counting the depth of node n in a size n random increasing tree. The depth has been studied before independently by Dobrow and Smythe [9] and Panholzer and Prodinger [4]. 9 4 The distribution of edge weights: case j > In the case j > the indicator variables I {k<ck j} are by definition of the growth process not mutually independent any more. For example, for plane oriented recursive trees we have P{n < c n n < c n } = n 3 P{n < c n n c n } = n 3. 0 Therefore we turn our attention to the derivation of an exact formula for the variance of S n,j by other means. For the exact variance we need to calculate probabilities of the form P{k < c i,k < c i }, assuming that i < k, i < k. In order to derive these probabilities we use an approach due to Bollobás and Riordan 5

6 [7] that involves the calculation of a more general quantity. We determine the probability that a subgraph S is present in a random tree of size n, i.e. we calculate probabilities P{k < c i,...k l < c i l }. Note that in [7] the probabilities P{k < c i,...k l < c i l } were derived for the special case of plane oriented recursive trees corresponding to α = in the growth process, we also refer to [8] for an application of such a result. 4. An exact formula for the expectation and variance for j > We fix a graph S with nodes V S and edges ES. ES represents the collection of events {k < c i }, {k < c i },... S is a possible subgraph of B n for large n, where B n denotes a tree of size n. Furthermore orient each edge e = i,j ES with i < j from j to i. We write V + S for the set of vertices of S from which edges leave and V S for those vertices at which edges arrive. Note that usually V + S V S. For i V S let g [in] S i denote the in-degree of i in S. We obtain the following result. Theorem. The probability p S that a given graph S is a subgraph of B n is given by the following formulas. p S = i V S α g[in] S i i V + S for generalized plane oriented recursive trees and p S = i V S d g[in] S i i V + S α + i d i + k/ V + S k/ V + S C S k + α + k C S k, d k + for d-ary increasing trees. Here C S m denotes the number of edges e = i,l ES with i < m and l m. Before we turn to the proof of Theorem, we state two of its applications. For j > we do not have a decomposition of S n,j with mutually independent indicator variables for generalized plane oriented recursive trees and d-ary increasing trees. Nevertheless, the next result shows that for j N there is only a local dependency structure of the indicator variables. Corollary. The indicator variables I Ak of the events A k = {k < c k j}, for j + k n, are weakly dependent, or j-independent, which means whenever I and L are two subsets of the positive integers {j +,...,n} with min{ i l : i I,l L} > j, then the subsystems I Ai,i I and I Al,l L are independent. Remark. Note that Theorem together with Corollary extend the results of Lemma and parts of Theorem. Moreover, using the convention d = α, the two formulas stated in Theorem are basically equivalent. Corollary. The probability P{k < c i,k < c i }, with i < k, i < k and k > k, is given by the following closed formulas, using α = c = d, i + c i + c i i k + c k + c k k i + c k c i k k + c i c k i c i + k c i k k + c c i k i i + c k c i k Case i k : P{k < c i,k < c i } = P{k < c i }P{k < c i } = Case i < i < k : c + P{k < c i,k < c i } = k Case i = i = i : P{k < c i,k < c i} = k Case i > i : c + P{k < c i,k < c i } = k k + c i c k i., 6

7 Our proof of Theorem closely follows the arguments of [7] for the special case of plane oriented recursive trees. Let S n denote the restriction of S up to time n: S n consists of edges E = i,l, with i,l n. First we need some notations. We denote by X n,i the outdegree and by { X n,i + α, β n,i = d X n,i, the actual node degree responsible for the connectivity of node i in a random size n increasing tree. We will refer to β n,i simply as node degree. Further for n i let r n,i denote the number of edges k,i ES with k > n. Thus r n,i is just the number of edges coming to node i after time n. We consider the random variable Y n = i,l ES n I {i,l EBn} i V S,i n i V S,i n n,i, for gports n,i, for d-ary increasing trees, 3 with λ n = EY n. For large n, one has r n,i 0, Y n = i,l ES n I {i,l EB n} and λ n = P{S B n }. Theorem will follow directly from our next lemma by means of induction. Remark 3. For α = we have ordinary plane oriented recursive trees, already treated in [7]. Note that for recursive trees things are much easier since P{k < c i,...,k l < c i l } = l j= k j. Furthermore, recall that for d-ary increasing trees there are at most d edges coming into each node by definition. Lemma 3. For n 0 the numbers λ n satisfy the following recurrences. There is an edge e = k,n + ES with k n: α rn+,n+ α + n λ n+ = λ n d rn+,n+ d n + There is no edge e = k,n + ES with k n: α rn+,n+ + C Sn + α + n λ n+ = λ n d rn+,n+ C Sn + d n + for gports, for d-ary increasing trees,, for gports, for d-ary increasing trees, 4 5 where C S n + = k V S,k n r n,k denotes the number of edges e = k,l ES with k n and l n +. Proof. We will focus on generalized plane oriented trees and only state some of the analogous formulas for d-ary increasing trees. The outdegree of node n + in a size n + tree is always 0, and so we can decompose Y n+ as follows: Y n+ = β rn+,n+ n+,n+ Z n+ = α rn+,n+ Z n+, 6 with Z n+ = i,l ES n+ I {i,l EBn+} i V S,i n β rn+,i n+,i. 7 First, we consider the case that S does not contain an edge e = k,n + with k n. Then S n = S n+ and also r n+,i = r n,i for each i n. Hence Z n+ = i,l ES n I {i,l EBn} i V S,i n n+,i, 8 which is exactly the formula for Y n except for the node degrees β n,i. Now if node n + does not attach to any of the vertices of S we have the equality Z n+ = Y n. We consider the random attachment of node 7

8 n +. If node n + attaches to a node i S then β n+,i = β n,i + for gports or β n+,i = β n,i for d-ary increasing trees and resp. n+,i = β n,i + rn,i = β n,i + r n,i β n,i n+,i = β n,i rn,i = β n,i r n,i β n,i n,i 9 n,i, 0 and all other degrees stay the same, so that we get Z n+ Y n = Y n r n,i /β n,i resp. Z n+ Y n = Y n r n,i /β n,i. In this setting the probability p n+,i of the event {n + < c i}, i S, i n is given by p n+,i = { Xn,i+α α+n = βn,i α+n d X n,i d n = for gports, βn,i d n+ for d-ary increasing trees. Thus the expected difference is given by p n+,i Y n r n,i = Y nc S n +, for gports, β n,i α + n i V S,i n EZ n+ Y n B n = i V S,i n p n+,i Y n r n,i β n,i = Y nc S n + d n, for d-ary increasing trees. Therefore EZ n+ = λ n + CSn+ α+n resp. EZ n+ = λ n CSn+ d n. Now suppose that there is an edge e = n +,k ES with k n. In this case Y n+ = 0 unless node n + is attached to k, which happens with probability p n+,k. Under the assumption {n + < c k} we have i,l ES n+ I {i,l EBn+} = i,l ES n I {i,l EBn}, 3 and the node degrees change as follows. We have β n+,i = β n,i for i n,i k and β n+,k = β n,k + or β n+,k = β n,k for d-ary increasing trees. Furthermore r n+,i = r n,i for i n,i k and r n+,k = r n,k. Hence, i V S,i n β rn+,i n+,i = β n,k + r n,k which finally leads to EZ n+ = EY n β n,k p n+,k = i V S,i n,i k EYn α+n. n,i = β n,k i V S,i n Theorem 3. The expectation and the variance of S n,j are given by the following closed formulas. ES n,j = VS n,j = k=j+ EI {k<ck j} = k=j+ l=j+,l k c k j + k j c k + k=j+ k, P{k < c k j,l < c l j} + ES n,j ES n,j, n,i, 4 with P{k < c k j,l < c l j} as given in Corollary. Moreover, the expectation and the variance satisfy the asymptotic expansion ES n,j = + c log n + O, VS n,j = + c log n + O. Proof. The asymptotic results for the expectation are readily obtained from the exact formula. The exact result for the variance is a consequence of the relation n ESn,j = E k=j+ I {k<ck j} = ES n,j + k=j+ l=j+,l k P{k < c k j,l < c l j}. 8

9 Moreover, we have k=j+ l=j+,l k = k+j k=j+ l=k+ P{k < c k j,l < c l j} ES n,j P{k < c k j,l < c l j} P{k < c k j}p{l < c l j}, according to Corollary, where the factor is due to symmetry between k and l. Furthermore, we have the upper bound κ P{k < c k j,l < c l j} P{k < c k j}p{l < c l j} k, in the range j + k n and k + l k + j, with κ = max{j +,d}. Hence, k=j+ l=j+,l k which proves the stated result. 4. Central limit theorem P{k < c k j,l < c l j} ES n,j jκ k=j+ k jκπ 3, By Corollary we already know that the indicator variables are j-independent. We will use a simplified version of a result of Barbour et al. [3], see also [4]. Theorem 4 [3], [4]. Suppose that Y n n N is a sequence of random variables with EY n = 0 and bounded third moment E Y n 3 <, that are j-independent. Set Z n = Y + + Y n and σn := VZ n. n If lim n σn 3 l= E Y l 3 Z = 0, then Z n satisfies a central limit theorem, n N0,. VZn Now we are ready to state the central limit theorem for S n,j. Theorem 5. For arbitrary but fixed j N and n tending to infinity, the suitably shifted and normalized random variable S n,j = e E n I {we=j} is asymptotically normal distributed, S n,j ES n,j VSn,j d N0,. Proof. We want to apply Theorem 4 to the centered random variable S n,j = S n,j ES n,j = n l=j+ Y l, with Y l = I {l<cl j} P{l < c l j}. By construction, EY l = 0, and by Corollary the centered indicator variables Y l are j-independent. Let Ω denote the sample space of all trees of size n and P the probability measure on Ω. We have Ω = Ω Ω, where Ω = Ω k = {ω Ω : I {k<ck j}ω = }, and furthermore E Y k 3 = I {k<ck j} P{k < c k j} 3 ωdp Ω = P{k < c k j} 3 dp + P{k < c k j} 3 dp Ω Therefore we get the estimates k=j+ E Y l 3 = Ω = P{k < c k j} P{k < c k j} 3 + P{k < c k j}p{k < c k j} 3. k=j+ k=j+ P{k < c k j} P{k < c k j} 3 + P{k < c k j}p{k < c k j} 3 P{k < c k j} + P{k < c k j} 3 = + c log n + O. Since σ n = V S n,j = VS n,j = + c log n+o, the conditions of Theorem 4 are satisfied, which implies the asymptotic normality of S n,j / VS n,j. 9

10 Remark 4. Note that with a bit more effort, one can also obtain the speed of convergence with respect to S the metric d [4]: one has d L n,j, N0, Cj VSn,j log n, where C j is a constant depending on j. For two probability measures P and Q their d -distance is defined as d P,Q := sup h = EhX EhY, where X and Y are random variables with distribution P and Q, respectively. We refer the reader to [3] and [4]. 5 Representation of increasing trees via edge weight tables It was shown in [3] that the family of recursive trees can be represented by a so-called edge-weight table, corresponding to the inversion table of permutations. Moreover, it was asked for a corresponding notion for other tree families. Here we will introduce edge-weight tables for plane oriented recursive trees and d-ary increasing trees. Such sequences may be important regarding the automatic generating of all trees of a given family. Let C n denote the family of sequences σ = a b a b...a n b n of length n, n, such that a i i and b i {j j + a j = i + a i, j i } +. Moreover, let D n = D n d denote the family of sequences a b a b...a n b n of length n, n, such that a i i, b i d, and if b i = b j, then i + a i j + a j for i < j n. Proposition. The family of plane oriented increasing trees of size n + is in bijection with the family C n. Furthermore, the family of d-ary increasing trees of size n + is in bijection with the family D n. Proof. We use a recursive construction. For a given size n + plane oriented recursive tree, we note the edge-weight induced by the node labeled n+ and its position, going from left to right, which gives a n b n. Now we remove node n + and proceed recursively. Conversely, for a given edge-weight table σ C n we recursively construct the size n + tree by attaching node i to the node labeled i + a i at position b i, i n. For d-ary increasing trees we proceed analogously, denoting the edge-weight induced by the node labeled i and its position, i = n +,...,. 6 A combinatorial approach: recurrences and a system of differential equations At first sight the most natural approach for the analysis of S n,j seems to be the usage of the combinatorial description of increasing trees according to 3, which was often useful for similar problems. Unfortunately, this approach is not easily applicable since the subtrees are relabeled in the description, whereas we cannot simply drop the labeling of the subtrees without further considerations. In order to analyze S n,j combinatorially for j >, we have to proceed in a different way. The main idea is to partition the T n different size-n increasing trees into classes according to the out-degrees of the nodes n j +,n j +,...,n, which are relevant for S n,j. Then one can set up suitable recurrences for the arising tree classes, always keeping track of the behavior of all relevant outdegrees. First we need some notation. Let g j = g,g,...,g j denote a vector of size j, which will encode the outdegrees of the nodes n,n,...,n j +, and G k = k i= g i the sum of the first k entries, k j. Furthermore, W j denotes the set of vectors g j satisfying g k 0 and 0 G k = k g i k for k j, which is the natural restriction for increasing trees. We denote by T n [gj ] = T n [g,g,...,gj ] the number of increasing trees of size n, where the distribution of the outdegrees of the nodes n,n,...,n j + is given by the vector g j W j, i.e. node n k has outdegree g k for k j. The total number is obtained from the T n [gj ] by summation over all possible degree sequences of n,...,n + j, T n = i= T n [gj ]. g j W j 0

11 Our first result is an explicit formula for T n [gj ], the number of all size-n trees with degrees prescribed by a sequence g j. In the following, we will state all results first for gports, then for d-ary trees. The proofs are only given for gports, the situation for d-ary trees being completely analogous. Theorem 6. The number T n [gj ] of all size-n n j increasing trees, where the outdegrees of the nodes n,...,n j + are prescribed by g j W j, is given as follows: for generalized plane oriented recursive trees, T [gj ] n For d-ary increasing trees, T [gj ] n = T n j+ α + n j j j G j i Gi i= = T n j+ d n j j j G j i Gi i= g i g i α gi. d gi. Proof. Given the tree induced by the first n j + nodes there are T n j+ possibilities for this tree, we can choose the g i children of node n i i =,...,j out of a set of i G i nodes with larger number, which can be attached in α gi different ways. Finally, we have to attach the remaining j G j nodes from the set {n,n,...,n j + } to nodes with smaller labels, which gives rise to the second factor in our formula. Since we will use the refined quantities T n [gj ] to describe a system of differential equations, we are interested in the cardinality of the system depending on j. Proposition. The cardinality of W j is given by the j-th Catalan number C j = j j /j +. Proof sketch. Observe that we can interpret the elements g j = g,g,...,g j of W j as lattice paths with steps,0,,,...,,j, starting at 0,0, which never exceed the diagonal y = x. Example 3. As an example, let us consider plane oriented recursive trees α = with prescribed outdegrees for the nodes n and n. We have W = C 3 = 5 and by Theorem 6 T [0,0] n = n 3n 3 + n 7!!, T [0,] n = 4n 3n 7!!, T [0,] n = n 7!!, T [,0] n = n 3n 7!!, T [,] n = n 7!!. Now let T [gj ] n,j,m denote the number of size-n increasing trees with m edge weights of size j and outdegrees specified by g j W j as before. We have the relation T n P{S n,j = m} = T [gj ] n,m,j. g j W j Furthermore let W j g j W j denote the set of vectors l j = l,...,l j W j such that l j has the form l j = g,g 3,...,g j,i e k, with k j and 0 i j G j, where e k denotes a unit vector. In other words, W j g j consists of all vectors l j in W j with l h = g h+ for h {,...,j } \ {k}, and l k = g k+, where k j. We obtain the following recurrences for T [gj ] n,j,m by distinguishing two cases for g. Proposition 3. For n j + and m 0 the quantities T [gj ] n,j,m, with g j W j, satisfy the following system of recurrence relations. For g =, For g = 0, T [gj ] n,j,m = l j W jg j j Gj T [gj ] n,j,m = B T [lj ] i=0 n,j,m + j Gj A T [g,...,gj,i] n,j,m, A := i=0 α, d. j G j C T [g,...,gj,i] n,j,m + D T [g,...,gj,i] n,j,m, i=0

12 with B = Bl j, C = Ci and D = Di given by j h= B := g h+ l h l h + α, α + n i G j jα, C := j h= g h+ l h d l h, d n + i + G j jd, and initial values T [gj ] j,j,0 = T [gj ] j given by Theorem 6. i + α, D := d i, Proof. In the case g =, the newly inserted node labeled n must be attached to node n. Hence we have to consider trees with n nodes and m edge weights of size j, where the outdegrees of nodes n,...,n j + are given by g,...,g j and the outdegree i of node n j is between zero and j j g k = j G j g = j G j. k= The other case g = 0, where node n is not attached to node n, splits into three possible cases: node n is attached to one of the nodes n,...,n j+, or node n is attached to node n j, increasing the number of edge weights of size j by one, or node n is not attached to any of the nodes n,...,n j. First we consider the case that node n is attached to n k, with k j. Then there are g k+ +α = l k +α possible positions to attach node n to any n k. Note that under the assumption l j W j g j with l k = g k+, we have j h= g h+ l h l h + α = l k + α, as required. Next we look at the case that node n is attached to node n j. Assuming that node n j has outdegree i, we have i + α different places to attach node n to node n j. Finally we consider the case that node n is not attached to any of the nodes node n k, k j. Hence, assuming again that node n j has outdegree i, 0 i j G j, we have j α + n i + α g k + α α = α + n i G j jα k= different places to attach node n to the tree of size n, which finishes the proof of our formula. Note that for m = 0 one has to skip the terms including T [g,...,gj,i] n,j,. Now we introduce the bivariate generating functions F [gj ] z,v = z n j n j+ m 0 T [gj ] n,m,j n j! vm, 5 for g j W j. By multiplying our recurrence relations by v m z n j /n j! and summing over n j +,m 0 the recurrences above can by translated into a system of linear differential equations. 6. The case j = Let us now consider the case j = for gports as an illustration. The initial values are given by T [],0, = T and T [i],m, = 0 for all other i and m. For the sake of simplicity we will drop the dependence on j =. By Proposition 3 we get the recurrences T n,m [0] = α + n 3 + T [0] [0] [] [] n,m + αt n,m + α + n 3T n,m + α + T n,m, T n,m [] = αt [0] [] n,m + αt n,m. 6 Following 5, we set up the generating functions F [0] z,v = T [0] z n n,m n! vm, F [] z,v = n 3 m 0 n 3 m 0 T n,m [] z n n! vm. Multiplication by v m z n 3 /n 3! and summation over n 3 and m 0 leads to the following system of linear differential equations. z F [0] z,v = αv + F [0] z,v + α + vf [] z,v + α + vt + α + z z F [0] z,v + α + z z F [] z,v, z F [] z,v = αf [0] z,v + αf [] z,v + αt. 7

13 Unfortunately, this system of differential equations is not explicitly solvable. However, one can easily determine the first few coefficients from it; in the case of ordinary plane oriented recursive trees α =, one obtains F [0] z,v = vz + + 4v + v z v + v + v 3 and F [] z,v = z + + v z + and altogether F [0] z,v + F [] z,v = + vz + 6. Maximal edge weight v + v v + v z v + 4v + v 3 6 z v + 9v + 0v 3 + v 4 z v + 4v + v 3 z z v + 6v + 4v 3 + v 4 z To show the usefulness of our approach, we consider a related problem: let p n,m = P{M n m} denote the probability that the maximal edge weight M n = max e En w e in a size n random increasing tree is less or equal m. In order to study this probability, we use two different approaches. For large m i.e. m = n k with fixed k, one can apply the principle of inclusion and exclusion to get an expression for the probabilities p n,n k as follows: Theorem 7. The probability that the maximal edge weight M n is less or equal n k, with k n, is given by k P{M n n k} = + l l= with P{i < c j,...,i l < c j l } as given by Theorem. n+ k i < <i l n j ih i h n+ k Example 4. By application of Theorem 7 we obtain e. g. for k = P{M n n } = c n + n P{i < c j,...,i l < c j l }, For small m we have to proceed differently. Let p n,m [gm ] denote the probability that the maximal edge weight M n is less or equal m and that the outdegrees of nodes n,...,n m + are given by g,...,g m. Proposition 4. For n, the probabilities p n,m [gm ], with g m W m, satisfy the following system of recurrence relations. For g = we have m G m α p n,m [gm ] = A p [g,...,gm,i] α+n, n,m, A := d i=0 d n +. 8 For g = 0 we have. p [gm ] n,m = l m W mg m m B = Bl m := m B p [lm ] n,m + m Gm i=0 C p [g,...,gm,i] n,m, h= g l h+ l h h +α α+n, h= g d l h+ l h h d n +, C = Ci := i+α α+n, d i d n +. 9 with initial values p [],m = and p[0],m = 0 for all m. 3

14 By using our earlier results concerning S n, we immediately obtain p n, = P{M n } = P{S n, = n } = α α+ n n! n α+, n d d n n! n + d. n Finally, we compute p n, by means of Proposition 4. Unlike the differential equations obtained in the previous section, the differential equations for the generating functions P m [gm ] z := p n,m [gm ] z n /α+ n in the case of d-ary increasing tree, the exponent has to be modified to n + d ; this somewhat artificial choice results in simpler differential equations will be linear with constant coefficients and therefore explicitly solvable. We illustrate this in the case m =, where we get the recurrence relations for gports and α + n p [0] n, = αp[0] n, + α + p[] n,, α + n p [] n, = αp[0] n, + αp[] n, d n + p [0] n, = dp[0] n, + d p[] n,, d n + p [] n, = dp[0] n, + dp[] n, for d-ary trees. Let us consider the latter case in more detail: introduction of the generating functions P [i] z := p [i] n, zn +/d n yields the differential equations d d dz P [0] d d dz P [] z = dp [0] z = dp [0] A particularly nice special case is d =, where one gets z + d P [] z, z + dp [] z + dz/d. P [0] z = + z e + z e z, 4 4 P [] z = 3 z + 3 e + z 3 + e z. Putting these together, one obtains the simple explicit formula p n, = + n + n. n! Generally, the asymptotics of the probability depend on the largest eigenvalue of a matrix of dimension W m ; by Proposition, this is equal to m+ m m. In the case m =, the largest eigenvalue is α + α + α α + resp. d + d d, d but it seems that there is no nice explicit formula for the general case. References [] R. Albert, H. Jeong, A. -L. Barabási, The diameter of the world wide web. Nature 40, 30-3,

15 [] A. -L. Barabási and R. Albert, Emergence of scaling in random networks. Science 86, 509-5, 999. [3] A. D. Barbour and G. K. Eagleson, Multiple comparisons and sums of dissociated random variables, Adv. Appl. Probab. 7, 47 6, 985. [4] A. D. Barbour, M. Karoński and A. Ruciński, A Central Limit Theorem for Decomposable Random Variables with Applications to Random Graphs, Journal of Combinatorial Theory B, 47, 5 45, 989. [5] F. Bergeron, P. Flajolet and B. Salvy, Varieties of Increasing Trees, Lecture Notes in Computer Science 58, 4 48, 99. [6] F. Bergeron, G. Labelle, and P. Leroux, Combinatorial species and tree-like structures, volume 67 of Encyclopedia of Mathematics and its Applications. Cambridge University Press, Cambridge, 998. [7] B. Bollobás and O. Riordan, Mathematical results on scale-free random graphs, Handbook of Graphs and Networks, eds. S. Bornholdt & H.G. Schuster, Wiley-VCH, Weinheim 003, -34. [8] B. Bollobás and O. Riordan, Shortest paths and load scaling in scale-free trees, Physical Review E 69, 004. [9] R. Dobrow and R. Smythe, Poisson approximations for functionals of random trees. Random Structures & Algorithms 9, 79-9, 996. [0] H.-K. Hwang, On Convergence Rates in the Central Limit Theorems for Combinatorial Structures, European Journal of Combinatorics 9, , 998. [] C. A. R. Hoare, Quicksort. Computer Journal, 5:05, 96. [] S. Janson, Asymptotic degree distribution in random recursive trees, Random Structures Algorithms 6, 69 83, 005. [3] M. Kuba and A. Panholzer, On edge-weighted recursive trees and inversions in random permutations, Discrete Mathematics, 308, , 008. [4] A. Panholzer and H. Prodinger, The level of nodes in increasing trees revisited, Random Structures & Algorithms, 3, 03 6, 007. [5] J. Vitter and P. Flajolet, Average Case Analysis of Algorithms and Data Structures, in Handbook of Theoretical Computer Science, 43 54, Elsevier, Amsterdam,

GENERALIZED STIRLING PERMUTATIONS, FAMILIES OF INCREASING TREES AND URN MODELS

GENERALIZED STIRLING PERMUTATIONS, FAMILIES OF INCREASING TREES AND URN MODELS GENERALIZED STIRLING PERMUTATIONS, FAMILIES OF INCREASING TREES AND URN MODELS SVANTE JANSON, MARKUS KUBA, AND ALOIS PANHOLZER ABSTRACT. Bona [6] studied the distribution of ascents, plateaux and descents

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

Greedy Trees, Caterpillars, and Wiener-Type Graph Invariants

Greedy Trees, Caterpillars, and Wiener-Type Graph Invariants Georgia Southern University Digital Commons@Georgia Southern Mathematical Sciences Faculty Publications Mathematical Sciences, Department of 2012 Greedy Trees, Caterpillars, and Wiener-Type Graph Invariants

More information

arxiv: v1 [math.co] 29 Nov 2018

arxiv: v1 [math.co] 29 Nov 2018 ON THE INDUCIBILITY OF SMALL TREES AUDACE A. V. DOSSOU-OLORY AND STEPHAN WAGNER arxiv:1811.1010v1 [math.co] 9 Nov 018 Abstract. The quantity that captures the asymptotic value of the maximum 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

1 Basic Combinatorics

1 Basic Combinatorics 1 Basic Combinatorics 1.1 Sets and sequences Sets. A set is an unordered collection of distinct objects. The objects are called elements of the set. We use braces to denote a set, for example, the set

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

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

The expansion of random regular graphs

The expansion of random regular graphs The expansion of random regular graphs David Ellis Introduction Our aim is now to show that for any d 3, almost all d-regular graphs on {1, 2,..., n} have edge-expansion ratio at least c d d (if nd is

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

A class of trees and its Wiener index.

A class of trees and its Wiener index. A class of trees and its Wiener index. Stephan G. Wagner Department of Mathematics Graz University of Technology Steyrergasse 3, A-81 Graz, Austria wagner@finanz.math.tu-graz.ac.at Abstract In this paper,

More information

On the mean connected induced subgraph order of cographs

On the mean connected induced subgraph order of cographs AUSTRALASIAN JOURNAL OF COMBINATORICS Volume 71(1) (018), Pages 161 183 On the mean connected induced subgraph order of cographs Matthew E Kroeker Lucas Mol Ortrud R Oellermann University of Winnipeg Winnipeg,

More information

Boolean Inner-Product Spaces and Boolean Matrices

Boolean Inner-Product Spaces and Boolean Matrices Boolean Inner-Product Spaces and Boolean Matrices Stan Gudder Department of Mathematics, University of Denver, Denver CO 80208 Frédéric Latrémolière Department of Mathematics, University of Denver, Denver

More information

Course Notes. Part IV. Probabilistic Combinatorics. Algorithms

Course Notes. Part IV. Probabilistic Combinatorics. Algorithms Course Notes Part IV Probabilistic Combinatorics and Algorithms J. A. Verstraete Department of Mathematics University of California San Diego 9500 Gilman Drive La Jolla California 92037-0112 jacques@ucsd.edu

More information

MULTI-RESTRAINED STIRLING NUMBERS

MULTI-RESTRAINED STIRLING NUMBERS MULTI-RESTRAINED STIRLING NUMBERS JI YOUNG CHOI DEPARTMENT OF MATHEMATICS SHIPPENSBURG UNIVERSITY SHIPPENSBURG, PA 17257, U.S.A. Abstract. Given positive integers n, k, and m, the (n, k)-th m- restrained

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

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

Asymptotically optimal induced universal graphs

Asymptotically optimal induced universal graphs Asymptotically optimal induced universal graphs Noga Alon Abstract We prove that the minimum number of vertices of a graph that contains every graph on vertices as an induced subgraph is (1+o(1))2 ( 1)/2.

More information

The Subtree Size Profile of Bucket Recursive Trees

The Subtree Size Profile of Bucket Recursive Trees Iranian Journal of Mathematical Sciences and Informatics Vol., No. (206, pp - DOI: 0.7508/ijmsi.206.0.00 The Subtree Size Profile of Bucket Recursive Trees Ramin Kazemi Department of Statistics, Imam Khomeini

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

On the parity of the Wiener index

On the parity of the Wiener index On the parity of the Wiener index Stephan Wagner Department of Mathematical Sciences, Stellenbosch University, Stellenbosch 7602, South Africa Hua Wang Department of Mathematics, University of Florida,

More information

ANALYSIS OF SOME TREE STATISTICS

ANALYSIS OF SOME TREE STATISTICS ANALYSIS OF SOME TREE STATISTICS ALOIS PANHOLZER Abstract. In this survey we present results and the used proof techniques concerning the analysis of several parameters in frequently used tree families.

More information

A Characterization of (3+1)-Free Posets

A Characterization of (3+1)-Free Posets Journal of Combinatorial Theory, Series A 93, 231241 (2001) doi:10.1006jcta.2000.3075, available online at http:www.idealibrary.com on A Characterization of (3+1)-Free Posets Mark Skandera Department of

More information

Almost giant clusters for percolation on large trees

Almost giant clusters for percolation on large trees for percolation on large trees Institut für Mathematik Universität Zürich Erdős-Rényi random graph model in supercritical regime G n = complete graph with n vertices Bond percolation with parameter p(n)

More information

A REFINED ENUMERATION OF p-ary LABELED TREES

A REFINED ENUMERATION OF p-ary LABELED TREES Korean J. Math. 21 (2013), No. 4, pp. 495 502 http://dx.doi.org/10.11568/kjm.2013.21.4.495 A REFINED ENUMERATION OF p-ary LABELED TREES Seunghyun Seo and Heesung Shin Abstract. Let T n (p) be the set of

More information

Bounds for pairs in partitions of graphs

Bounds for pairs in partitions of graphs Bounds for pairs in partitions of graphs Jie Ma Xingxing Yu School of Mathematics Georgia Institute of Technology Atlanta, GA 30332-0160, USA Abstract In this paper we study the following problem of Bollobás

More information

DISCRETIZED CONFIGURATIONS AND PARTIAL PARTITIONS

DISCRETIZED CONFIGURATIONS AND PARTIAL PARTITIONS DISCRETIZED CONFIGURATIONS AND PARTIAL PARTITIONS AARON ABRAMS, DAVID GAY, AND VALERIE HOWER Abstract. We show that the discretized configuration space of k points in the n-simplex is homotopy equivalent

More information

Ahlswede Khachatrian Theorems: Weighted, Infinite, and Hamming

Ahlswede Khachatrian Theorems: Weighted, Infinite, and Hamming Ahlswede Khachatrian Theorems: Weighted, Infinite, and Hamming Yuval Filmus April 4, 2017 Abstract The seminal complete intersection theorem of Ahlswede and Khachatrian gives the maximum cardinality of

More information

Maximizing the number of independent subsets over trees with maximum degree 3. Clemens Heuberger and Stephan G. Wagner

Maximizing the number of independent subsets over trees with maximum degree 3. Clemens Heuberger and Stephan G. Wagner FoSP Algorithmen & mathematische Modellierung FoSP Forschungsschwerpunkt Algorithmen und mathematische Modellierung Maximizing the number of independent subsets over trees with maximum degree 3 Clemens

More information

Graphs with few total dominating sets

Graphs with few total dominating sets Graphs with few total dominating sets Marcin Krzywkowski marcin.krzywkowski@gmail.com Stephan Wagner swagner@sun.ac.za Abstract We give a lower bound for the number of total dominating sets of a graph

More information

Lecture 9 Classification of States

Lecture 9 Classification of States Lecture 9: Classification of States of 27 Course: M32K Intro to Stochastic Processes Term: Fall 204 Instructor: Gordan Zitkovic Lecture 9 Classification of States There will be a lot of definitions and

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

A Generalization of Wigner s Law

A Generalization of Wigner s Law A Generalization of Wigner s Law Inna Zakharevich June 2, 2005 Abstract We present a generalization of Wigner s semicircle law: we consider a sequence of probability distributions (p, p 2,... ), with mean

More information

On the number of cycles in a graph with restricted cycle lengths

On the number of cycles in a graph with restricted cycle lengths On the number of cycles in a graph with restricted cycle lengths Dániel Gerbner, Balázs Keszegh, Cory Palmer, Balázs Patkós arxiv:1610.03476v1 [math.co] 11 Oct 2016 October 12, 2016 Abstract Let L be a

More information

ON THE NUMBER OF COMPONENTS OF A GRAPH

ON THE NUMBER OF COMPONENTS OF A GRAPH Volume 5, Number 1, Pages 34 58 ISSN 1715-0868 ON THE NUMBER OF COMPONENTS OF A GRAPH HAMZA SI KADDOUR AND ELIAS TAHHAN BITTAR Abstract. Let G := (V, E be a simple graph; for I V we denote by l(i the number

More information

P i [B k ] = lim. n=1 p(n) ii <. n=1. V i :=

P i [B k ] = lim. n=1 p(n) ii <. n=1. V i := 2.7. Recurrence and transience Consider a Markov chain {X n : n N 0 } on state space E with transition matrix P. Definition 2.7.1. A state i E is called recurrent if P i [X n = i for infinitely many n]

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

arxiv:math.pr/ v1 17 May 2004

arxiv:math.pr/ v1 17 May 2004 Probabilistic Analysis for Randomized Game Tree Evaluation Tämur Ali Khan and Ralph Neininger arxiv:math.pr/0405322 v1 17 May 2004 ABSTRACT: We give a probabilistic analysis for the randomized game tree

More information

Probabilistic Proofs of Existence of Rare Events. Noga Alon

Probabilistic Proofs of Existence of Rare Events. Noga Alon Probabilistic Proofs of Existence of Rare Events Noga Alon Department of Mathematics Sackler Faculty of Exact Sciences Tel Aviv University Ramat-Aviv, Tel Aviv 69978 ISRAEL 1. The Local Lemma In a typical

More information

Small subgraphs of random regular graphs

Small subgraphs of random regular graphs Discrete Mathematics 307 (2007 1961 1967 Note Small subgraphs of random regular graphs Jeong Han Kim a,b, Benny Sudakov c,1,vanvu d,2 a Theory Group, Microsoft Research, Redmond, WA 98052, USA b Department

More information

Decomposing oriented graphs into transitive tournaments

Decomposing oriented graphs into transitive tournaments Decomposing oriented graphs into transitive tournaments Raphael Yuster Department of Mathematics University of Haifa Haifa 39105, Israel Abstract For an oriented graph G with n vertices, let f(g) denote

More information

Expected Number of Distinct Subsequences in Randomly Generated Binary Strings

Expected Number of Distinct Subsequences in Randomly Generated Binary Strings Expected Number of Distinct Subsequences in Randomly Generated Binary Strings arxiv:704.0866v [math.co] 4 Mar 08 Yonah Biers-Ariel, Anant Godbole, Elizabeth Kelley March 6, 08 Abstract When considering

More information

Generating Functions

Generating Functions Semester 1, 2004 Generating functions Another means of organising enumeration. Two examples we have seen already. Example 1. Binomial coefficients. Let X = {1, 2,..., n} c k = # k-element subsets of X

More information

Graphs with maximal Hosoya index and minimal Merrifield-Simmons index

Graphs with maximal Hosoya index and minimal Merrifield-Simmons index Graphs with maximal Hosoya index and minimal Merrifield-Simmons index Zhongxun Zhu 1, Cao Yuan 2, Eric Ould Dadah Andriantiana 3, Stephan Wagner 4 1 College of Mathematics and Statistics, South Central

More information

Received: 2/7/07, Revised: 5/25/07, Accepted: 6/25/07, Published: 7/20/07 Abstract

Received: 2/7/07, Revised: 5/25/07, Accepted: 6/25/07, Published: 7/20/07 Abstract INTEGERS: ELECTRONIC JOURNAL OF COMBINATORIAL NUMBER THEORY 7 2007, #A34 AN INVERSE OF THE FAÀ DI BRUNO FORMULA Gottlieb Pirsic 1 Johann Radon Institute of Computational and Applied Mathematics RICAM,

More information

MULTIPLICITIES OF MONOMIAL IDEALS

MULTIPLICITIES OF MONOMIAL IDEALS MULTIPLICITIES OF MONOMIAL IDEALS JÜRGEN HERZOG AND HEMA SRINIVASAN Introduction Let S = K[x 1 x n ] be a polynomial ring over a field K with standard grading, I S a graded ideal. The multiplicity of S/I

More information

q-counting hypercubes in Lucas cubes

q-counting hypercubes in Lucas cubes Turkish Journal of Mathematics http:// journals. tubitak. gov. tr/ math/ Research Article Turk J Math (2018) 42: 190 203 c TÜBİTAK doi:10.3906/mat-1605-2 q-counting hypercubes in Lucas cubes Elif SAYGI

More information

VC-DENSITY FOR TREES

VC-DENSITY FOR TREES VC-DENSITY FOR TREES ANTON BOBKOV Abstract. We show that for the theory of infinite trees we have vc(n) = n for all n. VC density was introduced in [1] by Aschenbrenner, Dolich, Haskell, MacPherson, and

More information

Discrete Applied Mathematics

Discrete Applied Mathematics Discrete Applied Mathematics 194 (015) 37 59 Contents lists available at ScienceDirect Discrete Applied Mathematics journal homepage: wwwelseviercom/locate/dam Loopy, Hankel, and combinatorially skew-hankel

More information

Stirling Numbers of the 1st Kind

Stirling Numbers of the 1st Kind Daniel Reiss, Colebrook Jackson, Brad Dallas Western Washington University November 28, 2012 Introduction The set of all permutations of a set N is denoted S(N), while the set of all permutations of {1,

More information

ROSENA R.X. DU AND HELMUT PRODINGER. Dedicated to Philippe Flajolet ( )

ROSENA R.X. DU AND HELMUT PRODINGER. Dedicated to Philippe Flajolet ( ) ON PROTECTED NODES IN DIGITAL SEARCH TREES ROSENA R.X. DU AND HELMUT PRODINGER Dedicated to Philippe Flajolet (98 2) Abstract. Recently, 2-protected nodes were studied in the context of ordered trees and

More information

Additive irreducibles in α-expansions

Additive irreducibles in α-expansions Publ. Math. Debrecen Manuscript Additive irreducibles in α-expansions By Peter J. Grabner and Helmut Prodinger * Abstract. The Bergman number system uses the base α = + 5 2, the digits 0 and, and the condition

More information

Notes on the Matrix-Tree theorem and Cayley s tree enumerator

Notes on the Matrix-Tree theorem and Cayley s tree enumerator Notes on the Matrix-Tree theorem and Cayley s tree enumerator 1 Cayley s tree enumerator Recall that the degree of a vertex in a tree (or in any graph) is the number of edges emanating from it We will

More information

Time-bounded computations

Time-bounded computations Lecture 18 Time-bounded computations We now begin the final part of the course, which is on complexity theory. We ll have time to only scratch the surface complexity theory is a rich subject, and many

More information

Tree-width and planar minors

Tree-width and planar minors Tree-width and planar minors Alexander Leaf and Paul Seymour 1 Princeton University, Princeton, NJ 08544 May 22, 2012; revised March 18, 2014 1 Supported by ONR grant N00014-10-1-0680 and NSF grant DMS-0901075.

More information

Eötvös Loránd University, Budapest. 13 May 2005

Eötvös Loránd University, Budapest. 13 May 2005 A NEW CLASS OF SCALE FREE RANDOM GRAPHS Zsolt Katona and Tamás F Móri Eötvös Loránd University, Budapest 13 May 005 Consider the following modification of the Barabási Albert random graph At every step

More information

A simple branching process approach to the phase transition in G n,p

A simple branching process approach to the phase transition in G n,p A simple branching process approach to the phase transition in G n,p Béla Bollobás Department of Pure Mathematics and Mathematical Statistics Wilberforce Road, Cambridge CB3 0WB, UK b.bollobas@dpmms.cam.ac.uk

More information

Reverse mathematics of some topics from algorithmic graph theory

Reverse mathematics of some topics from algorithmic graph theory F U N D A M E N T A MATHEMATICAE 157 (1998) Reverse mathematics of some topics from algorithmic graph theory by Peter G. C l o t e (Chestnut Hill, Mass.) and Jeffry L. H i r s t (Boone, N.C.) Abstract.

More information

Induced subgraphs of Ramsey graphs with many distinct degrees

Induced subgraphs of Ramsey graphs with many distinct degrees Induced subgraphs of Ramsey graphs with many distinct degrees Boris Bukh Benny Sudakov Abstract An induced subgraph is called homogeneous if it is either a clique or an independent set. Let hom(g) denote

More information

arxiv: v1 [math.co] 8 Feb 2014

arxiv: v1 [math.co] 8 Feb 2014 COMBINATORIAL STUDY OF THE DELLAC CONFIGURATIONS AND THE q-extended NORMALIZED MEDIAN GENOCCHI NUMBERS ANGE BIGENI arxiv:1402.1827v1 [math.co] 8 Feb 2014 Abstract. In two recent papers (Mathematical Research

More information

New lower bounds for hypergraph Ramsey numbers

New lower bounds for hypergraph Ramsey numbers New lower bounds for hypergraph Ramsey numbers Dhruv Mubayi Andrew Suk Abstract The Ramsey number r k (s, n) is the minimum N such that for every red-blue coloring of the k-tuples of {1,..., N}, there

More information

Some statistics on permutations avoiding generalized patterns

Some statistics on permutations avoiding generalized patterns PUMA Vol 8 (007), No 4, pp 7 Some statistics on permutations avoiding generalized patterns Antonio Bernini Università di Firenze, Dipartimento di Sistemi e Informatica, viale Morgagni 65, 504 Firenze,

More information

A bijective proof of Shapiro s Catalan convolution

A bijective proof of Shapiro s Catalan convolution A bijective proof of Shapiro s Catalan convolution Péter Hajnal Bolyai Institute University of Szeged Szeged, Hungary Gábor V. Nagy {hajnal,ngaba}@math.u-szeged.hu Submitted: Nov 26, 2013; Accepted: May

More information

The number of Euler tours of random directed graphs

The number of Euler tours of random directed graphs The number of Euler tours of random directed graphs Páidí Creed School of Mathematical Sciences Queen Mary, University of London United Kingdom P.Creed@qmul.ac.uk Mary Cryan School of Informatics University

More information

A Combinatorial Interpretation of the Numbers 6 (2n)! /n! (n + 2)!

A Combinatorial Interpretation of the Numbers 6 (2n)! /n! (n + 2)! 1 2 3 47 6 23 11 Journal of Integer Sequences, Vol. 8 (2005), Article 05.2.3 A Combinatorial Interpretation of the Numbers 6 (2n)! /n! (n + 2)! Ira M. Gessel 1 and Guoce Xin Department of Mathematics Brandeis

More information

DISTRIBUTIVE LATTICES ON GRAPH ORIENTATIONS

DISTRIBUTIVE LATTICES ON GRAPH ORIENTATIONS DISTRIBUTIVE LATTICES ON GRAPH ORIENTATIONS KOLJA B. KNAUER ABSTRACT. Propp gave a construction method for distributive lattices on a class of orientations of a graph called c-orientations. Given a distributive

More information

Determinants of Partition Matrices

Determinants of Partition Matrices journal of number theory 56, 283297 (1996) article no. 0018 Determinants of Partition Matrices Georg Martin Reinhart Wellesley College Communicated by A. Hildebrand Received February 14, 1994; revised

More information

Bichain graphs: geometric model and universal graphs

Bichain graphs: geometric model and universal graphs Bichain graphs: geometric model and universal graphs Robert Brignall a,1, Vadim V. Lozin b,, Juraj Stacho b, a Department of Mathematics and Statistics, The Open University, Milton Keynes MK7 6AA, United

More information

Additive tree functionals with small toll functions and subtrees of random trees

Additive tree functionals with small toll functions and subtrees of random trees Additive tree functionals with small toll functions and subtrees of random trees Stephan Wagner To cite this version: Stephan Wagner. Additive tree functionals with small toll functions and subtrees of

More information

ON THE NUMBER OF ALTERNATING PATHS IN BIPARTITE COMPLETE GRAPHS

ON THE NUMBER OF ALTERNATING PATHS IN BIPARTITE COMPLETE GRAPHS ON THE NUMBER OF ALTERNATING PATHS IN BIPARTITE COMPLETE GRAPHS PATRICK BENNETT, ANDRZEJ DUDEK, ELLIOT LAFORGE December 1, 016 Abstract. Let C [r] m be a code such that any two words of C have Hamming

More information

Subhypergraph counts in extremal and random hypergraphs and the fractional q-independence

Subhypergraph counts in extremal and random hypergraphs and the fractional q-independence Subhypergraph counts in extremal and random hypergraphs and the fractional q-independence Andrzej Dudek adudek@emory.edu Andrzej Ruciński rucinski@amu.edu.pl June 21, 2008 Joanna Polcyn joaska@amu.edu.pl

More information

Combinatorial Interpretations of a Generalization of the Genocchi Numbers

Combinatorial Interpretations of a Generalization of the Genocchi Numbers 1 2 3 47 6 23 11 Journal of Integer Sequences, Vol. 7 (2004), Article 04.3.6 Combinatorial Interpretations of a Generalization of the Genocchi Numbers Michael Domaratzki Jodrey School of Computer Science

More information

Dominating Set Counting in Graph Classes

Dominating Set Counting in Graph Classes Dominating Set Counting in Graph Classes Shuji Kijima 1, Yoshio Okamoto 2, and Takeaki Uno 3 1 Graduate School of Information Science and Electrical Engineering, Kyushu University, Japan kijima@inf.kyushu-u.ac.jp

More information

RANDOM GRAPHS. Joel Spencer ICTP 12

RANDOM GRAPHS. Joel Spencer ICTP 12 RANDOM GRAPHS Joel Spencer ICTP 12 Graph Theory Preliminaries A graph G, formally speaking, is a pair (V (G), E(G)) where the elements v V (G) are called vertices and the elements of E(G), called edges,

More information

Applications of Chromatic Polynomials Involving Stirling Numbers

Applications of Chromatic Polynomials Involving Stirling Numbers Applications of Chromatic Polynomials Involving Stirling Numbers A. Mohr and T.D. Porter Department of Mathematics Southern Illinois University Carbondale, IL 6290 tporter@math.siu.edu June 23, 2008 The

More information

Pattern avoidance in partial permutations

Pattern avoidance in partial permutations Pattern avoidance in partial permutations Anders Claesson Department of Computer and Information Sciences, University of Strathclyde, Glasgow, G1 1XH, UK anders.claesson@cis.strath.ac.uk Vít Jelínek Fakultät

More information

RESEARCH ARTICLE. An extension of the polytope of doubly stochastic matrices

RESEARCH ARTICLE. An extension of the polytope of doubly stochastic matrices Linear and Multilinear Algebra Vol. 00, No. 00, Month 200x, 1 15 RESEARCH ARTICLE An extension of the polytope of doubly stochastic matrices Richard A. Brualdi a and Geir Dahl b a Department of Mathematics,

More information

The Subtree Size Profile of Plane-oriented Recursive Trees

The Subtree Size Profile of Plane-oriented Recursive Trees The Subtree Size Profile of Plane-oriented Recursive Trees Michael Fuchs Department of Applied Mathematics National Chiao Tung University Hsinchu, Taiwan ANALCO11, January 22nd, 2011 Michael Fuchs (NCTU)

More information

On the Average Path Length of Complete m-ary Trees

On the Average Path Length of Complete m-ary Trees 1 2 3 47 6 23 11 Journal of Integer Sequences, Vol. 17 2014, Article 14.6.3 On the Average Path Length of Complete m-ary Trees M. A. Nyblom School of Mathematics and Geospatial Science RMIT University

More information

Enumerating split-pair arrangements

Enumerating split-pair arrangements Journal of Combinatorial Theory, Series A 115 (28 293 33 www.elsevier.com/locate/jcta Enumerating split-pair arrangements Ron Graham 1, Nan Zang Department of Computer Science, University of California

More information

Spanning Trees in Grid Graphs

Spanning Trees in Grid Graphs Spanning Trees in Grid Graphs Paul Raff arxiv:0809.2551v1 [math.co] 15 Sep 2008 July 25, 2008 Abstract A general method is obtained for finding recurrences involving the number of spanning trees of grid

More information

Partial cubes: structures, characterizations, and constructions

Partial cubes: structures, characterizations, and constructions Partial cubes: structures, characterizations, and constructions Sergei Ovchinnikov San Francisco State University, Mathematics Department, 1600 Holloway Ave., San Francisco, CA 94132 Abstract Partial cubes

More information

CENTRAL LIMIT THEOREMS FOR ADDITIVE TREE PARAMETERS

CENTRAL LIMIT THEOREMS FOR ADDITIVE TREE PARAMETERS CENRAL LIMI HEOREMS FOR ADDIIVE REE PARAMEERS SEPHAN WAGNER DEDICAED O HE MEMORY OF PHILIPPE FLAJOLE Abstract. We call a tree parameter additive if it can be determined recursively as the sum of the parameter

More information

arxiv: v1 [math.co] 1 Aug 2018

arxiv: v1 [math.co] 1 Aug 2018 REDUCING SIMPLY GENERATED TREES BY ITERATIVE LEAF CUTTING BENJAMIN HACKL, CLEMENS HEUBERGER, AND STEPHAN WAGNER arxiv:1808.00363v1 [math.co] 1 Aug 2018 ABSTRACT. We consider a procedure to reduce simply

More information

LARGE SCHRÖDER PATHS BY TYPES AND SYMMETRIC FUNCTIONS

LARGE SCHRÖDER PATHS BY TYPES AND SYMMETRIC FUNCTIONS Bull. Korean Math. Soc. 51 (2014), No. 4, pp. 1229 1240 http://dx.doi.org/10.4134/bkms.2014.51.4.1229 LARGE SCHRÖDER PATHS BY TYPES AND SYMMETRIC FUNCTIONS Su Hyung An, Sen-Peng Eu, and Sangwook Kim Abstract.

More information

First Order Convergence and Roots

First Order Convergence and Roots Article First Order Convergence and Roots Christofides, Demetres and Kral, Daniel Available at http://clok.uclan.ac.uk/17855/ Christofides, Demetres and Kral, Daniel (2016) First Order Convergence and

More information

FINITE ABELIAN GROUPS Amin Witno

FINITE ABELIAN GROUPS Amin Witno WON Series in Discrete Mathematics and Modern Algebra Volume 7 FINITE ABELIAN GROUPS Amin Witno Abstract We detail the proof of the fundamental theorem of finite abelian groups, which states that every

More information

What you learned in Math 28. Rosa C. Orellana

What you learned in Math 28. Rosa C. Orellana What you learned in Math 28 Rosa C. Orellana Chapter 1 - Basic Counting Techniques Sum Principle If we have a partition of a finite set S, then the size of S is the sum of the sizes of the blocks of the

More information

MATH39001 Generating functions. 1 Ordinary power series generating functions

MATH39001 Generating functions. 1 Ordinary power series generating functions MATH3900 Generating functions The reference for this part of the course is generatingfunctionology by Herbert Wilf. The 2nd edition is downloadable free from http://www.math.upenn. edu/~wilf/downldgf.html,

More information

Intrinsic products and factorizations of matrices

Intrinsic products and factorizations of matrices Available online at www.sciencedirect.com Linear Algebra and its Applications 428 (2008) 5 3 www.elsevier.com/locate/laa Intrinsic products and factorizations of matrices Miroslav Fiedler Academy of Sciences

More information

Nordhaus-Gaddum Theorems for k-decompositions

Nordhaus-Gaddum Theorems for k-decompositions Nordhaus-Gaddum Theorems for k-decompositions Western Michigan University October 12, 2011 A Motivating Problem Consider the following problem. An international round-robin sports tournament is held between

More information

Asymptotically optimal induced universal graphs

Asymptotically optimal induced universal graphs Asymptotically optimal induced universal graphs Noga Alon Abstract We prove that the minimum number of vertices of a graph that contains every graph on vertices as an induced subgraph is (1 + o(1))2 (

More information

An Algebraic View of the Relation between Largest Common Subtrees and Smallest Common Supertrees

An Algebraic View of the Relation between Largest Common Subtrees and Smallest Common Supertrees An Algebraic View of the Relation between Largest Common Subtrees and Smallest Common Supertrees Francesc Rosselló 1, Gabriel Valiente 2 1 Department of Mathematics and Computer Science, Research Institute

More information

Notes 6 : First and second moment methods

Notes 6 : First and second moment methods Notes 6 : First and second moment methods Math 733-734: Theory of Probability Lecturer: Sebastien Roch References: [Roc, Sections 2.1-2.3]. Recall: THM 6.1 (Markov s inequality) Let X be a non-negative

More information

DISTINGUISHING PARTITIONS AND ASYMMETRIC UNIFORM HYPERGRAPHS

DISTINGUISHING PARTITIONS AND ASYMMETRIC UNIFORM HYPERGRAPHS DISTINGUISHING PARTITIONS AND ASYMMETRIC UNIFORM HYPERGRAPHS M. N. ELLINGHAM AND JUSTIN Z. SCHROEDER In memory of Mike Albertson. Abstract. A distinguishing partition for an action of a group Γ on a set

More information

arxiv: v1 [math.pr] 11 Dec 2017

arxiv: v1 [math.pr] 11 Dec 2017 Local limits of spatial Gibbs random graphs Eric Ossami Endo Department of Applied Mathematics eric@ime.usp.br Institute of Mathematics and Statistics - IME USP - University of São Paulo Johann Bernoulli

More information

Explicit evaluation of the transmission factor T 1. Part I: For small dead-time ratios. by Jorg W. MUller

Explicit evaluation of the transmission factor T 1. Part I: For small dead-time ratios. by Jorg W. MUller Rapport BIPM-87/5 Explicit evaluation of the transmission factor T (8,E) Part I: For small dead-time ratios by Jorg W. MUller Bureau International des Poids et Mesures, F-930 Sevres Abstract By a detailed

More information

Estimates for probabilities of independent events and infinite series

Estimates for probabilities of independent events and infinite series Estimates for probabilities of independent events and infinite series Jürgen Grahl and Shahar evo September 9, 06 arxiv:609.0894v [math.pr] 8 Sep 06 Abstract This paper deals with finite or infinite sequences

More information

Locating-Total Dominating Sets in Twin-Free Graphs: a Conjecture

Locating-Total Dominating Sets in Twin-Free Graphs: a Conjecture Locating-Total Dominating Sets in Twin-Free Graphs: a Conjecture Florent Foucaud Michael A. Henning Department of Pure and Applied Mathematics University of Johannesburg Auckland Park, 2006, South Africa

More information

The domination game played on unions of graphs

The domination game played on unions of graphs The domination game played on unions of graphs Paul Dorbec 1,2 Gašper Košmrlj 3 Gabriel Renault 1,2 1 Univ. Bordeaux, LaBRI, UMR5800, F-33405 Talence 2 CNRS, LaBRI, UMR5800, F-33405 Talence Email: dorbec@labri.fr,

More information