The Height of List-tries and TST

Size: px
Start display at page:

Download "The Height of List-tries and TST"

Transcription

1 Discrete Mathematics an Theoretical Computer Science (subm.), by the authors, 1 rev The Height of List-tries an TST N. Broutin 1 an L. Devroye 1 1 School of Computer Science, McGill University, 3480 University Street, H3A 2K6 Montreal, Canaa. nbrout,luc}@cs.mcgill.ca. receive 17th February 2007, revise 21 st May 2007, accepte tomorrow. We characterize the asymptotics of heights of the trees of e la Brianais (1959) an the ternary search trees (TST) of Bentley an Segewick (1997). Our proof is base on a new analysis of the structure of tries that istinguishes the bulk of the tree, calle the core, an the long trees hanging own the core, calle the spaghettis. Keywors: Tries, branching process, height, e la Brianais, TST. 1 Introuction Tries are ata structures use to manipulate an store strings by taking avantage of the igital character of wors. They were introuce by e la Brianais (1959). Apparently, the term of trie was coine by Frekin (1960) as a part of the wor retrieval. Their properties an uses are reviewe by Knuth (1973) an more recently by Szpankowski (2001). Consier n sequences of characters (or strings) from an alphabet A = 1,...,}. Each one of the sequences carves a path in an infinite roote -ary position tree T where the chilren of each noe are labele with the characters of A: starting from the root, the characters are use in orer to move own the tree. If all the sequences are istinct, the corresponing paths in T are istinct as well. The trie T n is efine to be the smallest subtree of T such that the paths corresponing to the sequences are istinct within T n. In this paper, we are intereste in tries built from n inepenent sequences. Each sequence is an infinite sequence of inepenent an ientically istribute (i.i..) characters istribute like A, where PA = i} = p i. We assume without loss of generality that 1 > p 1 p 2 p > 0. One of the quantities of interest uner this moel is the height H n of a of a trie built from n inepenent such sequences. It is well known that the height satisfies where H n logn n 2 log(1/q) Q = i=1 in probability, (1) p 2 i. (2) Research of the authors was supporte by NSERC Grant A3456 an a James McGill fellowship. subm. to DMTCS c by the authors Discrete Mathematics an Theoretical Computer Science (DMTCS), Nancy, France

2 2 N. Broutin an L. Devroye (See Régnier, 1981; Devroye, 1984; Pittel, 1985; Szpankowski, 1991, 2001). The trie is only an abstract ata structure, that is, it oes not specify the implementation (see Clément et al., 1998, 2001). The usual implementation of a trie uses an array for the branching structure of a noe (Frekin, 1960). Although this always ensures constant-time shunting of the strings, the space require may become an issue for large alphabets: many pointers woul be left unuse. To avoi this, one can replace the array by variable size structures. De la Brianais (1959) propose to use linke-lists, an we shall call the implementation a list-trie. More recently, builing on early ieas of Clampett (1964), Bentley an Segewick (1997) evelope an elegant structure base on binary search trees. It is known as the bst-trie, ternary search trie or TST for short. List-tries an TST aim at a trae-off between storage space an spee, an the access time to chilren is no longer constant. In particular, the height of the tree an the worst-case search time are ifferent in general. Both these structures may be seen as high-level tries whose eges are weighte to reflect the internal low-level structure of a noe (see Figure 2). This point of view has been taken by Clément, Flajolet, an Vallée (1998, 2001) who thoroughly analyze these hybri implementations of tries. In particular, they analyze the average size an average epth. The question of the worst-case search time in hybri-tries was left open. The worst-case search time is then given by the weighte height of the tree, we shall call it the height in the following. This paper aresses the question of the (weighte) height of hybri tries, an of list-tries an TST, in particular. 2 Weighte tries 2.1 An embeing to construct weighte tries In this section we propose an embeing to construct the weighte tries. Strictly speaking, since we are intereste in the weighte height, we only construct the sequence of weighte epths of the noes. Note that our embeing is only one way to buil tries with the esire istribution. We will see in Section 4 that hybri tries, like list-tries an TST, can be seen as weighte tries. Our construction emphasizes an unerlying structure consisting of inepenent ranom variables. However, in the couple tries built from the embeing, the ranom variables are epenent in general. Our construction goes in two steps: we first give a shape to the tree, an then assign the weights to the eges base on the shape. Consier the istribution p 1,..., p } over the alphabet A. THE SHAPE OF THE TRIE. The shape of the trie is simply an orinary trie: Each string efines an infinite path in T. The carinality N u of a noe u T is the number of strings whose paths in T intersect u. Then, the trie T n is constructe by pruning T own to every noe of carinality at most one. The sequences are istinct with probability one, an the strings efine istinct paths in T. Therefore, the trie T n is almost surely finite. The tree T n constitutes the shape of the weighte trie. We efine E i = log p i. For the ege e between u an its i-th chil in T, we let p e = p i an E e = log p e. DIFFERENT TYPES OF NODES. There are 2 types of noes, each type being characteristic of the branching structure of the noe. The branching structure of every noe u T n is escribe by a -vector τ u : if u 1,...,u are the chilren of u, then we efine τ u = ( 1[N u1 1],1[N u2 1],...,1[N u 1] ). The vector τ u inicates which one of the eges own u are part of some path in T n, an influences the cost of accessing the chilren of u.

3 The Height of List-tries an TST 3 THE WEIGHTS. Consier a sequence of ranom vectors Z τ : τ 0,1} }, where Z τ = (Z1 τ,...,zτ ). The vectors Z τ escribe the cost of accessing the chilren of the noes. We assume that for all τ 0,1}, maxz τ i : 1 i }, an for all types τ such that τ is a permutation of (1,0,...,0), Z τ = (1,...,1). Each noe of T is assigne an inepenent copy of the whole sequence. Consier a noe u T, an its sequence Z τ }. Weights are associate with the eges to u s chilren base on its type τ u. The ege e i between u an its i-th chil in T is given the weight Z ei = Z τ u i = τ 0,1} Z τ i 1[τ u = τ]. We use the notations Z τ i an Z e interchangeably. It shoul always be clear whether a subscript refers to an inex or an ege. Let π(u) be the set of eges on the path from u up to the root in T. The weighte epth of a noe u is efine by D u = e π(u) Z e. A tree that may be constructe by this proceure is calle a weighte trie. We are intereste in the weighte height of T n : H n = maxd u : u T n } = maxd u : N u 2} + 1. Surprisingly, the first asymptotic term of H n epens on two parameters only: the istribution p 1,..., p }, an Z = Z (1,...,1). In particular, the first orer asymptotics of H n stays the same if we moify Z τ,τ 0,1} } in such a way that Z remains unchange. This may be explaine using the structure of a trie. 2.2 The structure of a trie The profile of orinary tries can be explaine by istinguishing a so-calle core, that constitutes the bulk of the trie, an spaghetti-like trees hanging own the core (Broutin an Devroye, 2007a). This istinction is justifie by the following Lemma, which is at the heart of our proofs: Lemma 1. Let T n be a ranom trie. Let m = m(n) such that m = o(logn). There exists ω = ω(n), as n such that: (a) with probability 1 n ω, all the noes u with N u log 2 n have τ u = (1,...,1), (b) the maximum number of noes with N u m(n) an τ u (1,...,1) on a path own the root is o(logn) with probability 1 n ω, an (c) the maximum number of noes with N u m(n) an egree at least two on a path own the root is at most m(n) = o(log n). THE CORE OF A TRIE. What we call the core here shoul not be confuse with the graph-theoretic core, which happens to be empty for trees (see e.g., Janson et al., 2000). The core of the trie is efine to be the set of noes u T for which N u m(n), for m(n) an m(n) = o(logn). The core is enote by C. Since m, a noes in the core has type τ = (1,..., 1) with probability 1 o(1). As a consequence, in a weighte trie, the istribution of weights in the core shoul be closely approximate by Z = Z (1,...,1). The core can be escribe by its logarithmic profile φ(α,t) = lim n logep m (t logn,αlogn) logn t,α > 0, (3)

