On the shape of binary trees

Size: px
Start display at page:

Download "On the shape of binary trees"

Transcription

1 On the shape of binary trees Mireille Bousquet-Mélou, CNRS, LaBRI, Bordeaux ArXiv math.co/ ArXiv math.pr/ (with Svante Janson) bousquet

2 A complete binary tree n internal vertices, called nodes (size n) n + external vertices, called leaves

3 n nodes (size n) An (incomplete) binary tree

4 A plane tree Each node has a (possibly empty) ordered sequence of children n edges, n + nodes (size n)

5 What is the shape of a (large) random binary tree?

6 The (horizontal) profile of a binary tree height A binary tree of height 4 (or 5...)

7 The horizontal profile of a plane tree A plane tree of height 3.

8 NEW! The vertical profile of a binary tree LABEL = ABSCISSA A binary tree of right width 3, and vertical profile [2,2;4,2,,].

9 Why study the vertical profile of trees?

10 Why study the vertical profile of trees? Wait and see!

11 Limit results on the shape of trees: general approach Enumerative combinatorics (decompositions of trees, recurrence relations, generating functions...) Singularity analysis [Flajolet-Odlyzko 90]: extract from the generating functions the asymptotic behaviour of their coefficients

12 Decomposition and enumeration of binary trees Let a n be the number of binary trees with n nodes (internal vertices): a 0 = a n = n m=0 a m a n m Let A(t) := n 0 a n t n be the associated generating function: A(t) = + ta(t) 2. m n m = + A(t) = + ta(t) 2

13 Decomposition and enumeration of plane trees Let a n be the number of plane trees with n edges (n + vertices): a 0 = a n = n m=0 a m a n m Let A (t) := n 0 a nt n be the associated generating function: A (t) = + ta (t) 2. m n m = + A (t) = + ta (t) 2

14 The Catalan numbers There are as many binary trees with n nodes as plane trees with n edges: The associated generating function is a n = a n A(t) = A (t) = n a n t n It satisfies Hence A(t) = + ta(t) 2 A(t) = 4t 2t is the nth Catalan number. a n = a n = ( 2n n + n ) = n 0 ( 2n) t n. n + n

15 Part. Height and width of binary trees??????

16 Counting trees of bounded height Let H j (t) H j be the generating function of binary trees of height at most j: H j = h n, j t n n 0 H 0 = H j = + th 2 j = + Let H j (t) H j be the generating function of plane trees of height at most j, where t counts edges. H 0 = H j = + th j H j = +

17 Counting trees of bounded (right) width Let W j (t) W j be the generating function of binary trees of right width at most j. j + = + j j For j 0, j W = W j = + tw j+ W j

18 Trees of bounded height or bounded width: functional equations Family of trees Bounded height Bounded (right) width H 0 = W = H j = + th j 2 W j = + tw j+ W j (j 0) H 0 = H j = + th j H j

19 Generating functions for trees of bounded height/width Proposition: The generating function of plane trees of height j is: H j = A Qj+ Q j+2 where A counts plane trees and Q = A [de Bruijn, Knuth, Rice 72].

20 Generating functions for trees of bounded height/width Proposition: The generating function of plane trees of height j is: H j = A Qj+ Q j+2 where A counts plane trees and Q = A [de Bruijn, Knuth, Rice 72]. Proposition [mbm 06]: The generating function of binary trees of right width j is: W j = A ( Zj+2 )( Z j+7 ) ( Z j+4 )( Z j+5 ), where A counts binary trees and Z Z(t) is the unique series in t such that ( + Z 2 ) 2 Z = t Z + Z 2 and Z(0) = 0. But... w h y?

21 Limit results on the shape of trees: general approach Enumerative combinatorics: Using a recursive decomposition of trees, write equations for the relevant generating functions and solve them... Use the results (or the technique) of singularity analysis [Flajolet-Odlyzko 90] to extract from these series the asymptotic behaviour of their coefficients Results: If B(t) = n b n t n behaves like this in the neighborhood of its dominant singularity t s, then its coefficients b n behave asymptotically like that. Technique: Cauchy s formula b n = 2iπ for a carefully chosen contour C n. C n B(t) dt t n+

22 The average height of binary trees: experimental approach Consider the average height of plane trees of size n: E(H n) := h(τ) = j (h n, j a n a h n, j ). n τ =n j H n

23 Convergence in law of the height: experimental approach The number of trees of size n and height at most j is h n, j. For x 0, consider ( ) H F n (x) := P n x = h n a n, x n, n the proportion of trees of size n having height at most x n. It is the probability that a random tree of size n has height at most x n. Graph of F n (x) : n = 5 n = 0 n = 20 n = 30 5 n 00.

