Certainty from uncertainty: the probabilistic method

Size: px
Start display at page:

Download "Certainty from uncertainty: the probabilistic method"

Transcription

1 Certainty from uncertainty: the probabilistic method Lily Silverstein UC Davis Nov 9, 2017 Seattle University 0 / 17

2 Ramsey numbers 1 / 17

3 Ramsey numbers A graph is a set of vertices {1,..., n} and edges of the form {i, j}, i, j V / 17

4 Ramsey numbers A graph is a set of vertices {1,..., n} and edges of the form {i, j}, i, j V The complete graph on n vertices, written K n, has all ( n 2) edges K 6 K 3 1 / 17

5 Ramsey numbers A red-and-blue coloring of K n assigns a color to each edge {i, j} Two colorings of K 6. 2 / 17

6 Ramsey numbers A red-and-blue coloring of K n assigns a color to each edge {i, j} Two colorings of K 6. Claim: every red-and-blue coloring of K 6 contains a red K 3 or a blue K 3. 2 / 17

7 Ramsey numbers The Ramsey number R(k, k) is the smallest number of vertices n such that every red-and-blue coloring of K n has a monochromatic (all red or all blue) K k. 3 / 17

8 Ramsey numbers The Ramsey number R(k, k) is the smallest number of vertices n such that every red-and-blue coloring of K n has a monochromatic (all red or all blue) K k. We just saw that every coloring of K 6 has a monochromatic K 3. 3 / 17

9 Ramsey numbers The Ramsey number R(k, k) is the smallest number of vertices n such that every red-and-blue coloring of K n has a monochromatic (all red or all blue) K k. We just saw that every coloring of K 6 has a monochromatic K 3. On the other hand, not every coloring of K 5 has a monochromatic K 3 : Therefore R(3, 3) = 6. 3 / 17

10 Which Ramsey numbers do we know?. 4 / 17

11 R(3, 3) = 6 Which Ramsey numbers do we know?. 4 / 17

12 R(3, 3) = 6 R(4, 4) = Which Ramsey numbers do we know?. 4 / 17

13 R(3, 3) = 6 R(4, 4) = 18 Which Ramsey numbers do we know?. 4 / 17

14 R(3, 3) = 6 R(4, 4) = 18 R(5, 5) = Which Ramsey numbers do we know?. 4 / 17

15 R(3, 3) = 6 R(4, 4) = 18 R(5, 5) =? Which Ramsey numbers do we know?. 4 / 17

16 R(3, 3) = 6 R(4, 4) = 18 R(5, 5) =? R(6, 6) =? R(7, 7) =? R(8, 8) =? Which Ramsey numbers do we know?. 4 / 17

17 Which Ramsey numbers do we know? R(3, 3) = 6 R(4, 4) = 18 R(5, 5) = (43 48) R(6, 6) = ( ) R(7, 7) = ( ) R(8, 8) = ( ). 4 / 17

18 R(3, 3) = 6 Which Ramsey numbers do we know? R(4, 4) = 18 R(5, 5) = (43 48) How hard would it be to use brute force, and simply check all colorings of K 43 for monochromatic K 5 s? R(6, 6) = ( ) R(7, 7) = ( ) R(8, 8) = ( ). 4 / 17

19 R(3, 3) = 6 Which Ramsey numbers do we know? R(4, 4) = 18 R(5, 5) = (43 48) R(6, 6) = ( ) R(7, 7) = ( ) How hard would it be to use brute force, and simply check all colorings of K 43 for monochromatic K 5 s? 2 (43 2 ) colorings, each with ( 43 5 ) sets of 5 vertices to check. R(8, 8) = ( ). 4 / 17

20 R(3, 3) = 6 Which Ramsey numbers do we know? R(4, 4) = 18 R(5, 5) = (43 48) R(6, 6) = ( ) R(7, 7) = ( ) R(8, 8) = ( ) How hard would it be to use brute force, and simply check all colorings of K 43 for monochromatic K 5 s? 2 (43 2 ) ( colorings, each with 43 ) 5 sets of 5 vertices to check. ( ) 43 2 (43 2 ) / 17

21 R(3, 3) = 6 Which Ramsey numbers do we know? R(4, 4) = 18 R(5, 5) = (43 48) R(6, 6) = ( ) R(7, 7) = ( ) R(8, 8) = ( ). How hard would it be to use brute force, and simply check all colorings of K 43 for monochromatic K 5 s? 2 (43 2 ) ( colorings, each with 43 ) 5 sets of 5 vertices to check. ( ) 43 2 (43 2 ) Number of atoms in the observable universe: / 17

22 Which Ramsey numbers do we know? R(3, 3) = 6 R(4, 4) = 18 R(5, 5) = (43 48) R(6, 6) = ( ) R(7, 7) = ( ) R(8, 8) = ( ). Suppose aliens invade the earth and threaten to obliterate it in a year s time unless human beings can find the Ramsey number for red five and blue five. We could marshal the world s best minds and fastest computers, and within a year we could probably calculate the value. If the aliens demanded the Ramsey number for red six and blue six, however, we would have no choice but to launch a preemptive attack. Paul Erdős 4 / 17

23 Which Ramsey numbers do we know? R(3, 3) = 6 R(4, 4) = 18 R(5, 5) = (43 48) R(6, 6) = ( ) R(7, 7) = ( ) Before Erdős, we didn t know any bounds on Ramsey numbers (although Ramsey did prove they are finite). Let s look at how Erdős found a lower bound using the probabilistic method. R(8, 8) = ( ). 4 / 17

24 Randomly colored graphs Color each of the ( n 2) edges of Kn either red or blue, with probability 1 2 each. The choices are independent / 17

25 Randomly colored graphs Color each of the ( n 2) edges of Kn either red or blue, with probability 1 2 each. The choices are independent / 17

26 Randomly colored graphs Color each of the ( n 2) edges of Kn either red or blue, with probability 1 2 each. The choices are independent / 17

27 Randomly colored graphs Color each of the ( n 2) edges of Kn either red or blue, with probability 1 2 each. The choices are independent / 17

28 Randomly colored graphs Color each of the ( n 2) edges of Kn either red or blue, with probability 1 2 each. The choices are independent / 17

29 Randomly colored graphs Color each of the ( n 2) edges of Kn either red or blue, with probability 1 2 each. The choices are independent / 17

30 Randomly colored graphs Color each of the ( n 2) edges of Kn either red or blue, with probability 1 2 each. The choices are independent / 17

31 Randomly colored graphs Color each of the ( n 2) edges of Kn either red or blue, with probability 1 2 each. The choices are independent / 17

32 Randomly colored graphs Color each of the ( n 2) edges of Kn either red or blue, with probability 1 2 each. The choices are independent. 6 5 Let G(n) denote a random coloring of the complete graph on n vertices / 17

33 Randomly colored graphs Color each of the ( n 2) edges of Kn either red or blue, with probability 1 2 each. The choices are independent. 6 5 Let G(n) denote a random coloring of the complete graph on n vertices. 7 4 What s the probability that G(n) has a monochromatic K k? / 17

34 Randomly colored graphs Color each of the ( n 2) edges of Kn either red or blue, with probability 1 2 each. The choices are independent. 6 5 Let G(n) denote a random coloring of the complete graph on n vertices What s the probability that G(n) has a monochromatic K k? P [G(6) has a monochromatic K 3 ] = 1 P [G(5) has a monochromatic K 3 ] < / 17

35 Randomly colored graphs Color each of the ( n 2) edges of Kn either red or blue, with probability 1 2 each. The choices are independent. 6 5 Let G(n) denote a random coloring of the complete graph on n vertices What s the probability that G(n) has a monochromatic K k? P [G(6) has a monochromatic K 3 ] = 1 P [G(5) has a monochromatic K 3 ] < 1 Idea: if for any k and n we have 9 2 P [G(n) has a monochromatic K k ] < 1, 1 then R(k, k) > n. 5 / 17

36 All the probability you need to know (for the next proof) Independence If A and B are independent events, then P [A B] = P [A] P [B]. Subadditivity If A 1,..., A n are (not necessarily independent) events, then n P [A 1 A 2 A n ] P [A i ]. i=1 6 / 17

37 Theorem (Erdős, 1947) For all k 3, R(k, k) > 2 k/2. Proof. Recall G(n) is our random blue-and-red coloring of K n. For a fixed set of k vertices, S, let X S denote the event: the set of edges {{i, j} : i, j S} is monochromatic. Outline of proof: 1. P [X S ] = 2 1 (k 2). [ ] 2. P S =k X S ( n k) 2 1 ( k 2). 3. If n = 2 k/2, then ( n k) 2 1 ( k 2) < 1. Conclusion: if n = 2 k/2, then G(n) has positive probability of no monochromatic K k s, hence R(k, k) > n. 7 / 17