4 4 N. Broutin an L. Devroye where P m (k,h) enotes the number of noes u, k levels away from the root with N u m(n) an D u h. In other wors, assuming for now that the limit in (3) exists, we have EP m (t logn,αlogn) = n φ(α,t)+o(1), as n. The function φ(, ) is characterize in Theorem 2. HANGING SPAGHETTIS. The spaghettis are the trees remaining when pulling out the core from the trie. They lie in the part of the trie where the noes o not have chilren any more: the types of the noes may take all the values in 0,1}. However, the weighte height of a long spaghetti is close to its unweighte height, or number of levels. To see this, observe that the noes not in the core have carinality at most m(n) = o(logn), so each spaghetti stores at most m(n) sequences. Each time the type τ is not a permutation of (1,0,...,0), i.e., the noe is truly branching, at least one string is put asie from the longest path. This can happen at most o(logn) times, an hence the heights with an without the branching noes iffer by at most o(logn). If the number of levels is Θ(logn), as is the case for the highest ones, the ifference is negligible. Both the core an the spaghettis contribute significantly to the height of a weighte trie. By figuring out what the core looks like, we can etermine when the spaghettis take over. Roughly speaking, we then know if an ege s weight can be approximate by a component of Z or simply remain unweighte. The main result of this paper is the following theorem. Theorem 1. Consier a weighte trie built from n inepenent sequences consisting of i.i.. characters istribute as A, where PA = i} = p i, 1 i. Let H n be its weighte height. Let φ(α,t) be the logarithmic weighte profile of the core of T n. Let c = sup α + φ(α,t) } log(1/q) : φ(α,t) 0, where Q = i=1 p2 i. Then H n = clogn + o(logn) in probability, as n. Remark. (a) The respective contributions of the core an spaghettis are α an φ(α,t)/log(1/q). (b) The joint between the core an the spaghettis along the longest path, i.e., the level at which the longest path leaves the core, occurs far from the bottom of the core (see Figure 1). 3 The height of weighte tries 3.1 The shape of the core Consier a weighte trie efine as in section 2. We consier m = m(n) with m(n) = o(log n). Let L k be the set of noes k levels away from the root in T. Let P m (k,h) be the number of noes u L k with D u h an N u m. Since m, for n large enough, we have m b an P m (k,h) = u L k 1[N u m,d u h]. The asymptotic properties of the expecte profile are irectly tie to large eviation theory (Dembo an Zeitouni, 1998). The ranom vector of interest here is (Z,E) = (Z K, log p K ), where K is uniform in 1,...,} an Z = Z (1,...,1) = (Z 1,...,Z ). For λ,µ R, the associate generating function of the cumulants is [ Λ(λ,µ) = loge e λz+µe].

5 The Height of List-tries an TST 5 Then, for x,y R, we efine the convex ual Λ of Λ by, Λ (x,y) = supλx + µy Λ(λ,µ)}. λ,µ Theorem 2. Let m = m(n) with m = o(logn). Let k t logn an h αlogn for some positive constants t an α. Let φ(α,t) = t log t inf Λ (x,y) : x > α t,y < 1 }. (4) t If φ(α,t) >, then EP m (k,h) = n φ(α,t)+o(1), as n. Remarks. (a) Observe that Theorem 2 justifies the efinition of φ(, ) in (3). (b) The constraint that m(n) is o(logn) is only use to ensure that the spaghettis each store o(logn) only. Theorem 2 still hols with m(n) as large as n o(1). Unlike the profile of unweighte tries (Devroye, 2002, 2005; Park et al., 2006), that of weighte tries oes not seem concentrate. However, it is log-concentrate in the sense of the following theorem, an the true profile P m (k,h) is close enough to EP m (k,h): Theorem 3. Let m = m(n) as n such that m = o(logn). Let k t logn an h αlogn for some positive constants t an α. Then, for all ε > 0, as n, P P m (k,h) n φ(t,α) ε} 0, an P P m (k,h) n φ(t,α)+ε} n ε+o(1). n 3.2 How long is a spaghetti? The behavior of the spaghettis is raically ifferent from the one observe in the core. This is because the number of strings store by a single spaghetti is at most m(n). We first look at the profile, not of a single trie, but of a forest of inepenent tries. Let T 1,T 2,...,T n be n inepenent tries. We assume that T i is a weighte trie on m i = m i (n) sequences generate by a memoryless source with istribution p 1,..., p }. Also, we assume that for all i, m/ m i m. The roots of T i, 1 i n, all lie at level zero. Then, we let P s (k,h) count the number of noes u at level k with D u h lying in any T i. Since T i is a trie, we only count the noes for which N u 2. We are intereste in EP s (k,h) when k ρlogn an h γlogn. Recall that the ifference between the number of layers an the weighte height is at most m(n) = o(logn). Hence, EP m (k,h) = o(1) if h k + Ω(logn). Also, when h k + o(logn), only the number of levels is relevant. For n large enough that m/ 2, by linearity of expectation, we have nq k EP m (k,h) nm 2 Q k, since two strings are ientical up to the k-th character with probability Q k. In other wors, we have Theorem 4. Let T i, 1 i n, be a forest of n inepenent tries. Let T i store m i = m i (n) sequences. Assume that m/ m i m for all 1 i n. Let k ρlogn an h γlogn, as n, for positive constants ρ an γ. Then, EP s n 1+ρlogQ+o(1) if ρ γ (k,h) = o(1) otherwise. as n.

6 6 N. Broutin an L. Devroye So the logarithmic profile of our forest is 1 + ρlogq. Theorem 5 claims that the eepest noe occurs when this logarithmic profile vanishes. Let H 1,...,H n be the weighte heights of T 1,...,T n, respectively, an efine S n = maxh i : 1 i n}. Then: Theorem 5. Assume that p 1 < 1. Assume that m(n) an m(n) = o(logn). Let Then, S n log 1/Q n in probability, as n. Furthermore, for every ε > 0, there exists δ > 0 such that, as n, P Sn logn 1 log(1/q) + ε } = O ( n δ). (5) α t φ(α, t) t o c α o α o + φ(αo,to) log(1/q) t o + φ(αo,to) log(1/q) 1 Fig. 1: A geometric interpretation for the height: each point (α,t, φ(α,t)) of the logarithmic profile of the core throws a line whose irection is given by (1,1,logQ). The line intersects the plane φ = 0 at (α φ(α,t)/logq,t φ(α,t)/ logq, 0). The constant c is the largest coorinate of one of these point measure along the α-axis. So spaghettis correspon to parallel rays that are originate on the profile. In particular the ray leaing to the furthest projection (longest path) is born far from the eepest level of the core. 3.3 Projecting the profile of the core In this section, we give a sketch of the proof of Theorem 1. Consier a weighte trie T n. The spaghettis are roote at a noe u C, the external noe-bounary of the core C in T n (the noes u C are the chilren of some noe v in the core, but are not themselves in the core). Then, if we write W u for the height of the subtree roote at u, we have H n = maxd u +W u : u C} = max h,k h +W u : u C L k,d u h}, where the noes in C have been split into groups epening on their level k an weighte epth h. Then, we can rewrite H n = sup h,k h + maxw u : u C,D u h,u L k }}. We have thus separate the contributions of the core from that of the spaghettis, h an maxw u : u C,D u h,u L k },