24 Limit results for the height of trees Convergence in law: For all x 0, ( H P n x n ) F(x), where F(x) = i π H coth(x z) ze z dz i H = + k= e k2 x 2 ( 2k 2 x 2 ) 0 Convergence of the moments: Let H n be the (random) height of a plane tree with n edges. As n, E(H n) n π, E ) k k(k )Γ(k/2)ζ(k) for k 2. n ( H n [Flajolet-Odlyzko 82], [Brown-Schubert 84] + similar results for binary trees

25 Limit results for the right width of binary trees [mbm 06] Convergence of the moments: Let W n be the (random) right width of a binary tree with n nodes. Then, as n, E(W n ) n /4 3 ( ) 2 π Wn, E 2Γ(3/4) n /4 6 π, E ( ) k Wn n /4 = 24 πk!ζ(k ) 2 k Γ((k 2)/4) for k 3. Convergence in law: P ( ) Wn n /4 x G(x) G(x) = 3 i π H ze z i sinh 2 (x( z /4 / 2)) dz 0 H

26 Height and width of binary trees β n /4 α n

27 Part 2. What about the profiles?

28 Gallery of (horizontal and vertical) profiles y 60 y 60 y 60 y 60 y x x x x x Horizontal profiles of random binary trees with 000 nodes y 00 y 00 y 00 y 00 y x x x x x Vertical profiles of random binary trees with 000 nodes.

29 The average (horizontal and vertical) profiles Average horizontal profile of plane trees of size 0, 20, 30, 40, 50: Average vertical profile of binary trees of size 5, 0, 20:

30 One new ingredient: bivariate generating functions Before: Given j, how many plane trees of size n have height at most j? series H j (t) = n h n, j t n Now: Given j, how many plane trees of size n have exactly k nodes at height j? series Pj (t, u) = p n,k,j t n u k n,k

31 The number of nodes at height j (plane trees) Let Pj P j (t, u) be the generating function of plane trees, counted by edges (variable t) and by the number of nodes at height j (variable u): P 0 = ua(t) P j = + tp j P j = + Proposition [???]: P j = A MQj MQ j+ where A counts plane trees, Q = A and M = A u tua 2 u + A( u) + tua 2 ( A).

32 The number of nodes at abscissa j (binary trees) Let V j V j (t, u) be the generating function of binary trees, counted by nodes (t) and by the number of nodes at abscissa j (variable u). V 0 = + utv 2 For j, V j = + tv j+ V j j = + j Proposition [mbm 06]: the series V j are algebraic. Moreover, V j = A ( + MZj )( + MZ j+5 ) ( + MZ j+2 )( + MZ j+3 ) where A counts binary trees, ( + Z 2 ) 2 Z = t Z + Z 2, and M M(t, u) is the unique power series in t such that Z( + MZ) 2 ( + MZ 2 )( + MZ 6 ) M = (u ) ( + Z) 2 ( + Z + Z 2 )( Z) 3 ( M 2 Z 5 ).

33 The horizontal profile A tree of size n has, on average, height O( n). How many nodes are there at a given (horizontal) level????

34 The horizontal profile A tree of size n has, on average, height O( n). How many nodes are there at a given (horizontal) level? About n.

35 The horizontal profile A tree of size n has, on average, height O( n). How many nodes are there at a given (horizontal) level? About n. Let X n (j) be the number of nodes located at height j in a random plane tree with n edges. We study the quantity X n( λ n ) n.

36 The vertical profile A binary tree of size n has, on average, width O(n /4 ). How many nodes are there on a given (vertical) layer? About n 3/4. Let Y n (j) be the number of nodes located at abscissa j in a random binary tree with n nodes. We study the quantity Y n ( λn /4 ) n 3/4.

37 The horizontal profile of plane trees The sequence X n ( λ n ) n converges in law for each λ (and as a process [Drmota-Gittenberger 97] ) The first moment: E ( X n ( λ n ) n ) 2λe λ On average, there are about 2λe λ2 n nodes at height λ n in a plane tree having n edges In other words, the height of a random node in a random tree, once normalized by n, follows a law of density 2λe λ2.

38 The vertical profile of binary trees Let Y n (j) be the (random) number of nodes at abscissa j in a binary tree having n nodes. The sequence Y n( λn /4 ) n 3/4 converges in law to a random variable Y(λ) described explicitly by its Laplace transform for every λ (and as a process [mbm-janson 06]) Moreover, E ( Yn ( λn /4 ) n 3/4 ) 2π m 0 ( 2 λ ) m m! cos ( (m + )π m + 3 Γ 4 4 This gives the average number of nodes at abscissa λn /4 in a random binary tree having n nodes. ) x [mbm 06]

39 An example: nodes at abscissa 0 The random variable Y n (0) n 3/4, which gives the (normalized) number of nodes at abscissa 0, converges in law to a variable Y(0) such that E ( Y (0) k) = ( 2 3 ) k Γ( + 3k/4) Γ( + k/2). Hence (...) Y (0) = parameter 2/ T 2/3, where T 2/3 follows a unilateral stable law of E(e at 2/3 ) = e a2/3 for a 0. Merci Alain Rouault!

40 An example: nodes at abscissa 0 The random variable Y n (0) n 3/4, which gives the (normalized) number of nodes at abscissa 0, converges in law to a variable Y(0) such that E ( Y (0) k) = ( 2 3 ) k Γ( + 3k/4) Γ( + k/2). Hence (...) Y (0) = parameter 2/ T 2/3, where T 2/3 follows a unilateral stable law of E(e at 2/3 ) = e a2/3 for a 0. Merci Alain Rouault! The number of nodes lying at a positive abscissa, normalized by n, converges to U(0,) [Aldous].

41 Part 3. Why study the vertical profile? Binary trees (drawn in a canonical way) form a family of embedded trees. There are many other families! Random increments 0, ± along edges The same questions can be asked for any class of embedded trees: - what is the largest label? (width) - How many nodes have label j? (profile)

42 Why study embedded trees? They have interesting combinatorial properties (mysterious algebraic series)

43 Why study embedded trees? They have interesting combinatorial properties (mysterious algebraic series) The GF of embedded plane trees with increments ± having largest label at most j is where T = + 2tT 2 and T j = T ( Zj+ )( Z j+5 ) ( Z j+2 )( Z j+4 ), Z = t ( + Z)4 + Z 2.

44 Why study embedded trees? They have interesting combinatorial properties (mysterious algebraic series) Embedded trees with nonnegative labels are related bijectively to planar maps [Cori-Vauquelin 8], [Chassaing-Schaeffer 04], [Del Lungo, Del Ristoro, Penaud 00], [Bouttier-Di Francesco-Guitter 03]

45 Why study embedded trees? They have interesting combinatorial properties (mysterious algebraic series) Embedded trees with nonnegative labels are related bijectively to planar maps [Cori-Vauquelin 8], [Chassaing-Schaeffer 04], [Del Lungo, Del Ristoro, Penaud 00], [Bouttier-Di Francesco-Guitter 03] They are related to ISE (the Integrated SuperBrownian Excursion) [Aldous 93], [Borgs et al. 99]

46 The Integrated SuperBrownian Excursion The ISE is a (random) probability distribution on R d that occurs (almost) everywhere. At least, as soon as a branching structure (tree) is combined with an embedding of the nodes in the space. The ISE describes how the space is occupied by the nodes [Aldous 93], [Marckert-Mokkadem 03]

47 Embedded trees and ISE Let T n denote a random embedded tree with n nodes. Let µ n be the occupation measure of T n : µ n = v T n δ(l(v) ), where l(v) denotes the label (position) of the node v, and δ(x) is the Dirac measure at x Histogram of µ n

48 Embedded trees and ISE Let T n denote a random embedded tree with n nodes. Let µ n be the occupation measure of T n : µ n = n v T n δ(l(v) ), where l(v) denotes the label (position) of the node v, and δ(x) is the Dirac measure at x. Then µ n is a probability distribution (total weight ) Histogram of µ n

49 Embedded trees and ISE Let T n denote a random embedded tree with n nodes. Let µ n be the occupation measure of T n : µ n = n v T n δ(l(v)n /4 ), where l(v) denotes the label (position) of the node v, and δ(x) is the Dirac measure at x. Then µ n is a probability distribution (total weight ). It is random since it depends on the random tree T n Histogram of µ n

50 Embedded trees and ISE Let T n denote a random embedded tree with n nodes. Let µ n be the occupation measure of T n : µ n = n v T n δ(l(v)n /4 ), where l(v) denotes the label (position) of the node v, and δ(x) is the Dirac measure at x. Thm. As n grows, µ n µ ise, where µ ise is the ISE. [Aldous 93, Borgs et al. 99, Janson-Marckert 04] This holds for many families of random embedded trees! Histogram of µ n

51 Another occurrence of ISE: Properly embedded trees In dimension d 8, the occupation measure of properly embedded trees converges also to the d-dimensional ISE. [Derbez-Slade 98]

52 Main objective: study ISE (in D) via embedded trees y 00 y 00 y 00 y 00 y x x x x x Largest label law of the maximum of the support of the ISE Number of nodes at abscissa j = λn /4 law of the density of the ISE at a fixed point λ Number of nodes at abscissa j = λn /4 law of the distribution function of the ISE at a fixed point λ

53 A beautiful slide for Wjcch. Let M i be the ith moment of the ISE (M i is a random variable!) M i = lim n n v T n ( l(v)n /4 ) i

54 A beautiful slide for Wjcch. Let M i be the ith moment of the ISE (M i is a random variable!) Then E ( M 2k for k > 0, M i = lim n n v T n ( l(v)n /4 ) i ) ( ) = 0 and E M 2k a = k Γ(/2) 2 k/2 Γ((5k )/2), where a 0 = 2 and 4 a k = k i= ( 2k) ai a k i + k(2k )(5k 4)(5k 6)a k 2i

55 A beautiful slide for Wjcch. Let M i be the ith moment of the ISE (M i is a random variable!) Then E ( M 2k for k > 0, Also, 4 a k = M i = lim n n ) = 0 and E ( M 2k k i= v T n ( l(v)n /4 ) i ) = a k Γ(/2) 2 k/2 Γ((5k )/2), where a 0 = 2 and ( 2k) ai a k i + k(2k )(5k 4)(5k 6)a k 2i E(M 2k Ml 2 ) = a k,l Γ(/2) 2 (k+l)/2 Γ((5k + 3l )/2), where a 0,0 = 2 and the a k,l are determined by induction on k + l: a k,l = 4 (0,0)<(i,j)<(k,l) ( 2k 2i )( l j ) ai,j a k i,l j + 2l(l )a k+,l k(2k )(5k +3l 4)(5k +3l 6)a k,l + 2 (4k +)l(5k +3l 4)a k,l.

56 That s it!

57 The Laplace transform of Y (λ) Let λ 0. The sequence Y n ( λn /4 ) converges in distribution to a nonnegative random variable Y (λ) whose Laplace transform is given, for a < 4/ 3, by where L(λ, a) = + 48 i π A(x) A is the unique solution of E ( e ay (λ)) = L(λ, a) Γ A(a/v 3 )e 2λv ( + A(a/v 3 )e 2λv ) 2v5 e v4 dv, A = x ( + A) 3 24 A satisfying A(0) = 0, and the integral is taken over Γ = { te iπ/4, t (,0]} { + te iπ/4, t [0, )}.

58 Did you say ISE?

Random graphs with a given degree sequence

Random graphs with a given degree sequence Sourav Chatterjee (NYU) Persi Diaconis (Stanford) Allan Sly (Microsoft) Let G be an undirected simple graph on n vertices. Let d 1,..., d n be the degrees of the vertices of G arranged in descending order.

More information

VERTICES OF GIVEN DEGREE IN SERIES-PARALLEL GRAPHS

VERTICES OF GIVEN DEGREE IN SERIES-PARALLEL GRAPHS VERTICES OF GIVEN DEGREE IN SERIES-PARALLEL GRAPHS MICHAEL DRMOTA, OMER GIMENEZ, AND MARC NOY Abstract. We show that the number of vertices of a given degree k in several kinds of series-parallel labelled

More information

Catalan Numbers. Thomas A. Dowling, Department of Mathematics, Ohio State Uni- versity.

Catalan Numbers. Thomas A. Dowling, Department of Mathematics, Ohio State Uni- versity. 7 Catalan Numbers Thomas A. Dowling, Department of Mathematics, Ohio State Uni- Author: versity. Prerequisites: The prerequisites for this chapter are recursive definitions, basic counting principles,

More information

COUNTING INDEPENDENT SETS IN SOME CLASSES OF (ALMOST) REGULAR GRAPHS

COUNTING INDEPENDENT SETS IN SOME CLASSES OF (ALMOST) REGULAR GRAPHS COUNTING INDEPENDENT SETS IN SOME CLASSES OF (ALMOST) REGULAR GRAPHS Alexander Burstein Department of Mathematics Howard University Washington, DC 259, USA aburstein@howard.edu Sergey Kitaev Mathematics

More information

THE DYING FIBONACCI TREE. 1. Introduction. Consider a tree with two types of nodes, say A and B, and the following properties:

THE DYING FIBONACCI TREE. 1. Introduction. Consider a tree with two types of nodes, say A and B, and the following properties: THE DYING FIBONACCI TREE BERNHARD GITTENBERGER 1. Introduction Consider a tree with two types of nodes, say A and B, and the following properties: 1. Let the root be of type A.. Each node of type A produces

More information

GRAPH THEORY LECTURE 4: TREES

GRAPH THEORY LECTURE 4: TREES GRAPH THEORY LECTURE 4: TREES Abstract. 3.1 presents some standard characterizations and properties of trees. 3.2 presents several different types of trees. 3.7 develops a counting method based on a bijection

More information

Mathematics Course 111: Algebra I Part IV: Vector Spaces

Mathematics Course 111: Algebra I Part IV: Vector Spaces Mathematics Course 111: Algebra I Part IV: Vector Spaces D. R. Wilkins Academic Year 1996-7 9 Vector Spaces A vector space over some field K is an algebraic structure consisting of a set V on which are

More information

Degree distribution of random Apollonian network structures and Boltzmann sampling

Degree distribution of random Apollonian network structures and Boltzmann sampling Discrete Mathematics and Theoretical Computer Science (subm.), by the authors, 2 rev Degree distribution of random Apollonian network structures and Boltzmann sampling Alexis Darrasse and Michèle Soria

More information

IEOR 6711: Stochastic Models, I Fall 2012, Professor Whitt, Final Exam SOLUTIONS

IEOR 6711: Stochastic Models, I Fall 2012, Professor Whitt, Final Exam SOLUTIONS IEOR 6711: Stochastic Models, I Fall 2012, Professor Whitt, Final Exam SOLUTIONS There are four questions, each with several parts. 1. Customers Coming to an Automatic Teller Machine (ATM) (30 points)

More information

THE CENTRAL LIMIT THEOREM TORONTO

THE CENTRAL LIMIT THEOREM TORONTO THE CENTRAL LIMIT THEOREM DANIEL RÜDT UNIVERSITY OF TORONTO MARCH, 2010 Contents 1 Introduction 1 2 Mathematical Background 3 3 The Central Limit Theorem 4 4 Examples 4 4.1 Roulette......................................

More information

The Open University s repository of research publications and other research outputs

The Open University s repository of research publications and other research outputs Open Research Online The Open University s repository of research publications and other research outputs The degree-diameter problem for circulant graphs of degree 8 and 9 Journal Article How to cite:

More information

Degree distribution in random Apollonian networks structures

Degree distribution in random Apollonian networks structures Degree distribution in random Apollonian networks structures Alexis Darrasse joint work with Michèle Soria ALÉA 2007 Plan 1 Introduction 2 Properties of real-life graphs Distinctive properties Existing

More information

Section 1.1. Introduction to R n

Section 1.1. Introduction to R n The Calculus of Functions of Several Variables Section. Introduction to R n Calculus is the study of functional relationships and how related quantities change with each other. In your first exposure to

More information

Transformations and Expectations of random variables

Transformations and Expectations of random variables Transformations and Epectations of random variables X F X (): a random variable X distributed with CDF F X. Any function Y = g(x) is also a random variable. If both X, and Y are continuous random variables,

More information

Metric Spaces. Chapter 1

Metric Spaces. Chapter 1 Chapter 1 Metric Spaces Many of the arguments you have seen in several variable calculus are almost identical to the corresponding arguments in one variable calculus, especially arguments concerning convergence

More information

5.3 Improper Integrals Involving Rational and Exponential Functions

5.3 Improper Integrals Involving Rational and Exponential Functions Section 5.3 Improper Integrals Involving Rational and Exponential Functions 99.. 3. 4. dθ +a cos θ =, < a

More information

MA107 Precalculus Algebra Exam 2 Review Solutions

MA107 Precalculus Algebra Exam 2 Review Solutions MA107 Precalculus Algebra Exam 2 Review Solutions February 24, 2008 1. The following demand equation models the number of units sold, x, of a product as a function of price, p. x = 4p + 200 a. Please write

More information

4 The M/M/1 queue. 4.1 Time-dependent behaviour

4 The M/M/1 queue. 4.1 Time-dependent behaviour 4 The M/M/1 queue In this chapter we will analyze the model with exponential interarrival times with mean 1/λ, exponential service times with mean 1/µ and a single server. Customers are served in order

More information

Probability and Statistics Prof. Dr. Somesh Kumar Department of Mathematics Indian Institute of Technology, Kharagpur

Probability and Statistics Prof. Dr. Somesh Kumar Department of Mathematics Indian Institute of Technology, Kharagpur Probability and Statistics Prof. Dr. Somesh Kumar Department of Mathematics Indian Institute of Technology, Kharagpur Module No. #01 Lecture No. #15 Special Distributions-VI Today, I am going to introduce

More information

2.1 Introduction. 2.2 Terms and definitions

2.1 Introduction. 2.2 Terms and definitions .1 Introduction An important step in the procedure for solving any circuit problem consists first in selecting a number of independent branch currents as (known as loop currents or mesh currents) variables,

More information

24. The Branch and Bound Method

24. The Branch and Bound Method 24. The Branch and Bound Method It has serious practical consequences if it is known that a combinatorial problem is NP-complete. Then one can conclude according to the present state of science that no

More information

Introduced by Stuart Kauffman (ca. 1986) as a tunable family of fitness landscapes.

Introduced by Stuart Kauffman (ca. 1986) as a tunable family of fitness landscapes. 68 Part II. Combinatorial Models can require a number of spin flips that is exponential in N (A. Haken et al. ca. 1989), and that one can in fact embed arbitrary computations in the dynamics (Orponen 1995).

More information

4.3 Lagrange Approximation

4.3 Lagrange Approximation 206 CHAP. 4 INTERPOLATION AND POLYNOMIAL APPROXIMATION Lagrange Polynomial Approximation 4.3 Lagrange Approximation Interpolation means to estimate a missing function value by taking a weighted average

More information

On the Number of Planar Orientations with Prescribed Degrees

On the Number of Planar Orientations with Prescribed Degrees On the Number of Planar Orientations with Prescribed Degrees Stefan Felsner Florian Zickfeld Technische Universität Berlin, Fachbereich Mathematik Straße des 7. Juni 6, 06 Berlin, Germany {felsner,zickfeld}@math.tu-berlin.de

More information

ALGEBRA 2: 4.1 Graph Quadratic Functions in Standard Form

ALGEBRA 2: 4.1 Graph Quadratic Functions in Standard Form ALGEBRA 2: 4.1 Graph Quadratic Functions in Standard Form Goal Graph quadratic functions. VOCABULARY Quadratic function A function that can be written in the standard form y = ax 2 + bx+ c where a 0 Parabola

More information

PÓLYA URN MODELS UNDER GENERAL REPLACEMENT SCHEMES

PÓLYA URN MODELS UNDER GENERAL REPLACEMENT SCHEMES J. Japan Statist. Soc. Vol. 31 No. 2 2001 193 205 PÓLYA URN MODELS UNDER GENERAL REPLACEMENT SCHEMES Kiyoshi Inoue* and Sigeo Aki* In this paper, we consider a Pólya urn model containing balls of m different

More information

Lecture 5 Rational functions and partial fraction expansion

Lecture 5 Rational functions and partial fraction expansion S. Boyd EE102 Lecture 5 Rational functions and partial fraction expansion (review of) polynomials rational functions pole-zero plots partial fraction expansion repeated poles nonproper rational functions

More information

The mean field traveling salesman and related problems

The mean field traveling salesman and related problems Acta Math., 04 (00), 9 50 DOI: 0.007/s5-00-0046-7 c 00 by Institut Mittag-Leffler. All rights reserved The mean field traveling salesman and related problems by Johan Wästlund Chalmers University of Technology

More information

SMT 2014 Algebra Test Solutions February 15, 2014

SMT 2014 Algebra Test Solutions February 15, 2014 1. Alice and Bob are painting a house. If Alice and Bob do not take any breaks, they will finish painting the house in 20 hours. If, however, Bob stops painting once the house is half-finished, then the

More information

The Exponential Distribution

The Exponential Distribution 21 The Exponential Distribution From Discrete-Time to Continuous-Time: In Chapter 6 of the text we will be considering Markov processes in continuous time. In a sense, we already have a very good understanding

More information

Lectures 5-6: Taylor Series

Lectures 5-6: Taylor Series Math 1d Instructor: Padraic Bartlett Lectures 5-: Taylor Series Weeks 5- Caltech 213 1 Taylor Polynomials and Series As we saw in week 4, power series are remarkably nice objects to work with. In particular,

More information

MA651 Topology. Lecture 6. Separation Axioms.

MA651 Topology. Lecture 6. Separation Axioms. MA651 Topology. Lecture 6. Separation Axioms. This text is based on the following books: Fundamental concepts of topology by Peter O Neil Elements of Mathematics: General Topology by Nicolas Bourbaki Counterexamples

More information

EXIT TIME PROBLEMS AND ESCAPE FROM A POTENTIAL WELL

EXIT TIME PROBLEMS AND ESCAPE FROM A POTENTIAL WELL EXIT TIME PROBLEMS AND ESCAPE FROM A POTENTIAL WELL Exit Time problems and Escape from a Potential Well Escape From a Potential Well There are many systems in physics, chemistry and biology that exist

More information

Grade level: secondary Subject: mathematics Time required: 45 to 90 minutes

Grade level: secondary Subject: mathematics Time required: 45 to 90 minutes TI-Nspire Activity: Paint Can Dimensions By: Patsy Fagan and Angela Halsted Activity Overview Problem 1 explores the relationship between height and volume of a right cylinder, the height and surface area,

More information

Transportation Polytopes: a Twenty year Update

Transportation Polytopes: a Twenty year Update Transportation Polytopes: a Twenty year Update Jesús Antonio De Loera University of California, Davis Based on various papers joint with R. Hemmecke, E.Kim, F. Liu, U. Rothblum, F. Santos, S. Onn, R. Yoshida,

More information

Collatz Sequence. Fibbonacci Sequence. n is even; Recurrence Relation: a n+1 = a n + a n 1.

Collatz Sequence. Fibbonacci Sequence. n is even; Recurrence Relation: a n+1 = a n + a n 1. Fibonacci Roulette In this game you will be constructing a recurrence relation, that is, a sequence of numbers where you find the next number by looking at the previous numbers in the sequence. Your job

More information

Availability of a system with gamma life and exponential repair time under a perfect repair policy

Availability of a system with gamma life and exponential repair time under a perfect repair policy Statistics & Probability Letters 43 (1999) 189 196 Availability of a system with gamma life and exponential repair time under a perfect repair policy Jyotirmoy Sarkar, Gopal Chaudhuri 1 Department of Mathematical

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.436J/15.085J Fall 2008 Lecture 5 9/17/2008 RANDOM VARIABLES

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.436J/15.085J Fall 2008 Lecture 5 9/17/2008 RANDOM VARIABLES MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.436J/15.085J Fall 2008 Lecture 5 9/17/2008 RANDOM VARIABLES Contents 1. Random variables and measurable functions 2. Cumulative distribution functions 3. Discrete

More information

Solutions to Homework 6

Solutions to Homework 6 Solutions to Homework 6 Debasish Das EECS Department, Northwestern University ddas@northwestern.edu 1 Problem 5.24 We want to find light spanning trees with certain special properties. Given is one example

More information

Introduction to Probability

Introduction to Probability Introduction to Probability EE 179, Lecture 15, Handout #24 Probability theory gives a mathematical characterization for experiments with random outcomes. coin toss life of lightbulb binary data sequence

More information

MAT12X Intermediate Algebra

MAT12X Intermediate Algebra MAT12X Intermediate Algebra Workshop I - Exponential Functions LEARNING CENTER Overview Workshop I Exponential Functions of the form y = ab x Properties of the increasing and decreasing exponential functions

More information

Figure 2.1: Center of mass of four points.

Figure 2.1: Center of mass of four points. Chapter 2 Bézier curves are named after their inventor, Dr. Pierre Bézier. Bézier was an engineer with the Renault car company and set out in the early 196 s to develop a curve formulation which would

More information

LOOKING FOR A GOOD TIME TO BET

LOOKING FOR A GOOD TIME TO BET LOOKING FOR A GOOD TIME TO BET LAURENT SERLET Abstract. Suppose that the cards of a well shuffled deck of cards are turned up one after another. At any time-but once only- you may bet that the next card

More information

CITY UNIVERSITY LONDON. BEng Degree in Computer Systems Engineering Part II BSc Degree in Computer Systems Engineering Part III PART 2 EXAMINATION

CITY UNIVERSITY LONDON. BEng Degree in Computer Systems Engineering Part II BSc Degree in Computer Systems Engineering Part III PART 2 EXAMINATION No: CITY UNIVERSITY LONDON BEng Degree in Computer Systems Engineering Part II BSc Degree in Computer Systems Engineering Part III PART 2 EXAMINATION ENGINEERING MATHEMATICS 2 (resit) EX2005 Date: August

More information

Generating functions in probability and combinatorics

Generating functions in probability and combinatorics Lecture 2 Generating functions in probability and combinatorics For this chapter, a more complete discussion may be found in Chapters 2 and 3 of my lecture notes on Analytic Combinatorics in Several Variables.

More information

Numerical Analysis Lecture Notes

Numerical Analysis Lecture Notes Numerical Analysis Lecture Notes Peter J. Olver 5. Inner Products and Norms The norm of a vector is a measure of its size. Besides the familiar Euclidean norm based on the dot product, there are a number

More information

Refined enumerations of alternating sign matrices. Ilse Fischer. Universität Wien

Refined enumerations of alternating sign matrices. Ilse Fischer. Universität Wien Refined enumerations of alternating sign matrices Ilse Fischer Universität Wien 1 Central question Which enumeration problems have a solution in terms of a closed formula that (for instance) only involves

More information

Wald s Identity. by Jeffery Hein. Dartmouth College, Math 100

Wald s Identity. by Jeffery Hein. Dartmouth College, Math 100 Wald s Identity by Jeffery Hein Dartmouth College, Math 100 1. Introduction Given random variables X 1, X 2, X 3,... with common finite mean and a stopping rule τ which may depend upon the given sequence,

More information

FIRST YEAR CALCULUS. Chapter 7 CONTINUITY. It is a parabola, and we can draw this parabola without lifting our pencil from the paper.

FIRST YEAR CALCULUS. Chapter 7 CONTINUITY. It is a parabola, and we can draw this parabola without lifting our pencil from the paper. FIRST YEAR CALCULUS WWLCHENW L c WWWL W L Chen, 1982, 2008. 2006. This chapter originates from material used by the author at Imperial College, University of London, between 1981 and 1990. It It is is

More information

Lecture 1: Course overview, circuits, and formulas

Lecture 1: Course overview, circuits, and formulas Lecture 1: Course overview, circuits, and formulas Topics in Complexity Theory and Pseudorandomness (Spring 2013) Rutgers University Swastik Kopparty Scribes: John Kim, Ben Lund 1 Course Information Swastik

More information

1 if 1 x 0 1 if 0 x 1

1 if 1 x 0 1 if 0 x 1 Chapter 3 Continuity In this chapter we begin by defining the fundamental notion of continuity for real valued functions of a single real variable. When trying to decide whether a given function is or

More information

Metric Spaces. Chapter 7. 7.1. Metrics

Metric Spaces. Chapter 7. 7.1. Metrics Chapter 7 Metric Spaces A metric space is a set X that has a notion of the distance d(x, y) between every pair of points x, y X. The purpose of this chapter is to introduce metric spaces and give some

More information

Section 3.7. Rolle s Theorem and the Mean Value Theorem. Difference Equations to Differential Equations

Section 3.7. Rolle s Theorem and the Mean Value Theorem. Difference Equations to Differential Equations Difference Equations to Differential Equations Section.7 Rolle s Theorem and the Mean Value Theorem The two theorems which are at the heart of this section draw connections between the instantaneous rate

More information

DATA ANALYSIS II. Matrix Algorithms

DATA ANALYSIS II. Matrix Algorithms DATA ANALYSIS II Matrix Algorithms Similarity Matrix Given a dataset D = {x i }, i=1,..,n consisting of n points in R d, let A denote the n n symmetric similarity matrix between the points, given as where

More information

Information Theory and Coding Prof. S. N. Merchant Department of Electrical Engineering Indian Institute of Technology, Bombay

Information Theory and Coding Prof. S. N. Merchant Department of Electrical Engineering Indian Institute of Technology, Bombay Information Theory and Coding Prof. S. N. Merchant Department of Electrical Engineering Indian Institute of Technology, Bombay Lecture - 17 Shannon-Fano-Elias Coding and Introduction to Arithmetic Coding

More information

Mathematical Induction. Lecture 10-11

Mathematical Induction. Lecture 10-11 Mathematical Induction Lecture 10-11 Menu Mathematical Induction Strong Induction Recursive Definitions Structural Induction Climbing an Infinite Ladder Suppose we have an infinite ladder: 1. We can reach

More information

Department of Computer Science, University of Otago

Department of Computer Science, University of Otago Department of Computer Science, University of Otago Technical Report OUCS-2005-03 On the Wilf-Stanley limit of 4231-avoiding permutations and a conjecture of Arratia M.H. Albert, Department of Computer

More information

Graphs without proper subgraphs of minimum degree 3 and short cycles

Graphs without proper subgraphs of minimum degree 3 and short cycles Graphs without proper subgraphs of minimum degree 3 and short cycles Lothar Narins, Alexey Pokrovskiy, Tibor Szabó Department of Mathematics, Freie Universität, Berlin, Germany. August 22, 2014 Abstract

More information

ECG590I Asset Pricing. Lecture 2: Present Value 1

ECG590I Asset Pricing. Lecture 2: Present Value 1 ECG59I Asset Pricing. Lecture 2: Present Value 1 2 Present Value If you have to decide between receiving 1$ now or 1$ one year from now, then you would rather have your money now. If you have to decide

More information

LINES AND PLANES CHRIS JOHNSON

LINES AND PLANES CHRIS JOHNSON LINES AND PLANES CHRIS JOHNSON Abstract. In this lecture we derive the equations for lines and planes living in 3-space, as well as define the angle between two non-parallel planes, and determine the distance

More information

Important Probability Distributions OPRE 6301

Important Probability Distributions OPRE 6301 Important Probability Distributions OPRE 6301 Important Distributions... Certain probability distributions occur with such regularity in real-life applications that they have been given their own names.

More information

INDISTINGUISHABILITY OF ABSOLUTELY CONTINUOUS AND SINGULAR DISTRIBUTIONS

INDISTINGUISHABILITY OF ABSOLUTELY CONTINUOUS AND SINGULAR DISTRIBUTIONS INDISTINGUISHABILITY OF ABSOLUTELY CONTINUOUS AND SINGULAR DISTRIBUTIONS STEVEN P. LALLEY AND ANDREW NOBEL Abstract. It is shown that there are no consistent decision rules for the hypothesis testing problem

More information

Lecture 13 Linear quadratic Lyapunov theory

Lecture 13 Linear quadratic Lyapunov theory EE363 Winter 28-9 Lecture 13 Linear quadratic Lyapunov theory the Lyapunov equation Lyapunov stability conditions the Lyapunov operator and integral evaluating quadratic integrals analysis of ARE discrete-time

More information

Generating functions for generating trees

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

More information

The sample space for a pair of die rolls is the set. The sample space for a random number between 0 and 1 is the interval [0, 1].

The sample space for a pair of die rolls is the set. The sample space for a random number between 0 and 1 is the interval [0, 1]. Probability Theory Probability Spaces and Events Consider a random experiment with several possible outcomes. For example, we might roll a pair of dice, flip a coin three times, or choose a random real

More information

Math 55: Discrete Mathematics

Math 55: Discrete Mathematics Math 55: Discrete Mathematics UC Berkeley, Fall 2011 Homework # 5, due Wednesday, February 22 5.1.4 Let P (n) be the statement that 1 3 + 2 3 + + n 3 = (n(n + 1)/2) 2 for the positive integer n. a) What

More information

CORRELATED TO THE SOUTH CAROLINA COLLEGE AND CAREER-READY FOUNDATIONS IN ALGEBRA

CORRELATED TO THE SOUTH CAROLINA COLLEGE AND CAREER-READY FOUNDATIONS IN ALGEBRA We Can Early Learning Curriculum PreK Grades 8 12 INSIDE ALGEBRA, GRADES 8 12 CORRELATED TO THE SOUTH CAROLINA COLLEGE AND CAREER-READY FOUNDATIONS IN ALGEBRA April 2016 www.voyagersopris.com Mathematical

More information

RAJALAKSHMI ENGINEERING COLLEGE MA 2161 UNIT I - ORDINARY DIFFERENTIAL EQUATIONS PART A

RAJALAKSHMI ENGINEERING COLLEGE MA 2161 UNIT I - ORDINARY DIFFERENTIAL EQUATIONS PART A RAJALAKSHMI ENGINEERING COLLEGE MA 26 UNIT I - ORDINARY DIFFERENTIAL EQUATIONS. Solve (D 2 + D 2)y = 0. 2. Solve (D 2 + 6D + 9)y = 0. PART A 3. Solve (D 4 + 4)x = 0 where D = d dt 4. Find Particular Integral:

More information

Elliptical copulae. Dorota Kurowicka, Jolanta Misiewicz, Roger Cooke

Elliptical copulae. Dorota Kurowicka, Jolanta Misiewicz, Roger Cooke Elliptical copulae Dorota Kurowicka, Jolanta Misiewicz, Roger Cooke Abstract: In this paper we construct a copula, that is, a distribution with uniform marginals. This copula is continuous and can realize

More information

VISUALIZATION OF DENSITY FUNCTIONS WITH GEOGEBRA

VISUALIZATION OF DENSITY FUNCTIONS WITH GEOGEBRA VISUALIZATION OF DENSITY FUNCTIONS WITH GEOGEBRA Csilla Csendes University of Miskolc, Hungary Department of Applied Mathematics ICAM 2010 Probability density functions A random variable X has density

More information

Slope and Rate of Change

Slope and Rate of Change Chapter 1 Slope and Rate of Change Chapter Summary and Goal This chapter will start with a discussion of slopes and the tangent line. This will rapidly lead to heuristic developments of limits and the

More information

Section 3.1 Quadratic Functions and Models

Section 3.1 Quadratic Functions and Models Section 3.1 Quadratic Functions and Models DEFINITION: A quadratic function is a function f of the form fx) = ax 2 +bx+c where a,b, and c are real numbers and a 0. Graphing Quadratic Functions Using the