38 A bit more probability Expectation If X is a discrete random variable that takes values a 1, a 2,..., a n, then n E [X ] := a i P [X = a i ]. Linearity of expectation If X = n i=1 X i, then i=1 E [X ] = n E [X i ]. i=1 Useful observation about expectation If E [X ] = b, then there is some a b such that P [X = a] > 0, and there is some c b such that P [X = c] > 0 8 / 17

39 A different lower bound Theorem For any integer n, R(k, k) > n ( n k) 2 1 ( k 2). Proof. Outline: 1. Let X = S =k X S. Then E [X ] = ( n k) 2 1 ( k 2) = m. 2. There must be a blue-and-red coloring with no more than m monochromatic K k. 3. Discard one vertex from each monochromatic K k. We now have a coloring of the complete graph on (at least) n m vertices that has no monochromatic K k s. Hence R(k, k) > n m. 9 / 17

40 Why I care 10 / 17

41 Why I care Finding the exact values of R(k, k) is a very hard problem that no one knows how to solve efficiently. 10 / 17

42 Why I care Finding the exact values of R(k, k) is a very hard problem that no one knows how to solve efficiently. The probabilistic approach is easy computationally, and gives us at least a partial answer. 10 / 17

43 Dimension of a solution space Let M be a collection of monomials in n variables.. M = {x 3 1 x 2 2 x 3, x 4 1, x 2 3 x 2 4, x 4 x 3 5 } 11 / 17

44 Dimension of a solution space Let M be a collection of monomials in n variables. Fix some field k (e.g., real numbers R, complex numbers C). Let V (M) be the set V (M) = {(a 1, a 2,..., a n ) k n : f (a) = 0 for all f M} M = {x 3 1 x 2 2 x 3, x 4 1, x 2 3 x 2 4, x 4 x 3 5 }. V (M) = all vectors in R 5 that simultaneously satisfy x 3 1 x 2 2 x 3 = 0 x 4 1 = 0 x 2 3 x 2 4 = 0 x 4 x 3 5 = 0 11 / 17

45 Dimension of a solution space Let M be a collection of monomials in n variables. Fix some field k (e.g., real numbers R, complex numbers C). Let V (M) be the set V (M) = {(a 1, a 2,..., a n ) k n : f (a) = 0 for all f M} M = {x 3 1 x 2 2 x 3, x 4 1, x 2 3 x 2 4, x 4 x 3 5 }. V (M) = all vectors in R 5 that simultaneously satisfy x 3 1 x 2 2 x 3 = 0 x 4 1 = 0 x 2 3 x 2 4 = 0 x 4 x 3 5 = 0 V (M) = {(0, a 2, a 3, 0, a 5 ) a 2, a 3, a 5 R} {(0, a 2, 0, a 4, 0) a 2, a 4 R} 11 / 17

46 Dimension of a solution space Let M be a collection of monomials in n variables. Fix some field k (e.g., real numbers R, complex numbers C). Let V (M) be the set V (M) = {(a 1, a 2,..., a n ) k n : f (a) = 0 for all f M} In general, V (M) is a union of subspaces of k n. The dimension of V (M) is the maximum dimension of one of these subspaces. M = {x 3 1 x 2 2 x 3, x 4 1, x 2 3 x 2 4, x 4 x 3 5 }. V (M) = all vectors in R 5 that simultaneously satisfy V (M) = x 3 1 x 2 2 x 3 = 0 x 4 1 = 0 x 2 3 x 2 4 = 0 x 4 x 3 5 = 0 {(0, a 2, a 3, 0, a 5 ) a 2, a 3, a 5 R} {(0, a 2, 0, a 4, 0) a 2, a 4 R} 11 / 17

47 Dimension of a solution space Let M be a collection of monomials in n variables. Fix some field k (e.g., real numbers R, complex numbers C). Let V (M) be the set V (M) = {(a 1, a 2,..., a n ) k n : f (a) = 0 for all f M} In general, V (M) is a union of subspaces of k n. The dimension of V (M) is the maximum dimension of one of these subspaces. M = {x 3 1 x 2 2 x 3, x 4 1, x 2 3 x 2 4, x 4 x 3 5 }. V (M) = all vectors in R 5 that simultaneously satisfy V (M) = x 3 1 x 2 2 x 3 = 0 x 4 1 = 0 x 2 3 x 2 4 = 0 x 4 x 3 5 = 0 {(0, a 2, a 3, 0, a 5 ) a 2, a 3, a 5 R} {(0, a 2, 0, a 4, 0) a 2, a 4 R} dim V (M) = 3 11 / 17

48 Vertex covers M = {x1 3 x2 2 x 3, x1 4, x3 2 x4 2, x 4 x5 3 }. V (M) = {(0, a 2, a 3, 0, a 5 ) a 2, a 3, a 5 R} {(0, a 2, 0, a 4, 0) a 2, a 4 R} dim V (M) = 3 12 / 17

49 Vertex covers From our set of monomials M we define a hypergraph H where the vertices of H are {x 1,..., x n} for each f M we include the edge {x i : x i divides f } M = {x1 3 x2 2 x 3, x1 4, x3 2 x4 2, x 4 x5 3 }. V (M) = {(0, a 2, a 3, 0, a 5 ) a 2, a 3, a 5 R} {(0, a 2, 0, a 4, 0) a 2, a 4 R} x 5 x 4 x 3 dim V (M) = 3 x 1 x 2 12 / 17

50 Vertex covers From our set of monomials M we define a hypergraph H where the vertices of H are {x 1,..., x n} for each f M we include the edge {x i : x i divides f } M = {x1 3 x2 2 x 3, x1 4, x3 2 x4 2, x 4 x5 3 }. V (M) = {(0, a 2, a 3, 0, a 5 ) a 2, a 3, a 5 R} {(0, a 2, 0, a 4, 0) a 2, a 4 R} x 5 x 4 x 3 dim V (M) = 3 Minimal vertex covers of H: {x 1, x 4 }, {x 1, x 3, x 5 } x 1 x 2 A vertex cover of H is a set S of vertices, such that every edge of H contains at least one member of S. A vertex cover is minimal if no subset of it is a vertex cover. 12 / 17

51 Vertex covers From our set of monomials M we define a hypergraph H where the vertices of H are {x 1,..., x n} for each f M we include the edge {x i : x i divides f } M = {x1 3 x2 2 x 3, x1 4, x3 2 x4 2, x 4 x5 3 }. V (M) = {(0, a 2, a 3, 0, a 5 ) a 2, a 3, a 5 R} {(0, a 2, 0, a 4, 0) a 2, a 4 R} x 5 x 4 x 3 x 1 x 2 dim V (M) = 3 Minimal vertex covers of H: {x 1, x 4 }, {x 1, x 3, x 5 }...variables set to zero in V (M) subspaces! A vertex cover of H is a set S of vertices, such that every edge of H contains at least one member of S. A vertex cover is minimal if no subset of it is a vertex cover. 12 / 17

52 Vertex covers From our set of monomials M we define a hypergraph H where the vertices of H are {x 1,..., x n} for each f M we include the edge {x i : x i divides f } M = {x1 3 x2 2 x 3, x1 4, x3 2 x4 2, x 4 x5 3 }. V (M) = {(0, a 2, a 3, 0, a 5 ) a 2, a 3, a 5 R} {(0, a 2, 0, a 4, 0) a 2, a 4 R} x 5 x 4 x 3 x 1 x 2 dim V (M) = 3 Minimal vertex covers of H: {x 1, x 4 }, {x 1, x 3, x 5 }...variables set to zero in V (M) subspaces! A vertex cover of H is a set S of vertices, such that every edge of H contains at least one member of S. A vertex cover is minimal if no subset of it is a vertex cover. dim(v(m)) = n minimum size of a vertex cover 12 / 17

53 Applications to optimization & engineering Facility location Each vertex is the location of a possible bus stop. Each edge is a neighborhood; the vertices it contains are the bus stops accessible from that neighborhood. Minimum vertex cover = fewest bus stops to build to provide service to everyone. Electrical circuit design Each vertex is a component on an integrated chip. Each edge is a set of components that form a feedback loop. Minimum vertex cover = smallest set of component changes to break all cycles. Constraint satisfaction Each vertex is a true/false statement. Each edge is a set of propositions that can t simultaneously be true. Minimum vertex cover = smallest set of propositions that need to be removed to make the system satisfiable. x 5 x 4 x 3 x 1 x 2 13 / 17