7 The Height of List-tries an TST 7 respectively. Only the latter expression requires more thought. The set of noes u C L k with D u h roughly contains roughly n φ(α,t)+o(1) noes by Theorem 2. Hence maxw u : u C,D u h,u L k } is S n with n = n φ(α,t)+o(1), that is, φ(α,t)/log(1/q) by Theorem 5. This explains why H n clogn, where c = sup α + φ(α,t) }. log(1/q) Complete proofs of the theorems can be foun in Broutin (2007) or Broutin an Devroye (2007b). Theorem 1 can be interprete by projecting the logarithmic profile φ(α, t) on the horizontal plane going through the origin. See Figure 1. 4 Application: the height of hybri tries Let A = 1,...,} be the alphabet. Let A i,1 i n} be the n strings. In the following, we istinguish the noes that constitute the high-level trie structure from the slots which make the low-level structure of a noe, whether this latter be a linke-list or a binary search tree. The high-level tree between the noes of a hybri trie is just the orinary trie. Only the low-level structure of the noes iffer from the array-base implementation. Consier a noe u T. The subtree roote at u stores a subset of the strings A i, 1 i n. Let N u 1,...,n} be the set of their inices, an write N u = N u. As in orinary tries, for a noe u at level k in T, only the k-th characters of each sequence are use. Moreover, only set A u A matters, which consists of the characters appearing at the k-th position in the sequences A i, i N u. In an hybri trie, the orer in which the strings are use to buil the trie matters, an we let σ u be the permutation A u where the characters are orere by first appearance. The internal structure of the noe u is built by successive insertions of the elements of σ u into an originally empty linke list, or binary search tree. For list-tries we then have a ranom linke list on A u an for TST a binary search tree on A u. This is shown in Figure 2. The costs of branching to a subtree is then given by the number of eges to cross insie the noe to the subtree. The istribution clearly epens on the type τ u of noe u, an when A u = 1, the cost is simply 1. This explains why hybri tries are weighte tries in the sense of Section Fig. 2: The ifferent noe structures use for the stanar (top-left), list (bottomleft) an bst-trie (right) when the orer of appearance of the characters is 3, 5, 4, 1, 2, 6. The ashe arrows represent the pointers to further levels of the trie. 4.1 List-tries In the list-trie of e la Brianais (1959), the cost of branching to a character a is just the inex of a is the permutation σ u. For every noe u, for which A u = A, σ u is istribute as the sequence (in orer) of first appearance of characters in an infinite string generate by the source. This fully escribes the istribution

8 8 N. Broutin an L. Devroye of Z = Z (1,...,1) = (Z 1,...,Z ). Then Z i is the inex of i in σ, an (Z,E) = (Z K, log p K ), where K is uniform in 1,...,}. Theorem 6. Let H n be the weighte height of a list-trie on n sequences generate by the memoryless source with probabilities p 1,..., p }. Then, H n clogn in probability, as n, where c = sup α + φ(t,α) } log(1/q) : α,t > 0, an φ(, ) is the logarithmic profile of the trie weighte with (Z,E) is escribe above. It seems ifficult to explicitly obtain φ(α,t) for general p 1,..., p }. Example: symmetric list-tries. We assume here that p 1 = p 2 = = p. Then, the permutation σ is just a uniform ranom permutation. For any λ,µ R, we have [ Λ(λ,µ) = loge e λz] + µlog = log ( i=1e iλ ) + (µ 1)log. Then, Λ (x,y) = sup λ,µ λx + µy Λ(λ,µ)}. For x [1,], there exists λ = λ(x) such that x = Λ(λ,µ) λ = i=1 ieiλ. (6) i=1 eiλ Therefore, we have ( Λ λx log (x,y) = i=1 e iλ) + log if x [1,],y = log otherwise. For instance, for = 2, we can fin an explicit expression for Λ : for x [1,], ( ) ( ( ) ) 1 x Λ 1 x 1 x 2 (x,log2) = xlog log x 2 2 x + + log2. 2 x With more manipulation, we obtain for this specific example c = c() = log( i=1 i) log 2 log, for large. Numerical values for c = c() can be foun in Table 1. Observe that c() is not monotonic in, an that the minimum height is reache for an alphabet of size four. 4.2 Ternary search trees In the ternary search trees introuce by Bentley an Segewick (1997), the implementation of a noe uses a binary search tree. The cost of branching to a character i A at a noe u is one plus the epth of i in the binary search built from the (non-uniform) ranom permutation σ u. When the noe u is of type τ u = (1,...,1), the permutation σ u is istribute as σ, the orere list of first appearances of characters in an infinite string generate by the memoryless source with istribution p 1,..., p }. Let Z i be istribute as the epth of i in the binary search tree built from σ. Then, Z is istribute as (Z 1,...,Z ) an (Z,E) = (Z K, log p K ), where K is uniform in 1,...,}. By Theorem 1, we obtain:

9 The Height of List-tries an TST c() Tab. 1: Some numerical values of c = c() characterizing the height of symmetric list-tries. Theorem 7. Let H n be the weighte height of a TST on n sequences. Let c = sup α + φ(α,t) } log(1/q) : α,t > 0, where φ(α,t) is the logarithmic profile of the core of a trie weighte by (Z,E) escribe above. Then, H n clogn in probability, as n. The ranom vector (Z,E) seems complicate to escribe for general istributions p 1,..., p. Some parameters like the average value an the variance of Z i, 1 i, have been stuie by Clément et al. (1998, 2001) an Archibal an Clément (2006). Example: Symmetric TST. We assume here that p 1 = p 2 = = p. In this case, the permutation σ is just a uniform ranom permutation. Hence, Z i is the epth of the key i in a ranom binary search tree. Observe that unlike in the case of list-tries, the Z i, 1 i, o not have the same istribution. This is easily seen, since, for instance as, EZ 1 log whereas EZ /2 2log. However, we are only intereste in the istribution of Z, that is, the epth of a uniform ranom noe. This istribution is known exactly, an is ue to Lynch (1965) an Brown an Shubert (1984): PZ = k} = 2k 1! j=k [ ], (7) j [ ] where n k enotes the Stirling number of the first kin with parameter n an k (see Segewick an Flajolet, 1996; Mahmou, 1992). Using (7), it is possible to compute the cumulant generating function Λ, an φ(α,t). Observe that the when = 2, the TST is equivalent to the list-tries. In general, one obtains c = c() = = 1 log + 1 log 2 log( i=1 1 log + 1 log 2 log 2 i 1 [ ) ] i j=i! j ( (2) (2 + 1) (3 1)!!(2 1) ) log(27/4) log 2 (see, e.g., Mahmou, 1992, p. 79). Numerical values for the constant c = c() are given in Table c() Tab. 2: Some numerical values of c = c() characterizing the height of symmetric ternary search trees.