More information

Performance Level Descriptors Grade 6 Mathematics

Performance Level Descriptors Grade 6 Mathematics Performance Level Descriptors Grade 6 Mathematics Multiplying and Dividing with Fractions 6.NS.1-2 Grade 6 Math : Sub-Claim A The student solves problems involving the Major Content for grade/course with

More information

Chapter 4 Lecture Notes

Chapter 4 Lecture Notes Chapter 4 Lecture Notes Random Variables October 27, 2015 1 Section 4.1 Random Variables A random variable is typically a real-valued function defined on the sample space of some experiment. For instance,

More information

Math 55: Discrete Mathematics

Math 55: Discrete Mathematics Math 55: Discrete Mathematics UC Berkeley, Spring 2012 Homework # 9, due Wednesday, April 11 8.1.5 How many ways are there to pay a bill of 17 pesos using a currency with coins of values of 1 peso, 2 pesos,

More information

Labeling outerplanar graphs with maximum degree three

Labeling outerplanar graphs with maximum degree three Labeling outerplanar graphs with maximum degree three Xiangwen Li 1 and Sanming Zhou 2 1 Department of Mathematics Huazhong Normal University, Wuhan 430079, China 2 Department of Mathematics and Statistics

More information

Poisson processes (and mixture distributions)

Poisson processes (and mixture distributions) Poisson processes (and mixture distributions) James W. Daniel Austin Actuarial Seminars www.actuarialseminars.com June 26, 2008 c Copyright 2007 by James W. Daniel; reproduction in whole or in part without