54 Applications to optimization & engineering Facility location Each vertex is the location of a possible bus stop. Each edge is a neighborhood; the vertices it contains are the bus stops accessible from that neighborhood. Minimum vertex cover = fewest bus stops to build to provide service to everyone. Electrical circuit design Each vertex is a component on an integrated chip. Each edge is a set of components that form a feedback loop. Minimum vertex cover = smallest set of component changes to break all cycles. Constraint satisfaction Each vertex is a true/false statement. Each edge is a set of propositions that can t simultaneously be true. Minimum vertex cover = smallest set of propositions that need to be removed to make the system satisfiable. Unfortunately... MINIMUM VERTEX COVER is NP-hard. In practice we can only solve small instances, or ones with special structure. 13 / 17

55 Finding a minimum vertex cover is a very hard problem that no one knows how to solve efficiently. 14 / 17

56 Finding a minimum vertex cover is a very hard problem that no one knows how to solve efficiently. Can we use a probabilistic approach to get a partial answer, using a much easier computation? 14 / 17

57 A method for generating random instances of this problem: Choose our number of variables, n. Choose a maximum total degree for the monomials, D. (Total degree = sum of exponents, e.g., tdeg(x 5 1 x 2x 2 3 ) = 8.) Choose some probability 0 < p < 1. Finally, for each of the ( ) n+d n monomials in n variables of total degree up to D, we select it to be in our set with probability p. For each monomial the choice is independent. For example, if n = 5, D = 5, and p = 0.05, then / 17

58 monomials of total degree 5 in the variables x 1,..., x 5 x 1, x 2, x 3, x 4, x 5, x 2 1, x 1x 2, x 1x 3, x 1x 4, x 1x 5, x 2 2, x 2x 3, x 2x 4, x 2x 5, x 2 3, x 3x 4, x 3x 5, x 2 4, x 4x 5, x 2 5, x 3 1, x 2 1 x 2, x 2 1 x 3, x 2 1 x 4, x 2 1 x 5, x 1x 2 2, x 1x 2x 3, x 1x 2x 4, x 1x 2x 5, x 1x 2 3, x 1x 3x 4, x 1x 3x 5, x 1x 2 4, x 1x 4x 5, x 1x 2 5, x 3 2, x 2 2 x 3, x 2 2 x 4, x 2 2 x 5, x 2x 2 3, x 2x 3x 4, x 2x 3x 5, x 2x 2 4, x 2x 4x 5, x 2x 2 5, x 3 3, x 2 3 x 4, x 2 3 x 5, x 3x 2 4, x 3x 4x 5, x 3x 2 5, x 3 4, x 2 4 x 5, x 4x 2 5, x 3 5, x 4 1, x 3 1 x 2, x 3 1 x 3, x 3 1 x 4, x 3 1 x 5, x 2 1 x 2 2, x 2 1 x 2x 3, x 2 1 x 2x 4, x 2 1 x 2x 5, x 2 1 x 2 3, x 2 1 x 3x 4, x 2 1 x 3x 5, x 2 1 x 2 4, x 2 1 x 4x 5, x 2 1 x 2 5, x 1x 3 2, x 1x 2 2 x 3, x 1x 2 2 x 4, x 1x 2 2 x 5, x 1x 2x 2 3, x 1x 2x 3x 4, x 1x 2x 3x 5, x 1x 2x 2 4, x 1x 2x 4x 5, x 1x 2x 2 5, x 1x 3 3, x 1x 2 3 x 4, x 1x 2 3 x 5, x 1x 3x 2 4, x 1x 3x 4x 5, x 1x 3x 2 5, x 1x 3 4, x 1x 2 4 x 5, x 1x 4x 2 5, x 1x 3 5, x 4 2, x 3 2 x 3, x 3 2 x 4, x 3 2 x 5, x 2 2 x 2 3, x 2 2 x 3x 4, x 2 2 x 3x 5, x 2 2 x 2 4, x 2 2 x 4x 5, x 2 2 x 2 5, x 2x 3 3, x 2x 2 3 x 4, x 2x 2 3 x 5, x 2x 3x 2 4, x 2x 3x 4x 5, x 2x 3x 2 5, x 2x 3 4, x 2x 2 4 x 5, x 2x 4x 2 5, x 2x 3 5, x 4 3, x 3 3 x 4, x 3 3 x 5, x 2 3 x 2 4, x 2 3 x 4x 5, x 2 3 x 2 5, x 3x 3 4, x 3x 2 4 x 5, x 3x 4x 2 5, x 3x 3 5, x 4 4, x 3 4 x 5, x 2 4 x 2 5, x 4x 3 5, x 4 5, x 5 1, x 4 1 x 2, x 4 1 x 3, x 4 1 x 4, x 4 1 x 5, x 3 1 x 2 2, x 3 1 x 2x 3, x 3 1 x 2x 4, x 3 1 x 2x 5, x 3 1 x 2 3, x 3 1 x 3x 4, x 3 1 x 3x 5, x 3 1 x 2 4, x 3 1 x 4x 5, x 3 1 x 2 5, x 2 1 x 3 2, x 2 1 x 2 2 x 3, x 2 1 x 2 2 x 4, x 2 1 x 2 2 x 5, x 2 1 x 2x 2 3, x 2 1 x 2x 3x 4, x 2 1 x 2x 3x 5, x 2 1 x 2x 2 4, x 2 1 x 2x 4x 5, x 2 1 x 2x 2 5, x 2 1 x 3 3, x 2 1 x 2 3 x 4, x 2 1 x 2 3 x 5, x 2 1 x 3x 2 4, x 2 1 x 3x 4x 5, x 2 1 x 3x 2 5, x 2 1 x 3 4, x 2 1 x 2 4 x 5, x 2 1 x 4x 2 5, x 2 1 x 3 5, x 1x 4 2, x 1x 3 2 x 3, x 1x 3 2 x 4, x 1x 3 2 x 5, x 1x 2 2 x 2 3, x 1x 2 2 x 3x 4, x 1x 2 2 x 3x 5, x 1x 2 2 x 2 4, x 1x 2 2 x 4x 5, x 1x 2 2 x 2 5, x 1x 2x 3 3, x 1x 2x 2 3 x 4, x 1x 2x 2 3 x 5, x 1x 2x 3x 2 4, x 1x 2x 3x 4x 5, x 1x 2x 3x 2 5, x 1x 2x 3 4, x 1x 2x 2 4 x 5, x 1x 2x 4x 2 5, x 1x 2x 3 5, x 1x 4 3, x 1x 3 3 x 4, x 1x 3 3 x 5, x 1x 2 3 x 2 4, x 1x 2 3 x 4x 5, x 1x 2 3 x 2 5, x 1x 3x 3 4, x 1x 3x 2 4 x 5, x 1x 3x 4x 2 5, x 1x 3x 3 5, x 1x 4 4, x 1x 3 4 x 5, x 1x 2 4 x 2 5, x 1x 4x 3 5, x 1x 4 5, x 5 2, x 4 2 x 3, x 4 2 x 4, x 4 2 x 5, x 3 2 x 2 3, x 3 2 x 3x 4, x 3 2 x 3x 5, x 3 2 x 2 4, x 3 2 x 4x 5, x 3 2 x 2 5, x 2 2 x 3 3, x 2 2 x 2 3 x 4, x 2 2 x 2 3 x 5, x 2 2 x 3x 2 4, x 2 2 x 3x 4x 5, x 2 2 x 3x 2 5, x 2 2 x 3 4, x 2 2 x 2 4 x 5, x 2 2 x 4x 2 5, x 2 2 x 3 5, x 2x 4 3, x 2x 3 3 x 4, x 2x 3 3 x 5, x 2x 2 3 x 2 4, x 2x 2 3 x 4x 5, x 2x 2 3 x 2 5, x 2x 3x 3 4, x 2x 3x 2 4 x 5, x 2x 3x 4x 2 5, x 2x 3x 3 5, x 2x 4 4, x 2x 3 4 x 5, x 2x 2 4 x 2 5, x 2x 4x 3 5, x 2x 4 5, x 5 3, x 4 3 x 4, x 4 3 x 5, x 3 3 x 2 4, x 3 3 x 4x 5, x 3 3 x 2 5, x 2 3 x 3 4, x 2 3 x 2 4 x 5, x 2 3 x 4x 2 5, x 2 3 x 3 5, x 3x 4 4, x 3x 3 4 x 5, x 3x 2 4 x 2 5, x 3x 4x 3 5, x 3x 4 5, x 5 4, x 4 4 x 5, x 3 4 x 2 5, x 2 4 x 3 5, x 4x 4 5, x / 17