10 10 N. Broutin an L. Devroye 5 Concluing remarks Theorem 1 is not the most general one can obtain. Also, the weights for non-branching noes Z σ, with σ a permutation of (1,0,...,0), may also be ranom instea of unit values. Then, the height satisfies H n logn n supα + γφ(α,t) : α,t > 0} in probability, where γ is a constant epening on p 1,..., p } an the weights Z σ. Finally, similar results hol for b-tries, where the leaves are allowe to contain up to b strings. These extensions an complete proofs of the theorems can be foun in Broutin (2007) or Broutin an Devroye (2007b). 6 Aknowlegement We are very grateful to Julien Clément for bringing this problem to our attention an for his insightful comments. References M. Archibal an J. Clément. Average epth in binary search tree with repeate keys. In Fourth Colloquium on Mathematics an Computer Science, pages , J. L. Bentley an R. Segewick. Fast algorithm for sorting an searching strings. In Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, pages , N. Broutin. Sheing New Light on Ranom Trees. Ph thesis, McGill University, Montreal, N. Broutin an L. Devroye. The core of a trie. Manuscript, 2007a. N. Broutin an L. Devroye. Weighte height of ranom tries. Manuscript, 2007b. G.G. Brown an B.O. Shubert. On ranom binary trees. Mathematics of Operations Research, 9:43 65, H. A. Clampett. Ranomize binary searching with tree structures. Communications of the ACM, 7(3): , J. Clément, P. Flajolet, an B. Vallée. The analysis of hybri trie structures. In 9th annual ACM-SIAM Symposium on Discrete Algorithms, pages , Philaelphia, PA, SIAM Press. J. Clément, P. Flajolet, an B. Vallée. Dynamical source in information theory: a general analysis of trie structures. Algorithmica, 29: , R. e la Brianais. File searching using variable length keys. In Proceeings of the Western Joint Computer Conference, Montvale, NJ, USA. AFIPS Press, A. Dembo an O. Zeitouni. Large Deviation Techniques an Applications. Springer Verlag, secon eition, L. Devroye. Laws of large numbers an tail inequalities for ranom tries an PATRICIA trees. Journal of Computational an Applie Mathematics, 142:27 37, L. Devroye. Universal asymptotics for ranom tries an PATRICIA trees. Algorithmica, 42:11 29, 2005.

11 The Height of List-tries an TST 11 L. Devroye. A probabilistic analysis of the height of tries an of the complexity of triesort. Acta Informatica, 21: , E. Frekin. Trie memory. Communications of the ACM, 3(9): , S. Janson, T. Łuczak, an A. Ruciński. Ranom Graphs. Wiley, New York, D. E. Knuth. The Art of Computer Programming: Sorting an Searching, volume 3. Aison-Wesley, Reaing, MA, W.C. Lynch. More combinatorial properties of certain trees. Computing J., 7: , H. Mahmou. Evolution of Ranom Search Trees. Wiley, New York, G. Park, H.K. Hwang, P. Nicoème, an W. Szpankowski. Profile of tries. Manuscript, B. Pittel. Asymptotic growth of a class of ranom trees. The Annals of Probability, 13: , M. Régnier. On the average height of trees in igital search an ynamic hashing. Information Processing Letters, 13:64 66, R. Segewick an P. Flajolet. An Introuction to the Analysis of Algorithm. Aison-Wesley, W. Szpankowski. Average Case Analysis of Algorithms on Sequences. Wiley, New York, W. Szpankowski. On the height of igital trees an relate problems. Algorithmica, 6: , 1991.

An Analysis of the Height of Tries with Random Weights on the Edges

An Analysis of the Height of Tries with Random Weights on the Edges An Analysis of the Height of Tries with Random Weights on the Edges N. Broutin L. Devroye September 0, 2007 Abstract We analyze the weighted height of random tries built from independent strings of i.i.d.

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-oriente Recursive Trees Michael FUCHS Department of Applie Mathematics National Chiao Tung University Hsinchu, 3, Taiwan Email: mfuchs@math.nctu.eu.tw Abstract In this

More information

Computing Exact Confidence Coefficients of Simultaneous Confidence Intervals for Multinomial Proportions and their Functions

Computing Exact Confidence Coefficients of Simultaneous Confidence Intervals for Multinomial Proportions and their Functions Working Paper 2013:5 Department of Statistics Computing Exact Confience Coefficients of Simultaneous Confience Intervals for Multinomial Proportions an their Functions Shaobo Jin Working Paper 2013:5

More information

Survey Sampling. 1 Design-based Inference. Kosuke Imai Department of Politics, Princeton University. February 19, 2013

Survey Sampling. 1 Design-based Inference. Kosuke Imai Department of Politics, Princeton University. February 19, 2013 Survey Sampling Kosuke Imai Department of Politics, Princeton University February 19, 2013 Survey sampling is one of the most commonly use ata collection methos for social scientists. We begin by escribing

More information

arxiv: v1 [cs.ds] 31 May 2017

arxiv: v1 [cs.ds] 31 May 2017 Succinct Partial Sums an Fenwick Trees Philip Bille, Aners Roy Christiansen, Nicola Prezza, an Freerik Rye Skjoljensen arxiv:1705.10987v1 [cs.ds] 31 May 2017 Technical University of Denmark, DTU Compute,

More information

Lower bounds on Locality Sensitive Hashing

Lower bounds on Locality Sensitive Hashing Lower bouns on Locality Sensitive Hashing Rajeev Motwani Assaf Naor Rina Panigrahy Abstract Given a metric space (X, X ), c 1, r > 0, an p, q [0, 1], a istribution over mappings H : X N is calle a (r,

More information

Multiple Choice Tries and Distributed Hash Tables

Multiple Choice Tries and Distributed Hash Tables Multiple Choice Tries and Distributed Hash Tables Luc Devroye and Gabor Lugosi and Gahyun Park and W. Szpankowski January 3, 2007 McGill University, Montreal, Canada U. Pompeu Fabra, Barcelona, Spain U.

More information

Topic 7: Convergence of Random Variables

Topic 7: Convergence of Random Variables Topic 7: Convergence of Ranom Variables Course 003, 2016 Page 0 The Inference Problem So far, our starting point has been a given probability space (S, F, P). We now look at how to generate information

More information

Lower Bounds for the Smoothed Number of Pareto optimal Solutions

Lower Bounds for the Smoothed Number of Pareto optimal Solutions Lower Bouns for the Smoothe Number of Pareto optimal Solutions Tobias Brunsch an Heiko Röglin Department of Computer Science, University of Bonn, Germany brunsch@cs.uni-bonn.e, heiko@roeglin.org Abstract.

More information

Time-of-Arrival Estimation in Non-Line-Of-Sight Environments

Time-of-Arrival Estimation in Non-Line-Of-Sight Environments 2 Conference on Information Sciences an Systems, The Johns Hopkins University, March 2, 2 Time-of-Arrival Estimation in Non-Line-Of-Sight Environments Sinan Gezici, Hisashi Kobayashi an H. Vincent Poor

More information

SYNCHRONOUS SEQUENTIAL CIRCUITS

SYNCHRONOUS SEQUENTIAL CIRCUITS CHAPTER SYNCHRONOUS SEUENTIAL CIRCUITS Registers an counters, two very common synchronous sequential circuits, are introuce in this chapter. Register is a igital circuit for storing information. Contents

More information

The total derivative. Chapter Lagrangian and Eulerian approaches

The total derivative. Chapter Lagrangian and Eulerian approaches Chapter 5 The total erivative 51 Lagrangian an Eulerian approaches The representation of a flui through scalar or vector fiels means that each physical quantity uner consieration is escribe as a function

More information

Implicit Differentiation

Implicit Differentiation Implicit Differentiation Thus far, the functions we have been concerne with have been efine explicitly. A function is efine explicitly if the output is given irectly in terms of the input. For instance,

More information

Lecture XII. where Φ is called the potential function. Let us introduce spherical coordinates defined through the relations

Lecture XII. where Φ is called the potential function. Let us introduce spherical coordinates defined through the relations Lecture XII Abstract We introuce the Laplace equation in spherical coorinates an apply the metho of separation of variables to solve it. This will generate three linear orinary secon orer ifferential equations:

More information

Computing the Longest Common Subsequence of Multiple RLE Strings

Computing the Longest Common Subsequence of Multiple RLE Strings The 29th Workshop on Combinatorial Mathematics an Computation Theory Computing the Longest Common Subsequence of Multiple RLE Strings Ling-Chih Yao an Kuan-Yu Chen Grauate Institute of Networking an Multimeia

More information

Ramsey numbers of some bipartite graphs versus complete graphs

Ramsey numbers of some bipartite graphs versus complete graphs Ramsey numbers of some bipartite graphs versus complete graphs Tao Jiang, Michael Salerno Miami University, Oxfor, OH 45056, USA Abstract. The Ramsey number r(h, K n ) is the smallest positive integer

More information

Partial match queries in random quadtrees

Partial match queries in random quadtrees Partial match queries in ranom quatrees Nicolas Broutin Ralph Neininger Henning Sulzbach Abstract We consier the problem of recovering items matching a partially specifie pattern in multiimensional trees

More information

The derivative of a function f(x) is another function, defined in terms of a limiting expression: f(x + δx) f(x)

The derivative of a function f(x) is another function, defined in terms of a limiting expression: f(x + δx) f(x) Y. D. Chong (2016) MH2801: Complex Methos for the Sciences 1. Derivatives The erivative of a function f(x) is another function, efine in terms of a limiting expression: f (x) f (x) lim x δx 0 f(x + δx)

More information

Discrete Mathematics

Discrete Mathematics Discrete Mathematics 309 (009) 86 869 Contents lists available at ScienceDirect Discrete Mathematics journal homepage: wwwelseviercom/locate/isc Profile vectors in the lattice of subspaces Dániel Gerbner

More information

Introduction to the Vlasov-Poisson system

Introduction to the Vlasov-Poisson system Introuction to the Vlasov-Poisson system Simone Calogero 1 The Vlasov equation Consier a particle with mass m > 0. Let x(t) R 3 enote the position of the particle at time t R an v(t) = ẋ(t) = x(t)/t its

More information

Tractability results for weighted Banach spaces of smooth functions

Tractability results for weighted Banach spaces of smooth functions Tractability results for weighte Banach spaces of smooth functions Markus Weimar Mathematisches Institut, Universität Jena Ernst-Abbe-Platz 2, 07740 Jena, Germany email: markus.weimar@uni-jena.e March

More information

Estimation of the Maximum Domination Value in Multi-Dimensional Data Sets

Estimation of the Maximum Domination Value in Multi-Dimensional Data Sets Proceeings of the 4th East-European Conference on Avances in Databases an Information Systems ADBIS) 200 Estimation of the Maximum Domination Value in Multi-Dimensional Data Sets Eleftherios Tiakas, Apostolos.