More information

Common Core Unit Summary Grades 6 to 8

Common Core Unit Summary Grades 6 to 8 Common Core Unit Summary Grades 6 to 8 Grade 8: Unit 1: Congruence and Similarity- 8G1-8G5 rotations reflections and translations,( RRT=congruence) understand congruence of 2 d figures after RRT Dilations

More information

CHAPTER FIVE. Solutions for Section 5.1. Skill Refresher. Exercises

CHAPTER FIVE. Solutions for Section 5.1. Skill Refresher. Exercises CHAPTER FIVE 5.1 SOLUTIONS 265 Solutions for Section 5.1 Skill Refresher S1. Since 1,000,000 = 10 6, we have x = 6. S2. Since 0.01 = 10 2, we have t = 2. S3. Since e 3 = ( e 3) 1/2 = e 3/2, we have z =

More information

Linear Maps. Isaiah Lankham, Bruno Nachtergaele, Anne Schilling (February 5, 2007)

Linear Maps. Isaiah Lankham, Bruno Nachtergaele, Anne Schilling (February 5, 2007) MAT067 University of California, Davis Winter 2007 Linear Maps Isaiah Lankham, Bruno Nachtergaele, Anne Schilling (February 5, 2007) As we have discussed in the lecture on What is Linear Algebra? one of