59 random monomials selected with probability 0.05 each x 1, x 2, x 3, x 4, x 5, x 2 1, x 1x 2, x 1x 3, x 1x 4, x 1x 5, x 2 2, x 2x 3, x 2x 4, x 2x 5, x 2 3, x 3x 4, x 3x 5, x 2 4, x 4x 5, x 2 5, x 3 1, x 2 1 x 2, x 2 1 x 3, x 2 1 x 4, x 2 1 x 5, x 1x 2 2, x 1x 2x 3, x 1x 2x 4, x 1x 2x 5, x 1x 2 3, x 1x 3x 4, x 1x 3x 5, x 1x 2 4, x 1x 4x 5, x 1x 2 5, x 3 2, x 2 2 x 3, x 2 2 x 4, x 2 2 x 5, x 2x 2 3, x 2x 3x 4, x 2x 3x 5, x 2x 2 4, x 2x 4x 5, x 2x 2 5, x 3 3, x 2 3 x 4, x 2 3 x 5, x 3x 2 4, x 3x 4x 5, x 3x 2 5, x 3 4, x 2 4 x 5, x 4x 2 5, x 3 5, x 4 1, x 3 1 x 2, x 3 1 x 3, x 3 1 x 4, x 3 1 x 5, x 2 1 x 2 2, x 2 1 x 2x 3, x 2 1 x 2x 4, x 2 1 x 2x 5, x 2 1 x 2 3, x 2 1 x 3x 4, x 2 1 x 3x 5, x 2 1 x 2 4, x 2 1 x 4x 5, x 2 1 x 2 5, x 1x 3 2, x 1x 2 2 x 3, x 1x 2 2 x 4, x 1x 2 2 x 5, x 1x 2x 2 3, x 1x 2x 3x 4, x 1x 2x 3x 5, x 1x 2x 2 4, x 1x 2x 4x 5, x 1x 2x 2 5, x 1x 3 3, x 1x 2 3 x 4, x 1x 2 3 x 5, x 1x 3x 2 4, x 1x 3x 4x 5, x 1x 3x 2 5, x 1x 3 4, x 1x 2 4 x 5, x 1x 4x 2 5, x 1x 3 5, x 4 2, x 3 2 x 3, x 3 2 x 4, x 3 2 x 5, x 2 2 x 2 3, x 2 2 x 3x 4, x 2 2 x 3x 5, x 2 2 x 2 4, x 2 2 x 4x 5, x 2 2 x 2 5, x 2x 3 3, x 2x 2 3 x 4, x 2x 2 3 x 5, x 2x 3x 2 4, x 2x 3x 4x 5, x 2x 3x 2 5, x 2x 3 4, x 2x 2 4 x 5, x 2x 4x 2 5, x 2x 3 5, x 4 3, x 3 3 x 4, x 3 3 x 5, x 2 3 x 2 4, x 2 3 x 4x 5, x 2 3 x 2 5, x 3x 3 4, x 3x 2 4 x 5, x 3x 4x 2 5, x 3x 3 5, x 4 4, x 3 4 x 5, x 2 4 x 2 5, x 4x 3 5, x 4 5, x 5 1, x 4 1 x 2, x 4 1 x 3, x 4 1 x 4, x 4 1 x 5, x 3 1 x 2 2, x 3 1 x 2x 3, x 3 1 x 2x 4, x 3 1 x 2x 5, x 3 1 x 2 3, x 3 1 x 3x 4, x 3 1 x 3x 5, x 3 1 x 2 4, x 3 1 x 4x 5, x 3 1 x 2 5, x 2 1 x 3 2, x 2 1 x 2 2 x 3, x 2 1 x 2 2 x 4, x 2 1 x 2 2 x 5, x 2 1 x 2x 2 3, x 2 1 x 2x 3x 4, x 2 1 x 2x 3x 5, x 2 1 x 2x 2 4, x 2 1 x 2x 4x 5, x 2 1 x 2x 2 5, x 2 1 x 3 3, x 2 1 x 2 3 x 4, x 2 1 x 2 3 x 5, x 2 1 x 3x 2 4, x 2 1 x 3x 4x 5, x 2 1 x 3x 2 5, x 2 1 x 3 4, x 2 1 x 2 4 x 5, x 2 1 x 4x 2 5, x 2 1 x 3 5, x 1x 4 2, x 1x 3 2 x 3, x 1x 3 2 x 4, x 1x 3 2 x 5, x 1x 2 2 x 2 3, x 1x 2 2 x 3x 4, x 1x 2 2 x 3x 5, x 1x 2 2 x 2 4, x 1x 2 2 x 4x 5, x 1x 2 2 x 2 5, x 1x 2x 3 3, x 1x 2x 2 3 x 4, x 1x 2x 2 3 x 5, x 1x 2x 3x 2 4, x 1x 2x 3x 4x 5, x 1x 2x 3x 2 5, x 1x 2x 3 4, x 1x 2x 2 4 x 5, x 1x 2x 4x 2 5, x 1x 2x 3 5, x 1x 4 3, x 1x 3 3 x 4, x 1x 3 3 x 5, x 1x 2 3 x 2 4, x 1x 2 3 x 4x 5, x 1x 2 3 x 2 5, x 1x 3x 3 4, x 1x 3x 2 4 x 5, x 1x 3x 4x 2 5, x 1x 3x 3 5, x 1x 4 4, x 1x 3 4 x 5, x 1x 2 4 x 2 5, x 1x 4x 3 5, x 1x 4 5, x 5 2, x 4 2 x 3, x 4 2 x 4, x 4 2 x 5, x 3 2 x 2 3, x 3 2 x 3x 4, x 3 2 x 3x 5, x 3 2 x 2 4, x 3 2 x 4x 5, x 3 2 x 2 5, x 2 2 x 3 3, x 2 2 x 2 3 x 4, x 2 2 x 2 3 x 5, x 2 2 x 3x 2 4, x 2 2 x 3x 4x 5, x 2 2 x 3x 2 5, x 2 2 x 3 4, x 2 2 x 2 4 x 5, x 2 2 x 4x 2 5, x 2 2 x 3 5, x 2x 4 3, x 2x 3 3 x 4, x 2x 3 3 x 5, x 2x 2 3 x 2 4, x 2x 2 3 x 4x 5, x 2x 2 3 x 2 5, x 2x 3x 3 4, x 2x 3x 2 4 x 5, x 2x 3x 4x 2 5, x 2x 3x 3 5, x 2x 4 4, x 2x 3 4 x 5, x 2x 2 4 x 2 5, x 2x 4x 3 5, x 2x 4 5, x 5 3, x 4 3 x 4, x 4 3 x 5, x 3 3 x 2 4, x 3 3 x 4x 5, x 3 3 x 2 5, x 2 3 x 3 4, x 2 3 x 2 4 x 5, x 2 3 x 4x 2 5, x 2 3 x 3 5, x 3x 4 4, x 3x 3 4 x 5, x 3x 2 4 x 2 5, x 3x 4x 3 5, x 3x 4 5, x 5 4, x 4 4 x 5, x 3 4 x 2 5, x 2 4 x 3 5, x 4x 4 5, x / 17

60 A method for generating random instances of this problem: Choose our number of variables, n. Choose a maximum total degree for the monomials, D. (Total degree = sum of exponents, e.g., tdeg(x 5 1 x 2x 2 3 ) = 8.) Choose some probability 0 < p < 1. Finally, for each of the ( ) n+d n monomials in n variables of total degree up to D, we select it to be in our set with probability p. For each monomial the choice is independent. For example, if n = 5, D = 5, and p = 0.05, then... In this instance, we generated the random set {x 2 x 4, x 2 1 x 4, x 2 x 3 x 5, x 3 4, x 1x 2 2 x 3, x 1 x 2 3 x 4, x 1 x 3 5, x 3 2 x 4, x 2 x 3 4, x 3 4 x 5, x 2 1 x 2 3 x 5, x 1 x 2 x 2 3 x 5, x 1 x 2 x 4 x 2 5, x 4 2 x 5, x 2 x 3 x 3 4, x 2 3 x 4x 2 5 }. 15 / 17

61 Dimension of solution space for random instances For the random model, we can accurately predict the dimension from the values of n, D, and p. 16 / 17