More information

LAWS OF LARGE NUMBERS AND TAIL INEQUALITIES FOR RANDOM TRIES AND PATRICIA TREES

LAWS OF LARGE NUMBERS AND TAIL INEQUALITIES FOR RANDOM TRIES AND PATRICIA TREES LAWS OF LARGE NUMBERS AND TAIL INEQUALITIES FOR RANDOM TRIES AND PATRICIA TREES Luc Devroye School of Computer Science McGill University Montreal, Canada H3A 2K6 luc@csmcgillca June 25, 2001 Abstract We

More information

Sharp Thresholds. Zachary Hamaker. March 15, 2010

Sharp Thresholds. Zachary Hamaker. March 15, 2010 Sharp Threshols Zachary Hamaker March 15, 2010 Abstract The Kolmogorov Zero-One law states that for tail events on infinite-imensional probability spaces, the probability must be either zero or one. Behavior

More information

Least-Squares Regression on Sparse Spaces

Least-Squares Regression on Sparse Spaces Least-Squares Regression on Sparse Spaces Yuri Grinberg, Mahi Milani Far, Joelle Pineau School of Computer Science McGill University Montreal, Canaa {ygrinb,mmilan1,jpineau}@cs.mcgill.ca 1 Introuction

More information

Regular tree languages definable in FO and in FO mod

Regular tree languages definable in FO and in FO mod Regular tree languages efinable in FO an in FO mo Michael Beneikt Luc Segoufin Abstract We consier regular languages of labele trees. We give an effective characterization of the regular languages over

More information

Chromatic number for a generalization of Cartesian product graphs

Chromatic number for a generalization of Cartesian product graphs Chromatic number for a generalization of Cartesian prouct graphs Daniel Král Douglas B. West Abstract Let G be a class of graphs. The -fol gri over G, enote G, is the family of graphs obtaine from -imensional

More information

arxiv: v2 [math.pr] 27 Nov 2018

arxiv: v2 [math.pr] 27 Nov 2018 Range an spee of rotor wals on trees arxiv:15.57v [math.pr] 7 Nov 1 Wilfrie Huss an Ecaterina Sava-Huss November, 1 Abstract We prove a law of large numbers for the range of rotor wals with ranom initial

More information

The Moments of the Profile in Random Binary Digital Trees

The Moments of the Profile in Random Binary Digital Trees Journal of mathematics and computer science 6(2013)176-190 The Moments of the Profile in Random Binary Digital Trees Ramin Kazemi and Saeid Delavar Department of Statistics, Imam Khomeini International

More information

Separation of Variables

Separation of Variables Physics 342 Lecture 1 Separation of Variables Lecture 1 Physics 342 Quantum Mechanics I Monay, January 25th, 2010 There are three basic mathematical tools we nee, an then we can begin working on the physical

More information

A Weak First Digit Law for a Class of Sequences

A Weak First Digit Law for a Class of Sequences International Mathematical Forum, Vol. 11, 2016, no. 15, 67-702 HIKARI Lt, www.m-hikari.com http://x.oi.org/10.1288/imf.2016.6562 A Weak First Digit Law for a Class of Sequences M. A. Nyblom School of

More information

EXPECTED WORST-CASE PARTIAL MATCH IN RANDOM QUADTRIES

EXPECTED WORST-CASE PARTIAL MATCH IN RANDOM QUADTRIES EXPECTED WORST-CASE PARTIAL MATCH IN RANDOM QUADTRIES Luc Devroye School of Computer Science McGill University Montreal, Canada H3A 2K6 luc@csmcgillca Carlos Zamora-Cura Instituto de Matemáticas Universidad

More information

Combinatorica 9(1)(1989) A New Lower Bound for Snake-in-the-Box Codes. Jerzy Wojciechowski. AMS subject classification 1980: 05 C 35, 94 B 25

Combinatorica 9(1)(1989) A New Lower Bound for Snake-in-the-Box Codes. Jerzy Wojciechowski. AMS subject classification 1980: 05 C 35, 94 B 25 Combinatorica 9(1)(1989)91 99 A New Lower Boun for Snake-in-the-Box Coes Jerzy Wojciechowski Department of Pure Mathematics an Mathematical Statistics, University of Cambrige, 16 Mill Lane, Cambrige, CB2

More information

arxiv: v4 [math.pr] 27 Jul 2016

arxiv: v4 [math.pr] 27 Jul 2016 The Asymptotic Distribution of the Determinant of a Ranom Correlation Matrix arxiv:309768v4 mathpr] 7 Jul 06 AM Hanea a, & GF Nane b a Centre of xcellence for Biosecurity Risk Analysis, University of Melbourne,

More information

Lecture 5. Symmetric Shearer s Lemma

Lecture 5. Symmetric Shearer s Lemma Stanfor University Spring 208 Math 233: Non-constructive methos in combinatorics Instructor: Jan Vonrák Lecture ate: January 23, 208 Original scribe: Erik Bates Lecture 5 Symmetric Shearer s Lemma Here