More information

Social Media Mining. Graph Essentials

Social Media Mining. Graph Essentials Graph Essentials Graph Basics Measures Graph and Essentials Metrics 2 2 Nodes and Edges A network is a graph nodes, actors, or vertices (plural of vertex) Connections, edges or ties Edge Node Measures

More information

Probability Generating Functions

Probability Generating Functions page 39 Chapter 3 Probability Generating Functions 3 Preamble: Generating Functions Generating functions are widely used in mathematics, and play an important role in probability theory Consider a sequence

More information

SAT Subject Test Practice Test II: Math Level II Time 60 minutes, 50 Questions

SAT Subject Test Practice Test II: Math Level II Time 60 minutes, 50 Questions SAT Subject Test Practice Test II: Math Level II Time 60 minutes, 50 Questions All questions in the Math Level 1 and Math Level Tests are multiple-choice questions in which you are asked to choose the

More information

MATH 425, PRACTICE FINAL EXAM SOLUTIONS.

MATH 425, PRACTICE FINAL EXAM SOLUTIONS. MATH 45, PRACTICE FINAL EXAM SOLUTIONS. Exercise. a Is the operator L defined on smooth functions of x, y by L u := u xx + cosu linear? b Does the answer change if we replace the operator L by the operator

More information

3. Reaction Diffusion Equations Consider the following ODE model for population growth