62 Dimension of solution space for random instances For the random model, we can accurately predict the dimension from the values of n, D, and p. Theorem (De Loera, Petrović, Stasi, S., Wilburne 2017) If 1 D t+1 << p << 1 D t, then with high probability dim(v (M)) = t. The statement holds for any t, 0 t n. Here, with high probability means the following: if you fix n and let D, then the probability that dim(v (M)) = t converges to 1, for p in this range. 16 / 17

63 Thanks for your attention! Alon and Spencer, The Probabilistic Method, 4th ed, Wiley 2016 De Loera, Petrović, S, Stasi, and Wilburne, Random Monomial Ideals, arxiv , 2017 For a probabilistic proof of existence in algebra, check out: Daniel Erman and Jay Yang, Random Flag Complexes and Asymptotic Syzygies, arxiv , / 17

Schur s Theorem and Related Topics in Ramsey Theory

Schur s Theorem and Related Topics in Ramsey Theory Schur s Theorem and Related Topics in Ramsey Theory Summer Lynne Kisner Advisor: Dr. Andrés E. Caicedo Boise State University March 4, 2013 Acknowledgments Advisor: Dr. Caicedo Committee: Dr. Scheepers

More information

Probabilistic Methods in Combinatorics Lecture 6

Probabilistic Methods in Combinatorics Lecture 6 Probabilistic Methods in Combinatorics Lecture 6 Linyuan Lu University of South Carolina Mathematical Sciences Center at Tsinghua University November 16, 2011 December 30, 2011 Balance graphs H has v vertices

More information

The Probabilistic Method

The Probabilistic Method The Probabilistic Method In Graph Theory Ehssan Khanmohammadi Department of Mathematics The Pennsylvania State University February 25, 2010 What do we mean by the probabilistic method? Why use this method?

More information

Lecture 5: January 30

Lecture 5: January 30 CS71 Randomness & Computation Spring 018 Instructor: Alistair Sinclair Lecture 5: January 30 Disclaimer: These notes have not been subjected to the usual scrutiny accorded to formal publications. They

More information

College of Computer & Information Science Fall 2009 Northeastern University 22 September 2009

College of Computer & Information Science Fall 2009 Northeastern University 22 September 2009 College of Computer & Information Science Fall 2009 Northeastern University 22 September 2009 CS 7880: Algorithmic Power Tools Scribe: Eric Miles Lecture Outline: General Lovász Local Lemma Two Simple

More information

Lecture 1 : Probabilistic Method

Lecture 1 : Probabilistic Method IITM-CS6845: Theory Jan 04, 01 Lecturer: N.S.Narayanaswamy Lecture 1 : Probabilistic Method Scribe: R.Krithika The probabilistic method is a technique to deal with combinatorial problems by introducing

More information

Independence numbers of locally sparse graphs and a Ramsey type problem

Independence numbers of locally sparse graphs and a Ramsey type problem Independence numbers of locally sparse graphs and a Ramsey type problem Noga Alon Abstract Let G = (V, E) be a graph on n vertices with average degree t 1 in which for every vertex v V the induced subgraph

More information

arxiv: v1 [math.co] 2 Dec 2013

arxiv: v1 [math.co] 2 Dec 2013 What is Ramsey-equivalent to a clique? Jacob Fox Andrey Grinshpun Anita Liebenau Yury Person Tibor Szabó arxiv:1312.0299v1 [math.co] 2 Dec 2013 November 4, 2018 Abstract A graph G is Ramsey for H if every

More information

Randomness and Computation

Randomness and Computation Randomness and Computation or, Randomized Algorithms Mary Cryan School of Informatics University of Edinburgh RC (2018/19) Lecture 11 slide 1 The Probabilistic Method The Probabilistic Method is a nonconstructive

More information

All Ramsey numbers for brooms in graphs

All Ramsey numbers for brooms in graphs All Ramsey numbers for brooms in graphs Pei Yu Department of Mathematics Tongji University Shanghai, China yupeizjy@16.com Yusheng Li Department of Mathematics Tongji University Shanghai, China li yusheng@tongji.edu.cn

More information

The Probabilistic Method

The Probabilistic Method The Probabilistic Method Ted, Cole, Reilly, Manny Combinatorics Math 372 November 23, 2015 Ted, Cole, Reilly, Manny (Reed) The Probabilistic Method November 23, 2015 1 / 18 Overview 1 History created by

More information

CS5314 Randomized Algorithms. Lecture 18: Probabilistic Method (De-randomization, Sample-and-Modify)

CS5314 Randomized Algorithms. Lecture 18: Probabilistic Method (De-randomization, Sample-and-Modify) CS5314 Randomized Algorithms Lecture 18: Probabilistic Method (De-randomization, Sample-and-Modify) 1 Introduce two topics: De-randomize by conditional expectation provides a deterministic way to construct

More information

Variants of the Erdős-Szekeres and Erdős-Hajnal Ramsey problems

Variants of the Erdős-Szekeres and Erdős-Hajnal Ramsey problems Variants of the Erdős-Szekeres and Erdős-Hajnal Ramsey problems Dhruv Mubayi December 19, 2016 Abstract Given integers l, n, the lth power of the path P n is the ordered graph Pn l with vertex set v 1

More information

The Chromatic Symmetric Function: Hypergraphs and Beyond

The Chromatic Symmetric Function: Hypergraphs and Beyond The : Hypergraphs and Beyond arxiv:6.0969 Department of Mathematics Michigan State University Graduate Student Combinatorics Conference, April 07 Outline Introducing the chromatic symmetric function Definition

More information

Probabilistic Method. Benny Sudakov. Princeton University

Probabilistic Method. Benny Sudakov. Princeton University Probabilistic Method Benny Sudakov Princeton University Rough outline The basic Probabilistic method can be described as follows: In order to prove the existence of a combinatorial structure with certain

More information

The application of probabilistic method in graph theory. Jiayi Li

The application of probabilistic method in graph theory. Jiayi Li The application of probabilistic method in graph theory Jiayi Li Seite 2 Probabilistic method The probabilistic method is a nonconstructive method, primarily used in combinatorics and pioneered by Paul

More information

List coloring hypergraphs

List coloring hypergraphs List coloring hypergraphs Penny Haxell Jacques Verstraete Department of Combinatorics and Optimization University of Waterloo Waterloo, Ontario, Canada pehaxell@uwaterloo.ca Department of Mathematics University

More information

Ramsey theory. Andrés Eduardo Caicedo. Undergraduate Math Seminar, March 22, Department of Mathematics Boise State University

Ramsey theory. Andrés Eduardo Caicedo. Undergraduate Math Seminar, March 22, Department of Mathematics Boise State University Andrés Eduardo Department of Mathematics Boise State University Undergraduate Math Seminar, March 22, 2012 Thanks to the NSF for partial support through grant DMS-0801189. My work is mostly in set theory,

More information

Two-coloring random hypergraphs

Two-coloring random hypergraphs Two-coloring random hypergraphs Dimitris Achlioptas Jeong Han Kim Michael Krivelevich Prasad Tetali December 17, 1999 Technical Report MSR-TR-99-99 Microsoft Research Microsoft Corporation One Microsoft

More information

Induced subgraphs with many repeated degrees