More information

θ x = f ( x,t) could be written as

θ x = f ( x,t) could be written as 9. Higher orer PDEs as systems of first-orer PDEs. Hyperbolic systems. For PDEs, as for ODEs, we may reuce the orer by efining new epenent variables. For example, in the case of the wave equation, (1)

More information

1 Math 285 Homework Problem List for S2016

1 Math 285 Homework Problem List for S2016 1 Math 85 Homework Problem List for S016 Note: solutions to Lawler Problems will appear after all of the Lecture Note Solutions. 1.1 Homework 1. Due Friay, April 8, 016 Look at from lecture note exercises:

More information

Quantum mechanical approaches to the virial

Quantum mechanical approaches to the virial Quantum mechanical approaches to the virial S.LeBohec Department of Physics an Astronomy, University of Utah, Salt Lae City, UT 84112, USA Date: June 30 th 2015 In this note, we approach the virial from

More information

Calculus in the AP Physics C Course The Derivative

Calculus in the AP Physics C Course The Derivative Limits an Derivatives Calculus in the AP Physics C Course The Derivative In physics, the ieas of the rate change of a quantity (along with the slope of a tangent line) an the area uner a curve are essential.

More information

u!i = a T u = 0. Then S satisfies

u!i = a T u = 0. Then S satisfies Deterministic Conitions for Subspace Ientifiability from Incomplete Sampling Daniel L Pimentel-Alarcón, Nigel Boston, Robert D Nowak University of Wisconsin-Maison Abstract Consier an r-imensional subspace

More information

Math 342 Partial Differential Equations «Viktor Grigoryan

Math 342 Partial Differential Equations «Viktor Grigoryan Math 342 Partial Differential Equations «Viktor Grigoryan 6 Wave equation: solution In this lecture we will solve the wave equation on the entire real line x R. This correspons to a string of infinite

More information

NOTES ON EULER-BOOLE SUMMATION (1) f (l 1) (n) f (l 1) (m) + ( 1)k 1 k! B k (y) f (k) (y) dy,

NOTES ON EULER-BOOLE SUMMATION (1) f (l 1) (n) f (l 1) (m) + ( 1)k 1 k! B k (y) f (k) (y) dy, NOTES ON EULER-BOOLE SUMMATION JONATHAN M BORWEIN, NEIL J CALKIN, AND DANTE MANNA Abstract We stuy a connection between Euler-MacLaurin Summation an Boole Summation suggeste in an AMM note from 196, which

More information

6 General properties of an autonomous system of two first order ODE