3. Reaction Diffusion Equations Consider the following ODE model for population growth 3. Reaction Diffusion Equations Consider the following ODE model for population growth u t a u t u t, u 0 u 0 where u t denotes the population size at time t, and a u plays the role of the population dependent

More information

Integer Sequences and Matrices Over Finite Fields

Integer Sequences and Matrices Over Finite Fields Integer Sequences and Matrices Over Finite Fields arxiv:math/0606056v [mathco] 2 Jun 2006 Kent E Morrison Department of Mathematics California Polytechnic State University San Luis Obispo, CA 93407 kmorriso@calpolyedu

More information

A QUICK GUIDE TO THE FORMULAS OF MULTIVARIABLE CALCULUS

A QUICK GUIDE TO THE FORMULAS OF MULTIVARIABLE CALCULUS A QUIK GUIDE TO THE FOMULAS OF MULTIVAIABLE ALULUS ontents 1. Analytic Geometry 2 1.1. Definition of a Vector 2 1.2. Scalar Product 2 1.3. Properties of the Scalar Product 2 1.4. Length and Unit Vectors

More information

arxiv:math/0606467v2 [math.co] 5 Jul 2006

arxiv:math/0606467v2 [math.co] 5 Jul 2006 A Conjectured Combinatorial Interpretation of the Normalized Irreducible Character Values of the Symmetric Group arxiv:math/0606467v [math.co] 5 Jul 006 Richard P. Stanley Department of Mathematics, Massachusetts