Induced subgraphs with many repeated degrees Induced subgraphs with many repeated degrees Yair Caro Raphael Yuster arxiv:1811.071v1 [math.co] 17 Nov 018 Abstract Erdős, Fajtlowicz and Staton asked for the least integer f(k such that every graph with

More information

The Lovász Local Lemma : A constructive proof

The Lovász Local Lemma : A constructive proof The Lovász Local Lemma : A constructive proof Andrew Li 19 May 2016 Abstract The Lovász Local Lemma is a tool used to non-constructively prove existence of combinatorial objects meeting a certain conditions.

More information

New lower bounds for hypergraph Ramsey numbers

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

More information

To Infinity and Beyond:

To Infinity and Beyond: To Infinity and Beyond: The Tale of really... BIG...NUMBERS! Caleb McWhorter Syracuse University Interesting Number Paradox Theorem. All natural numbers are interesting. Theorem. All natural numbers are

More information

Lecture 5: Probabilistic tools and Applications II

Lecture 5: Probabilistic tools and Applications II T-79.7003: Graphs and Networks Fall 2013 Lecture 5: Probabilistic tools and Applications II Lecturer: Charalampos E. Tsourakakis Oct. 11, 2013 5.1 Overview In the first part of today s lecture we will

More information

Ramsey theory. Andrés Eduardo Caicedo. Graduate Student Seminar, October 19, Department of Mathematics Boise State University

Ramsey theory. Andrés Eduardo Caicedo. Graduate Student Seminar, October 19, Department of Mathematics Boise State University Andrés Eduardo Department of Mathematics Boise State University Graduate Student Seminar, October 19, 2011 Thanks to the NSF for partial support through grant DMS-0801189. My work is mostly in set theory,

More information

Math 261A Probabilistic Combinatorics Instructor: Sam Buss Fall 2015 Homework assignments

Math 261A Probabilistic Combinatorics Instructor: Sam Buss Fall 2015 Homework assignments Math 261A Probabilistic Combinatorics Instructor: Sam Buss Fall 2015 Homework assignments Problems are mostly taken from the text, The Probabilistic Method (3rd edition) by N Alon and JH Spencer Please

More information

Properly colored Hamilton cycles in edge colored complete graphs

Properly colored Hamilton cycles in edge colored complete graphs Properly colored Hamilton cycles in edge colored complete graphs N. Alon G. Gutin Dedicated to the memory of Paul Erdős Abstract It is shown that for every ɛ > 0 and n > n 0 (ɛ), any complete graph K on

More information

Decomposition of random graphs into complete bipartite graphs

Decomposition of random graphs into complete bipartite graphs Decomposition of random graphs into complete bipartite graphs Fan Chung Xing Peng Abstract We consider the problem of partitioning the edge set of a graph G into the minimum number τg) of edge-disjoint

More information

Ramsey-type problem for an almost monochromatic K 4

Ramsey-type problem for an almost monochromatic K 4 Ramsey-type problem for an almost monochromatic K 4 Jacob Fox Benny Sudakov Abstract In this short note we prove that there is a constant c such that every k-edge-coloring of the complete graph K n with

More information

Vertex colorings of graphs without short odd cycles

Vertex colorings of graphs without short odd cycles Vertex colorings of graphs without short odd cycles Andrzej Dudek and Reshma Ramadurai Department of Mathematical Sciences Carnegie Mellon University Pittsburgh, PA 1513, USA {adudek,rramadur}@andrew.cmu.edu

More information

Stability of the path-path Ramsey number

Stability of the path-path Ramsey number Worcester Polytechnic Institute Digital WPI Computer Science Faculty Publications Department of Computer Science 9-12-2008 Stability of the path-path Ramsey number András Gyárfás Computer and Automation

More information

Probabilistic Proofs of Existence of Rare Events. Noga Alon

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

More information

Monochromatic Boxes in Colored Grids

Monochromatic Boxes in Colored Grids Monochromatic Boxes in Colored Grids Joshua Cooper, Stephen Fenner, and Semmy Purewal October 16, 008 Abstract A d-dimensional grid is a set of the form R = [a 1] [a d ] A d- dimensional box is a set of

More information

A = A U. U [n] P(A U ). n 1. 2 k(n k). k. k=1

A = A U. U [n] P(A U ). n 1. 2 k(n k). k. k=1 Lecture I jacques@ucsd.edu Notation: Throughout, P denotes probability and E denotes expectation. Denote (X) (r) = X(X 1)... (X r + 1) and let G n,p denote the Erdős-Rényi model of random graphs. 10 Random

More information

Colorings of uniform hypergraphs with large girth

Colorings of uniform hypergraphs with large girth Colorings of uniform hypergraphs with large girth Andrey Kupavskii, Dmitry Shabanov Lomonosov Moscow State University, Moscow Institute of Physics and Technology, Yandex SIAM conference on Discrete Mathematics

More information

Coloring Simple Hypergraphs

Coloring Simple Hypergraphs Department of Mathematics, Statistics and Computer Science University of Illinois Chicago May 13, 2011 A Puzzle Problem Let n 2 and suppose that S [n] [n] with S 2n 1. Then some three points in S determine

More information

Graph Theory. Thomas Bloom. February 6, 2015

Graph Theory. Thomas Bloom. February 6, 2015 Graph Theory Thomas Bloom February 6, 2015 1 Lecture 1 Introduction A graph (for the purposes of these lectures) is a finite set of vertices, some of which are connected by a single edge. Most importantly,

More information

Theorem (Special Case of Ramsey s Theorem) R(k, l) is finite. Furthermore, it satisfies,

Theorem (Special Case of Ramsey s Theorem) R(k, l) is finite. Furthermore, it satisfies, Math 16A Notes, Wee 6 Scribe: Jesse Benavides Disclaimer: These notes are not nearly as polished (and quite possibly not nearly as correct) as a published paper. Please use them at your own ris. 1. Ramsey

More information

The Probabilistic Method

The Probabilistic Method The Probabilistic Method Janabel Xia and Tejas Gopalakrishna MIT PRIMES Reading Group, mentors Gwen McKinley and Jake Wellens December 7th, 2018 Janabel Xia and Tejas Gopalakrishna Probabilistic Method

More information

arxiv: v1 [math.co] 18 Nov 2017

arxiv: v1 [math.co] 18 Nov 2017 Short proofs for generalizations of the Lovász Local Lemma: Shearer s condition and cluster expansion arxiv:171106797v1 [mathco] 18 Nov 2017 Nicholas J A Harvey Abstract Jan Vondrák The Lovász Local Lemma

More information

RAMSEY THEORY. 1 Ramsey Numbers

RAMSEY THEORY. 1 Ramsey Numbers RAMSEY THEORY 1 Ramsey Numbers Party Problem: Find the minimum number R(k, l) of guests that must be invited so that at least k will know each other or at least l will not know each other (we assume that

More information

ACO Comprehensive Exam March 17 and 18, Computability, Complexity and Algorithms

ACO Comprehensive Exam March 17 and 18, Computability, Complexity and Algorithms 1. Computability, Complexity and Algorithms (a) Let G(V, E) be an undirected unweighted graph. Let C V be a vertex cover of G. Argue that V \ C is an independent set of G. (b) Minimum cardinality vertex

More information

Constructions in Ramsey theory

Constructions in Ramsey theory Constructions in Ramsey theory Dhruv Mubayi Andrew Suk Abstract We provide several constructions for problems in Ramsey theory. First, we prove a superexponential lower bound for the classical 4-uniform

More information

The Lopsided Lovász Local Lemma

The Lopsided Lovász Local Lemma Joint work with Linyuan Lu and László Székely Georgia Southern University April 27, 2013 The lopsided Lovász local lemma can establish the existence of objects satisfying several weakly correlated conditions

More information

An Algorithmic Proof of the Lopsided Lovász Local Lemma (simplified and condensed into lecture notes)

An Algorithmic Proof of the Lopsided Lovász Local Lemma (simplified and condensed into lecture notes) An Algorithmic Proof of the Lopsided Lovász Local Lemma (simplified and condensed into lecture notes) Nicholas J. A. Harvey University of British Columbia Vancouver, Canada nickhar@cs.ubc.ca Jan Vondrák

More information

The concentration of the chromatic number of random graphs

The concentration of the chromatic number of random graphs The concentration of the chromatic number of random graphs Noga Alon Michael Krivelevich Abstract We prove that for every constant δ > 0 the chromatic number of the random graph G(n, p) with p = n 1/2

More information

Footnotes to Linear Algebra (MA 540 fall 2013), T. Goodwillie, Bases

Footnotes to Linear Algebra (MA 540 fall 2013), T. Goodwillie, Bases Footnotes to Linear Algebra (MA 540 fall 2013), T. Goodwillie, Bases November 18, 2013 1 Spanning and linear independence I will outline a slightly different approach to the material in Chapter 2 of Axler

More information

Complementary Ramsey numbers, graph factorizations and Ramsey graphs

Complementary Ramsey numbers, graph factorizations and Ramsey graphs Complementary Ramsey numbers, graph factorizations and Ramsey graphs Akihiro Munemasa Tohoku University joint work with Masashi Shinohara May 30, 2017, Tohoku University 1st Tohoku-Bandung Bilateral Workshop:

More information

Random Lifts of Graphs

Random Lifts of Graphs 27th Brazilian Math Colloquium, July 09 Plan of this talk A brief introduction to the probabilistic method. A quick review of expander graphs and their spectrum. Lifts, random lifts and their properties.

More information

Algebraic Methods in Combinatorics

Algebraic Methods in Combinatorics Algebraic Methods in Combinatorics Po-Shen Loh 27 June 2008 1 Warm-up 1. (A result of Bourbaki on finite geometries, from Răzvan) Let X be a finite set, and let F be a family of distinct proper subsets

More information

A note on general sliding window processes

A note on general sliding window processes A note on general sliding window processes Noga Alon Ohad N. Feldheim September 19, 214 Abstract Let f : R k [r] = {1, 2,..., r} be a measurable function, and let {U i } i N be a sequence of i.i.d. random

More information

ON THE NUMBER OF ALTERNATING PATHS IN BIPARTITE COMPLETE GRAPHS

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

More information

The Lopsided Lovász Local Lemma

The Lopsided Lovász Local Lemma Department of Mathematics Nebraska Wesleyan University With Linyuan Lu and László Székely, University of South Carolina Note on Probability Spaces For this talk, every a probability space Ω is assumed

More information

Hypergraph Ramsey numbers

Hypergraph Ramsey numbers Hypergraph Ramsey numbers David Conlon Jacob Fox Benny Sudakov Abstract The Ramsey number r k (s, n is the minimum N such that every red-blue coloring of the k-tuples of an N-element set contains a red

More information

Degree Ramsey numbers for even cycles

Degree Ramsey numbers for even cycles Degree Ramsey numbers for even cycles Michael Tait Abstract Let H s G denote that any s-coloring of E(H) contains a monochromatic G. The degree Ramsey number of a graph G, denoted by R (G, s), is min{

More information

Exponents Drill. Warm-up Problems. Problem 1 If (x 3 y 3 ) -3 = (xy) -z, what is z? A) -6 B) 0 C) 1 D) 6 E) 9. Problem 2 36 =?