6 General properties of an autonomous system of two first order ODE 6 General properties of an autonomous system of two first orer ODE Here we embark on stuying the autonomous system of two first orer ifferential equations of the form ẋ 1 = f 1 (, x 2 ), ẋ 2 = f 2 (, x

More information

A note on asymptotic formulae for one-dimensional network flow problems Carlos F. Daganzo and Karen R. Smilowitz

A note on asymptotic formulae for one-dimensional network flow problems Carlos F. Daganzo and Karen R. Smilowitz A note on asymptotic formulae for one-imensional network flow problems Carlos F. Daganzo an Karen R. Smilowitz (to appear in Annals of Operations Research) Abstract This note evelops asymptotic formulae

More information

Range and speed of rotor walks on trees

Range and speed of rotor walks on trees Range an spee of rotor wals on trees Wilfrie Huss an Ecaterina Sava-Huss May 15, 1 Abstract We prove a law of large numbers for the range of rotor wals with ranom initial configuration on regular trees

More information

On the Aloha throughput-fairness tradeoff

On the Aloha throughput-fairness tradeoff On the Aloha throughput-fairness traeoff 1 Nan Xie, Member, IEEE, an Steven Weber, Senior Member, IEEE Abstract arxiv:1605.01557v1 [cs.it] 5 May 2016 A well-known inner boun of the stability region of

More information

A Randomized Approximate Nearest Neighbors Algorithm - a short version

A Randomized Approximate Nearest Neighbors Algorithm - a short version We present a ranomize algorithm for the approximate nearest neighbor problem in - imensional Eucliean space. Given N points {x } in R, the algorithm attempts to fin k nearest neighbors for each of x, where

More information

II. First variation of functionals

II. First variation of functionals II. First variation of functionals The erivative of a function being zero is a necessary conition for the etremum of that function in orinary calculus. Let us now tackle the question of the equivalent

More information

Some Examples. Uniform motion. Poisson processes on the real line

Some Examples. Uniform motion. Poisson processes on the real line Some Examples Our immeiate goal is to see some examples of Lévy processes, an/or infinitely-ivisible laws on. Uniform motion Choose an fix a nonranom an efine X := for all (1) Then, {X } is a [nonranom]

More information

The Ehrenfest Theorems

The Ehrenfest Theorems The Ehrenfest Theorems Robert Gilmore Classical Preliminaries A classical system with n egrees of freeom is escribe by n secon orer orinary ifferential equations on the configuration space (n inepenent

More information

u t v t v t c a u t b a v t u t v t b a

u t v t v t c a u t b a v t u t v t b a Nonlinear Dynamical Systems In orer to iscuss nonlinear ynamical systems, we must first consier linear ynamical systems. Linear ynamical systems are just systems of linear equations like we have been stuying

More information

Mathematical Review Problems

Mathematical Review Problems Fall 6 Louis Scuiero Mathematical Review Problems I. Polynomial Equations an Graphs (Barrante--Chap. ). First egree equation an graph y f() x mx b where m is the slope of the line an b is the line's intercept

More information

Logarithmic spurious regressions

Logarithmic spurious regressions Logarithmic spurious regressions Robert M. e Jong Michigan State University February 5, 22 Abstract Spurious regressions, i.e. regressions in which an integrate process is regresse on another integrate

More information

Two formulas for the Euler ϕ-function

Two formulas for the Euler ϕ-function Two formulas for the Euler ϕ-function Robert Frieman A multiplication formula for ϕ(n) The first formula we want to prove is the following: Theorem 1. If n 1 an n 2 are relatively prime positive integers,

More information

The canonical controllers and regular interconnection

The canonical controllers and regular interconnection Systems & Control Letters ( www.elsevier.com/locate/sysconle The canonical controllers an regular interconnection A.A. Julius a,, J.C. Willems b, M.N. Belur c, H.L. Trentelman a Department of Applie Mathematics,

More information

LATTICE-BASED D-OPTIMUM DESIGN FOR FOURIER REGRESSION

LATTICE-BASED D-OPTIMUM DESIGN FOR FOURIER REGRESSION The Annals of Statistics 1997, Vol. 25, No. 6, 2313 2327 LATTICE-BASED D-OPTIMUM DESIGN FOR FOURIER REGRESSION By Eva Riccomagno, 1 Rainer Schwabe 2 an Henry P. Wynn 1 University of Warwick, Technische

More information

19 Eigenvalues, Eigenvectors, Ordinary Differential Equations, and Control

19 Eigenvalues, Eigenvectors, Ordinary Differential Equations, and Control 19 Eigenvalues, Eigenvectors, Orinary Differential Equations, an Control This section introuces eigenvalues an eigenvectors of a matrix, an iscusses the role of the eigenvalues in etermining the behavior

More information

Math Notes on differentials, the Chain Rule, gradients, directional derivative, and normal vectors

Math Notes on differentials, the Chain Rule, gradients, directional derivative, and normal vectors Math 18.02 Notes on ifferentials, the Chain Rule, graients, irectional erivative, an normal vectors Tangent plane an linear approximation We efine the partial erivatives of f( xy, ) as follows: f f( x+

More information

Technion - Computer Science Department - M.Sc. Thesis MSC Constrained Codes for Two-Dimensional Channels.

Technion - Computer Science Department - M.Sc. Thesis MSC Constrained Codes for Two-Dimensional Channels. Technion - Computer Science Department - M.Sc. Thesis MSC-2006- - 2006 Constraine Coes for Two-Dimensional Channels Keren Censor Technion - Computer Science Department - M.Sc. Thesis MSC-2006- - 2006 Technion

More information

Vectors in two dimensions

Vectors in two dimensions Vectors in two imensions Until now, we have been working in one imension only The main reason for this is to become familiar with the main physical ieas like Newton s secon law, without the aitional complication

More information

Permanent vs. Determinant

Permanent vs. Determinant Permanent vs. Determinant Frank Ban Introuction A major problem in theoretical computer science is the Permanent vs. Determinant problem. It asks: given an n by n matrix of ineterminates A = (a i,j ) an

More information

Linear First-Order Equations

Linear First-Order Equations 5 Linear First-Orer Equations Linear first-orer ifferential equations make up another important class of ifferential equations that commonly arise in applications an are relatively easy to solve (in theory)

More information

Perfect Matchings in Õ(n1.5 ) Time in Regular Bipartite Graphs

Perfect Matchings in Õ(n1.5 ) Time in Regular Bipartite Graphs Perfect Matchings in Õ(n1.5 ) Time in Regular Bipartite Graphs Ashish Goel Michael Kapralov Sanjeev Khanna Abstract We consier the well-stuie problem of fining a perfect matching in -regular bipartite

More information

Linear and quadratic approximation

Linear and quadratic approximation Linear an quaratic approximation November 11, 2013 Definition: Suppose f is a function that is ifferentiable on an interval I containing the point a. The linear approximation to f at a is the linear function

More information

Chapter 6: Energy-Momentum Tensors

Chapter 6: Energy-Momentum Tensors 49 Chapter 6: Energy-Momentum Tensors This chapter outlines the general theory of energy an momentum conservation in terms of energy-momentum tensors, then applies these ieas to the case of Bohm's moel.

More information

PARALLEL-PLATE CAPACITATOR

PARALLEL-PLATE CAPACITATOR Physics Department Electric an Magnetism Laboratory PARALLEL-PLATE CAPACITATOR 1. Goal. The goal of this practice is the stuy of the electric fiel an electric potential insie a parallelplate capacitor.

More information

ALGEBRAIC AND ANALYTIC PROPERTIES OF ARITHMETIC FUNCTIONS

ALGEBRAIC AND ANALYTIC PROPERTIES OF ARITHMETIC FUNCTIONS ALGEBRAIC AND ANALYTIC PROPERTIES OF ARITHMETIC FUNCTIONS MARK SCHACHNER Abstract. When consiere as an algebraic space, the set of arithmetic functions equippe with the operations of pointwise aition an

More information

1 dx. where is a large constant, i.e., 1, (7.6) and Px is of the order of unity. Indeed, if px is given by (7.5), the inequality (7.

1 dx. where is a large constant, i.e., 1, (7.6) and Px is of the order of unity. Indeed, if px is given by (7.5), the inequality (7. Lectures Nine an Ten The WKB Approximation The WKB metho is a powerful tool to obtain solutions for many physical problems It is generally applicable to problems of wave propagation in which the frequency

More information

Quantum Mechanics in Three Dimensions

Quantum Mechanics in Three Dimensions Physics 342 Lecture 20 Quantum Mechanics in Three Dimensions Lecture 20 Physics 342 Quantum Mechanics I Monay, March 24th, 2008 We begin our spherical solutions with the simplest possible case zero potential.

More information

Modeling of Dependence Structures in Risk Management and Solvency

Modeling of Dependence Structures in Risk Management and Solvency Moeling of Depenence Structures in Risk Management an Solvency University of California, Santa Barbara 0. August 007 Doreen Straßburger Structure. Risk Measurement uner Solvency II. Copulas 3. Depenent

More information

An Approach for Design of Multi-element USBL Systems

An Approach for Design of Multi-element USBL Systems An Approach for Design of Multi-element USBL Systems MIKHAIL ARKHIPOV Department of Postgrauate Stuies Technological University of the Mixteca Carretera a Acatlima Km. 2.5 Huajuapan e Leon Oaxaca 69000

More information

LECTURE NOTES ON DVORETZKY S THEOREM

LECTURE NOTES ON DVORETZKY S THEOREM LECTURE NOTES ON DVORETZKY S THEOREM STEVEN HEILMAN Abstract. We present the first half of the paper [S]. In particular, the results below, unless otherwise state, shoul be attribute to G. Schechtman.

More information

d-dimensional Arrangement Revisited

d-dimensional Arrangement Revisited -Dimensional Arrangement Revisite Daniel Rotter Jens Vygen Research Institute for Discrete Mathematics University of Bonn Revise version: April 5, 013 Abstract We revisit the -imensional arrangement problem

More information

. Using a multinomial model gives us the following equation for P d. , with respect to same length term sequences.

. Using a multinomial model gives us the following equation for P d. , with respect to same length term sequences. S 63 Lecture 8 2/2/26 Lecturer Lillian Lee Scribes Peter Babinski, Davi Lin Basic Language Moeling Approach I. Special ase of LM-base Approach a. Recap of Formulas an Terms b. Fixing θ? c. About that Multinomial

More information

Slide10 Haykin Chapter 14: Neurodynamics (3rd Ed. Chapter 13)

Slide10 Haykin Chapter 14: Neurodynamics (3rd Ed. Chapter 13) Slie10 Haykin Chapter 14: Neuroynamics (3r E. Chapter 13) CPSC 636-600 Instructor: Yoonsuck Choe Spring 2012 Neural Networks with Temporal Behavior Inclusion of feeback gives temporal characteristics to

More information

Research Article When Inflation Causes No Increase in Claim Amounts

Research Article When Inflation Causes No Increase in Claim Amounts Probability an Statistics Volume 2009, Article ID 943926, 10 pages oi:10.1155/2009/943926 Research Article When Inflation Causes No Increase in Claim Amounts Vytaras Brazauskas, 1 Bruce L. Jones, 2 an

More information

Switching Time Optimization in Discretized Hybrid Dynamical Systems

Switching Time Optimization in Discretized Hybrid Dynamical Systems Switching Time Optimization in Discretize Hybri Dynamical Systems Kathrin Flaßkamp, To Murphey, an Sina Ober-Blöbaum Abstract Switching time optimization (STO) arises in systems that have a finite set

More information

On the enumeration of partitions with summands in arithmetic progression

On the enumeration of partitions with summands in arithmetic progression AUSTRALASIAN JOURNAL OF COMBINATORICS Volume 8 (003), Pages 149 159 On the enumeration of partitions with summans in arithmetic progression M. A. Nyblom C. Evans Department of Mathematics an Statistics

More information

Table of Common Derivatives By David Abraham

Table of Common Derivatives By David Abraham Prouct an Quotient Rules: Table of Common Derivatives By Davi Abraham [ f ( g( ] = [ f ( ] g( + f ( [ g( ] f ( = g( [ f ( ] g( g( f ( [ g( ] Trigonometric Functions: sin( = cos( cos( = sin( tan( = sec

More information

JUST THE MATHS UNIT NUMBER DIFFERENTIATION 2 (Rates of change) A.J.Hobson

JUST THE MATHS UNIT NUMBER DIFFERENTIATION 2 (Rates of change) A.J.Hobson JUST THE MATHS UNIT NUMBER 10.2 DIFFERENTIATION 2 (Rates of change) by A.J.Hobson 10.2.1 Introuction 10.2.2 Average rates of change 10.2.3 Instantaneous rates of change 10.2.4 Derivatives 10.2.5 Exercises

More information

Introduction to variational calculus: Lecture notes 1

Introduction to variational calculus: Lecture notes 1 October 10, 2006 Introuction to variational calculus: Lecture notes 1 Ewin Langmann Mathematical Physics, KTH Physics, AlbaNova, SE-106 91 Stockholm, Sween Abstract I give an informal summary of variational

More information

Lower Bounds for Local Monotonicity Reconstruction from Transitive-Closure Spanners

Lower Bounds for Local Monotonicity Reconstruction from Transitive-Closure Spanners Lower Bouns for Local Monotonicity Reconstruction from Transitive-Closure Spanners Arnab Bhattacharyya Elena Grigorescu Mahav Jha Kyomin Jung Sofya Raskhonikova Davi P. Wooruff Abstract Given a irecte

More information

The Principle of Least Action

The Principle of Least Action Chapter 7. The Principle of Least Action 7.1 Force Methos vs. Energy Methos We have so far stuie two istinct ways of analyzing physics problems: force methos, basically consisting of the application of

More information

3.7 Implicit Differentiation -- A Brief Introduction -- Student Notes

3.7 Implicit Differentiation -- A Brief Introduction -- Student Notes Fin these erivatives of these functions: y.7 Implicit Differentiation -- A Brief Introuction -- Stuent Notes tan y sin tan = sin y e = e = Write the inverses of these functions: y tan y sin How woul we

More information

On Characterizing the Delay-Performance of Wireless Scheduling Algorithms

On Characterizing the Delay-Performance of Wireless Scheduling Algorithms On Characterizing the Delay-Performance of Wireless Scheuling Algorithms Xiaojun Lin Center for Wireless Systems an Applications School of Electrical an Computer Engineering, Purue University West Lafayette,

More information

DIFFERENTIAL GEOMETRY, LECTURE 15, JULY 10

DIFFERENTIAL GEOMETRY, LECTURE 15, JULY 10 DIFFERENTIAL GEOMETRY, LECTURE 15, JULY 10 5. Levi-Civita connection From now on we are intereste in connections on the tangent bunle T X of a Riemanninam manifol (X, g). Out main result will be a construction

More information

A new proof of the sharpness of the phase transition for Bernoulli percolation on Z d

A new proof of the sharpness of the phase transition for Bernoulli percolation on Z d A new proof of the sharpness of the phase transition for Bernoulli percolation on Z Hugo Duminil-Copin an Vincent Tassion October 8, 205 Abstract We provie a new proof of the sharpness of the phase transition

More information

Monotonicity for excited random walk in high dimensions

Monotonicity for excited random walk in high dimensions Monotonicity for excite ranom walk in high imensions Remco van er Hofsta Mark Holmes March, 2009 Abstract We prove that the rift θ, β) for excite ranom walk in imension is monotone in the excitement parameter

More information

Branch differences and Lambert W

Branch differences and Lambert W 2014 16th International Symposium on Symbolic an Numeric Algorithms for Scientific Computing Branch ifferences an Lambert W D. J. Jeffrey an J. E. Jankowski Department of Applie Mathematics, The University

More information

FLUCTUATIONS IN THE NUMBER OF POINTS ON SMOOTH PLANE CURVES OVER FINITE FIELDS. 1. Introduction

FLUCTUATIONS IN THE NUMBER OF POINTS ON SMOOTH PLANE CURVES OVER FINITE FIELDS. 1. Introduction FLUCTUATIONS IN THE NUMBER OF POINTS ON SMOOTH PLANE CURVES OVER FINITE FIELDS ALINA BUCUR, CHANTAL DAVID, BROOKE FEIGON, MATILDE LALÍN 1 Introuction In this note, we stuy the fluctuations in the number

More information

Robust Forward Algorithms via PAC-Bayes and Laplace Distributions. ω Q. Pr (y(ω x) < 0) = Pr A k

Robust Forward Algorithms via PAC-Bayes and Laplace Distributions. ω Q. Pr (y(ω x) < 0) = Pr A k A Proof of Lemma 2 B Proof of Lemma 3 Proof: Since the support of LL istributions is R, two such istributions are equivalent absolutely continuous with respect to each other an the ivergence is well-efine

More information

Towards More Realistic Probabilistic Models for Data Structures: The External Path Length in Tries under the Markov Model

Towards More Realistic Probabilistic Models for Data Structures: The External Path Length in Tries under the Markov Model Towars More Realistic Probabilistic Moels for Data Structures: The External Path Length in Tries uner the Markov Moel Kevin Leckey an Ralph Neininger Institute for Mathematics J.W. Goethe University Frankfurt

More information

A Sketch of Menshikov s Theorem

A Sketch of Menshikov s Theorem A Sketch of Menshikov s Theorem Thomas Bao March 14, 2010 Abstract Let Λ be an infinite, locally finite oriente multi-graph with C Λ finite an strongly connecte, an let p

More information

The chromatic number of graph powers

The chromatic number of graph powers Combinatorics, Probability an Computing (19XX) 00, 000 000. c 19XX Cambrige University Press Printe in the Unite Kingom The chromatic number of graph powers N O G A A L O N 1 an B O J A N M O H A R 1 Department

More information

Lecture 6 : Dimensionality Reduction

Lecture 6 : Dimensionality Reduction CPS290: Algorithmic Founations of Data Science February 3, 207 Lecture 6 : Dimensionality Reuction Lecturer: Kamesh Munagala Scribe: Kamesh Munagala In this lecture, we will consier the roblem of maing

More information

DEGREE DISTRIBUTION OF SHORTEST PATH TREES AND BIAS OF NETWORK SAMPLING ALGORITHMS

DEGREE DISTRIBUTION OF SHORTEST PATH TREES AND BIAS OF NETWORK SAMPLING ALGORITHMS DEGREE DISTRIBUTION OF SHORTEST PATH TREES AND BIAS OF NETWORK SAMPLING ALGORITHMS SHANKAR BHAMIDI 1, JESSE GOODMAN 2, REMCO VAN DER HOFSTAD 3, AND JÚLIA KOMJÁTHY3 Abstract. In this article, we explicitly

More information

A simple model for the small-strain behaviour of soils

A simple model for the small-strain behaviour of soils A simple moel for the small-strain behaviour of soils José Jorge Naer Department of Structural an Geotechnical ngineering, Polytechnic School, University of São Paulo 05508-900, São Paulo, Brazil, e-mail:

More information

On colour-blind distinguishing colour pallets in regular graphs

On colour-blind distinguishing colour pallets in regular graphs J Comb Optim (2014 28:348 357 DOI 10.1007/s10878-012-9556-x On colour-blin istinguishing colour pallets in regular graphs Jakub Przybyło Publishe online: 25 October 2012 The Author(s 2012. This article

More information

Convergence of Random Walks

Convergence of Random Walks Chapter 16 Convergence of Ranom Walks This lecture examines the convergence of ranom walks to the Wiener process. This is very important both physically an statistically, an illustrates the utility of

More information

Applications of the Wronskian to ordinary linear differential equations

Applications of the Wronskian to ordinary linear differential equations Physics 116C Fall 2011 Applications of the Wronskian to orinary linear ifferential equations Consier a of n continuous functions y i (x) [i = 1,2,3,...,n], each of which is ifferentiable at least n times.

More information