More information

Discrete Mathematics and Probability Theory Fall 2009 Satish Rao, David Tse Note 13. Random Variables: Distribution and Expectation

Discrete Mathematics and Probability Theory Fall 2009 Satish Rao, David Tse Note 13. Random Variables: Distribution and Expectation CS 70 Discrete Mathematics and Probability Theory Fall 2009 Satish Rao, David Tse Note 3 Random Variables: Distribution and Expectation Random Variables Question: The homeworks of 20 students are collected

More information

x), etc. In general, we have

x), etc. In general, we have BASIC CALCULUS REFRESHER. Introduction. Ismor Fischer, Ph.D. Dept. of Statistics UW-Madison This is a very condensed and simplified version of basic calculus, which is a prerequisite for many courses in

More information

An Empirical Study of Two MIS Algorithms

An Empirical Study of Two MIS Algorithms An Empirical Study of Two MIS Algorithms Email: Tushar Bisht and Kishore Kothapalli International Institute of Information Technology, Hyderabad Hyderabad, Andhra Pradesh, India 32. tushar.bisht@research.iiit.ac.in,

More information

Solutions to old Exam 1 problems

Solutions to old Exam 1 problems Solutions to old Exam 1 problems Hi students! I am putting this old version of my review for the first midterm review, place and time to be announced. Check for updates on the web site as to which sections