Exponents Drill. Warm-up Problems. Problem 1 If (x 3 y 3 ) -3 = (xy) -z, what is z? A) -6 B) 0 C) 1 D) 6 E) 9. Problem 2 36 =? Exponents Drill Warm-up Problems Problem 1 If (x 3 y 3 ) -3 = (xy) -z, what is z? A) -6 B) 0 C) 1 D) 6 E) 9 Problem 2 3 36 4 4 3 2 =? A) 0 B) 1/36 C) 1/6 D) 6 E) 36 Problem 3 3 ( xy) =? 6 6 x y A) (xy)

More information

Lower bounds for Ramsey numbers for complete bipartite and 3-uniform tripartite subgraphs

Lower bounds for Ramsey numbers for complete bipartite and 3-uniform tripartite subgraphs Journal of Graph Algorithms and Applications http://jgaa.info/ vol. 7, no. 6, pp. 67 688 (03 DOI: 0.755/jgaa.003 Lower bounds for Ramsey numbers for complete bipartite and 3-uniform tripartite subgraphs

More information

Monochromatic and Rainbow Colorings

Monochromatic and Rainbow Colorings Chapter 11 Monochromatic and Rainbow Colorings There are instances in which we will be interested in edge colorings of graphs that do not require adjacent edges to be assigned distinct colors Of course,

More information

On the chromatic number and independence number of hypergraph products