More information

PRE-CALCULUS GRADE 12

PRE-CALCULUS GRADE 12 PRE-CALCULUS GRADE 12 [C] Communication Trigonometry General Outcome: Develop trigonometric reasoning. A1. Demonstrate an understanding of angles in standard position, expressed in degrees and radians.

More information

Estimating the Average Value of a Function

Estimating the Average Value of a Function Estimating the Average Value of a Function Problem: Determine the average value of the function f(x) over the interval [a, b]. Strategy: Choose sample points a = x 0 < x 1 < x 2 < < x n 1 < x n = b and

More information

Compute the derivative by definition: The four step procedure

Compute the derivative by definition: The four step procedure Compute te derivative by definition: Te four step procedure Given a function f(x), te definition of f (x), te derivative of f(x), is lim 0 f(x + ) f(x), provided te limit exists Te derivative function

More information

Algebra Unpacked Content For the new Common Core standards that will be effective in all North Carolina schools in the 2012-13 school year.

Algebra Unpacked Content For the new Common Core standards that will be effective in all North Carolina schools in the 2012-13 school year. This document is designed to help North Carolina educators teach the Common Core (Standard Course of Study). NCDPI staff are continually updating and improving these tools to better serve teachers. Algebra

More information

Current Standard: Mathematical Concepts and Applications Shape, Space, and Measurement- Primary

Current Standard: Mathematical Concepts and Applications Shape, Space, and Measurement- Primary Shape, Space, and Measurement- Primary A student shall apply concepts of shape, space, and measurement to solve problems involving two- and three-dimensional shapes by demonstrating an understanding of:

More information

On using numerical algebraic geometry to find Lyapunov functions of polynomial dynamical systems

On using numerical algebraic geometry to find Lyapunov functions of polynomial dynamical systems Dynamics at the Horsetooth Volume 2, 2010. On using numerical algebraic geometry to find Lyapunov functions of polynomial dynamical systems Eric Hanson Department of Mathematics Colorado State University

More information

15 Limit sets. Lyapunov functions

15 Limit sets. Lyapunov functions 15 Limit sets. Lyapunov functions At this point, considering the solutions to ẋ = f(x), x U R 2, (1) we were most interested in the behavior of solutions when t (sometimes, this is called asymptotic behavior

More information

Discrete Mathematics. Hans Cuypers. October 11, 2007

Discrete Mathematics. Hans Cuypers. October 11, 2007 Hans Cuypers October 11, 2007 1 Contents 1. Relations 4 1.1. Binary relations................................ 4 1.2. Equivalence relations............................. 6 1.3. Relations and Directed Graphs.......................

More information