On the chromatic number and independence number of hypergraph products On the chromatic number and independence number of hypergraph products Dhruv Mubayi Vojtĕch Rödl January 10, 2004 Abstract The hypergraph product G H has vertex set V (G) V (H), and edge set {e f : e E(G),

More information

RAMSEY THEORY: VAN DER WAERDEN S THEOREM AND THE HALES-JEWETT THEOREM

RAMSEY THEORY: VAN DER WAERDEN S THEOREM AND THE HALES-JEWETT THEOREM RAMSEY THEORY: VAN DER WAERDEN S THEOREM AND THE HALES-JEWETT THEOREM MICHELLE LEE ABSTRACT. We look at the proofs of two fundamental theorems in Ramsey theory, Van der Waerden s Theorem and the Hales-Jewett

More information

On the size-ramsey numbers for hypergraphs. A. Dudek, S. La Fleur and D. Mubayi

On the size-ramsey numbers for hypergraphs. A. Dudek, S. La Fleur and D. Mubayi On the size-ramsey numbers for hypergraphs A. Dudek, S. La Fleur and D. Mubayi REPORT No. 48, 013/014, spring ISSN 1103-467X ISRN IML-R- -48-13/14- -SE+spring On the size-ramsey number of hypergraphs Andrzej

More information

Laplacian and Random Walks on Graphs

Laplacian and Random Walks on Graphs Laplacian and Random Walks on Graphs Linyuan Lu University of South Carolina Selected Topics on Spectral Graph Theory (II) Nankai University, Tianjin, May 22, 2014 Five talks Selected Topics on Spectral

More information

On a hypergraph matching problem

On a hypergraph matching problem On a hypergraph matching problem Noga Alon Raphael Yuster Abstract Let H = (V, E) be an r-uniform hypergraph and let F 2 V. A matching M of H is (α, F)- perfect if for each F F, at least α F vertices of

More information

Algebraic Methods in Combinatorics

Algebraic Methods in Combinatorics Algebraic Methods in Combinatorics Po-Shen Loh June 2009 1 Linear independence These problems both appeared in a course of Benny Sudakov at Princeton, but the links to Olympiad problems are due to Yufei

More information

Even Cycles in Hypergraphs.

Even Cycles in Hypergraphs. Even Cycles in Hypergraphs. Alexandr Kostochka Jacques Verstraëte Abstract A cycle in a hypergraph A is an alternating cyclic sequence A 0, v 0, A 1, v 1,..., A k 1, v k 1, A 0 of distinct edges A i and

More information

Foundations of Machine Learning and Data Science. Lecturer: Avrim Blum Lecture 9: October 7, 2015

Foundations of Machine Learning and Data Science. Lecturer: Avrim Blum Lecture 9: October 7, 2015 10-806 Foundations of Machine Learning and Data Science Lecturer: Avrim Blum Lecture 9: October 7, 2015 1 Computational Hardness of Learning Today we will talk about some computational hardness results

More information

CS168: The Modern Algorithmic Toolbox Lecture #19: Expander Codes

CS168: The Modern Algorithmic Toolbox Lecture #19: Expander Codes CS168: The Modern Algorithmic Toolbox Lecture #19: Expander Codes Tim Roughgarden & Gregory Valiant June 1, 2016 In the first lecture of CS168, we talked about modern techniques in data storage (consistent

More information

The Lefthanded Local Lemma characterizes chordal dependency graphs

The Lefthanded Local Lemma characterizes chordal dependency graphs The Lefthanded Local Lemma characterizes chordal dependency graphs Wesley Pegden March 30, 2012 Abstract Shearer gave a general theorem characterizing the family L of dependency graphs labeled with probabilities

More information

A = u + V. u + (0) = u

A = u + V. u + (0) = u Recall: Last time we defined an affine subset of R n to be a subset of the form A = u + V = {u + v u R n,v V } where V is a subspace of R n We said that we would use the notation A = {u,v } to indicate

More information

The cocycle lattice of binary matroids

The cocycle lattice of binary matroids Published in: Europ. J. Comb. 14 (1993), 241 250. The cocycle lattice of binary matroids László Lovász Eötvös University, Budapest, Hungary, H-1088 Princeton University, Princeton, NJ 08544 Ákos Seress*

More information

Acyclic subgraphs with high chromatic number

Acyclic subgraphs with high chromatic number Acyclic subgraphs with high chromatic number Safwat Nassar Raphael Yuster Abstract For an oriented graph G, let f(g) denote the maximum chromatic number of an acyclic subgraph of G. Let f(n) be the smallest

More information

Packing nearly optimal Ramsey R(3, t) graphs

Packing nearly optimal Ramsey R(3, t) graphs Packing nearly optimal Ramsey R(3, t) graphs He Guo Joint work with Lutz Warnke Context of this talk Ramsey number R(s, t) R(s, t) := minimum n N such that every red/blue edge-coloring of complete n-vertex

More information

On balanced colorings of sparse hypergraphs

On balanced colorings of sparse hypergraphs On balanced colorings of sparse hypergraphs Andrzej Dude Department of Mathematics Western Michigan University Kalamazoo, MI andrzej.dude@wmich.edu January 21, 2014 Abstract We investigate 2-balanced colorings

More information

R(p, k) = the near regular complete k-partite graph of order p. Let p = sk+r, where s and r are positive integers such that 0 r < k.

R(p, k) = the near regular complete k-partite graph of order p. Let p = sk+r, where s and r are positive integers such that 0 r < k. MATH3301 EXTREMAL GRAPH THEORY Definition: A near regular complete multipartite graph is a complete multipartite graph with orders of its partite sets differing by at most 1. R(p, k) = the near regular

More information

An asymptotically tight bound on the adaptable chromatic number

An asymptotically tight bound on the adaptable chromatic number An asymptotically tight bound on the adaptable chromatic number Michael Molloy and Giovanna Thron University of Toronto Department of Computer Science 0 King s College Road Toronto, ON, Canada, M5S 3G

More information

Coloring Simple Hypergraphs

Coloring Simple Hypergraphs Department of Mathematics, Statistics and Computer Science University of Illinois Chicago August 28, 2010 Problem Let n 2 and suppose that S [n] [n] with S 2n 1. Then some three points in S determine a

More information

Applications of the Lopsided Lovász Local Lemma Regarding Hypergraphs

Applications of the Lopsided Lovász Local Lemma Regarding Hypergraphs Regarding Hypergraphs Ph.D. Dissertation Defense April 15, 2013 Overview The Local Lemmata 2-Coloring Hypergraphs with the Original Local Lemma Counting Derangements with the Lopsided Local Lemma Lopsided

More information

ALGEBRAIC GEOMETRY I - FINAL PROJECT

ALGEBRAIC GEOMETRY I - FINAL PROJECT ALGEBRAIC GEOMETRY I - FINAL PROJECT ADAM KAYE Abstract This paper begins with a description of the Schubert varieties of a Grassmannian variety Gr(k, n) over C Following the technique of Ryan [3] for

More information

The Erdős-Hajnal hypergraph Ramsey problem

The Erdős-Hajnal hypergraph Ramsey problem The Erdős-Hajnal hypergraph Ramsey problem Dhruv Mubayi Andrew Suk February 28, 2016 Abstract Given integers 2 t k +1 n, let g k (t, n) be the minimum N such that every red/blue coloring of the k-subsets

More information

Counting Clusters on a Grid

Counting Clusters on a Grid Dartmouth College Undergraduate Honors Thesis Counting Clusters on a Grid Author: Jacob Richey Faculty Advisor: Peter Winkler May 23, 2014 1 Acknowledgements There are a number of people who have made

More information

Monochromatic triangles in three-coloured graphs

Monochromatic triangles in three-coloured graphs Charles University, Prague 10th September 2012 Joint work with James Cummings (Carnegie Mellon), Daniel Král (Charles University), Florian Pfender (Colorado), Konrad Sperfeld (Universität Rostock) and

More information

Constructive bounds for a Ramsey-type problem

Constructive bounds for a Ramsey-type problem Constructive bounds for a Ramsey-type problem Noga Alon Michael Krivelevich Abstract For every fixed integers r, s satisfying r < s there exists some ɛ = ɛ(r, s > 0 for which we construct explicitly an

More information

10.4 The Kruskal Katona theorem

10.4 The Kruskal Katona theorem 104 The Krusal Katona theorem 141 Example 1013 (Maximum weight traveling salesman problem We are given a complete directed graph with non-negative weights on edges, and we must find a maximum weight Hamiltonian

More information

INTERMINGLED ASCENDING WAVE M-SETS. Aaron Robertson Department of Mathematics, Colgate University, Hamilton, New York

INTERMINGLED ASCENDING WAVE M-SETS. Aaron Robertson Department of Mathematics, Colgate University, Hamilton, New York INTERMINGLED ASCENDING WAVE M-SETS Aaron Robertson Department of Mathematics, Colgate University, Hamilton, New York arobertson@colgate.edu and Caitlin Cremin, Will Daniel, and Quer Xiang 1 Abstract Given

More information

Pigeonhole Principle and Ramsey Theory

Pigeonhole Principle and Ramsey Theory Pigeonhole Principle and Ramsey Theory The Pigeonhole Principle (PP) has often been termed as one of the most fundamental principles in combinatorics. The familiar statement is that if we have n pigeonholes

More information

On the strength of Hindman s Theorem for bounded sums of unions

On the strength of Hindman s Theorem for bounded sums of unions On the strength of Hindman s Theorem for bounded sums of unions Lorenzo Carlucci Department of Computer Science University of Rome I September 2017 Wormshop 2017 Moscow, Steklov Institute Lorenzo Carlucci

More information

1 The Local-to-Global Lemma

1 The Local-to-Global Lemma Point-Set Topology Connectedness: Lecture 2 1 The Local-to-Global Lemma In the world of advanced mathematics, we are often interested in comparing the local properties of a space to its global properties.

More information

Large Cliques and Stable Sets in Undirected Graphs

Large Cliques and Stable Sets in Undirected Graphs Large Cliques and Stable Sets in Undirected Graphs Maria Chudnovsky Columbia University, New York NY 10027 May 4, 2014 Abstract The cochromatic number of a graph G is the minimum number of stable sets

More information

GRAPH EMBEDDING LECTURE NOTE

GRAPH EMBEDDING LECTURE NOTE GRAPH EMBEDDING LECTURE NOTE JAEHOON KIM Abstract. In this lecture, we aim to learn several techniques to find sufficient conditions on a dense graph G to contain a sparse graph H as a subgraph. In particular,

More information

Out-colourings of Digraphs

Out-colourings of Digraphs Out-colourings of Digraphs N. Alon J. Bang-Jensen S. Bessy July 13, 2017 Abstract We study vertex colourings of digraphs so that no out-neighbourhood is monochromatic and call such a colouring an out-colouring.

More information

1. Introduction Recap

1. Introduction Recap 1. Introduction Recap 1. Tractable and intractable problems polynomial-boundness: O(n k ) 2. NP-complete problems informal definition 3. Examples of P vs. NP difference may appear only slightly 4. Optimization

More information

Near-domination in graphs

Near-domination in graphs Near-domination in graphs Bruce Reed Researcher, Projet COATI, INRIA and Laboratoire I3S, CNRS France, and Visiting Researcher, IMPA, Brazil Alex Scott Mathematical Institute, University of Oxford, Oxford

More information

Chapter 2 Linear Equations and Inequalities in One Variable

Chapter 2 Linear Equations and Inequalities in One Variable Chapter 2 Linear Equations and Inequalities in One Variable Section 2.1: Linear Equations in One Variable Section 2.3: Solving Formulas Section 2.5: Linear Inequalities in One Variable Section 2.6: Compound

More information

An Upper Bound for the Ramsey Numbers r(k 3, G)

An Upper Bound for the Ramsey Numbers r(k 3, G) An Upper Bound for the Ramsey Numbers r(k 3, G) Wayne Goddard 1, Daniel J. Kleitman 1 Department of Mathematics Massachusetts Institute of Technology Cambridge, MA 02139 USA Abstract The Ramsey number

More information

Some Applications of pq-groups in Graph Theory

Some Applications of pq-groups in Graph Theory Some Applications of pq-groups in Graph Theory Geoffrey Exoo Department of Mathematics and Computer Science Indiana State University Terre Haute, IN 47809 g-exoo@indstate.edu January 25, 2002 Abstract

More information

Paul Erdős and Graph Ramsey Theory

Paul Erdős and Graph Ramsey Theory Paul Erdős and Graph Ramsey Theory Benny Sudakov ETH and UCLA Ramsey theorem Ramsey theorem Definition: The Ramsey number r(s, n) is the minimum N such that every red-blue coloring of the edges of a complete

More information

A NICE PROOF OF FARKAS LEMMA

A NICE PROOF OF FARKAS LEMMA A NICE PROOF OF FARKAS LEMMA DANIEL VICTOR TAUSK Abstract. The goal of this short note is to present a nice proof of Farkas Lemma which states that if C is the convex cone spanned by a finite set and if

More information

On Some Three-Color Ramsey Numbers for Paths

On Some Three-Color Ramsey Numbers for Paths On Some Three-Color Ramsey Numbers for Paths Janusz Dybizbański, Tomasz Dzido Institute of Informatics, University of Gdańsk Wita Stwosza 57, 80-952 Gdańsk, Poland {jdybiz,tdz}@inf.ug.edu.pl and Stanis

More information

Hamiltonian Tournaments and Gorenstein Rings

Hamiltonian Tournaments and Gorenstein Rings Europ. J. Combinatorics (2002) 23, 463 470 doi:10.1006/eujc.2002.0572 Available online at http://www.idealibrary.com on Hamiltonian Tournaments and Gorenstein Rings HIDEFUMI OHSUGI AND TAKAYUKI HIBI Let

More information

List colouring hypergraphs and extremal results for acyclic graphs

List colouring hypergraphs and extremal results for acyclic graphs List colouring hypergraphs and extremal results for acyclic graphs by Martin Pei A thesis presented to the University of Waterloo in fulfillment of the thesis requirement for the degree of Doctor of Philosophy

More information