Laplacian and Random Walks on Graphs

Size: px
Start display at page:

Download "Laplacian and Random Walks on Graphs"

Transcription

1 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

2 Five talks Selected Topics on Spectral Graph Theory 1. Graphs with Small Spectral Radius Time: Friday (May 16) 4pm.-5:30p.m. 2. Laplacian and Random Walks on Graphs Time: Thursday (May 22) 4pm.-5:30p.m. 3. Spectra of Random Graphs Time: Thursday (May 29) 4pm.-5:30p.m. 4. Hypergraphs with Small Spectral Radius Time: Friday (June 6) 4pm.-5:30p.m. 5. Lapalacian of Random Hypergraphs Time: Thursday (June 12) 4pm.-5:30p.m. Laplacian and Random Walks on Graphs Linyuan Lu 2 / 59

3 Backgrounds Linear Algebra III I II Graph Theory Probability Theory I: Spectral Graph Theory II: Random Graph Theory III: Random Matrix Theory Laplacian and Random Walks on Graphs Linyuan Lu 3 / 59

4 Outline Combinatorial Laplacian Normalized Laplacian An application Laplacian and Random Walks on Graphs Linyuan Lu 4 / 59

5 Graphs and Matrices There are several ways to associate a matrix to a graph G. Adjacency matrix Laplacian and Random Walks on Graphs Linyuan Lu 5 / 59

6 Graphs and Matrices There are several ways to associate a matrix to a graph G. Adjacency matrix Combinatorial Laplacian Laplacian and Random Walks on Graphs Linyuan Lu 5 / 59

7 Graphs and Matrices There are several ways to associate a matrix to a graph G. Adjacency matrix Combinatorial Laplacian Normalized Laplacian. Laplacian and Random Walks on Graphs Linyuan Lu 5 / 59

8 Basic Graph Notation G = (V,E): a simple connected graph on n vertices Laplacian and Random Walks on Graphs Linyuan Lu 6 / 59

9 Basic Graph Notation G = (V,E): a simple connected graph on n vertices A(G): the adjacency matrix Laplacian and Random Walks on Graphs Linyuan Lu 6 / 59

10 Basic Graph Notation G = (V,E): a simple connected graph on n vertices A(G): the adjacency matrix D(G) = diag(d 1,d 2,...,d n ): the diagonal degree matrix Laplacian and Random Walks on Graphs Linyuan Lu 6 / 59

11 Basic Graph Notation G = (V,E): a simple connected graph on n vertices A(G): the adjacency matrix D(G) = diag(d 1,d 2,...,d n ): the diagonal degree matrix L = D A: the combinatorial Laplacian Laplacian and Random Walks on Graphs Linyuan Lu 6 / 59

12 Basic Graph Notation G = (V,E): a simple connected graph on n vertices A(G): the adjacency matrix D(G) = diag(d 1,d 2,...,d n ): the diagonal degree matrix L = D A: the combinatorial Laplacian L is semi-definite and 1 is always an eigenvector for the eigenvalue 0. Laplacian and Random Walks on Graphs Linyuan Lu 6 / 59

13 Basic Graph Notation G = (V,E): a simple connected graph on n vertices A(G): the adjacency matrix D(G) = diag(d 1,d 2,...,d n ): the diagonal degree matrix L = D A: the combinatorial Laplacian L is semi-definite and 1 is always an eigenvector for the eigenvalue S 4 L(S 4 ) = Laplacian and Random Walks on Graphs Linyuan Lu 6 / 59

14 Basic Graph Notation G = (V,E): a simple connected graph on n vertices A(G): the adjacency matrix D(G) = diag(d 1,d 2,...,d n ): the diagonal degree matrix L = D A: the combinatorial Laplacian L is semi-definite and 1 is always an eigenvector for the eigenvalue S 4 L(S 4 ) = Combinatorial Laplacian eigenvalues of S 4 : 0,1,1,4. Laplacian and Random Walks on Graphs Linyuan Lu 6 / 59

15 Matrix-tree Theorem Kirchhoff s Matrix-tree Theorem: The (i, j)-cofactor of D A equals ( 1) i+j t(g), where t(g) is the number of spanning trees in G. Laplacian and Random Walks on Graphs Linyuan Lu 7 / 59

16 Matrix-tree Theorem Kirchhoff s Matrix-tree Theorem: The (i, j)-cofactor of D A equals ( 1) i+j t(g), where t(g) is the number of spanning trees in G. Proof: Fix an orientation of G, let B be the incidence matrix of the orientation, i.e., b ve = 1 if v is the head of the arc e, b ve = 1 if i is the tail of e, and b ve = 0 otherwise. Let L 11 be the sub-matrix obtained from L by deleting the first row and first column, and B 1 be the matrix obtained from B by deleting the first row. Then L 11 = B 1 B 1. det(l 11 ) = det(b 1 B 1) = det(b S ) 2 By Cauchy-Binet formula S = the number of Spanning Trees. Laplacian and Random Walks on Graphs Linyuan Lu 7 / 59

17 An application Corollary: If G is connected, and λ 1,...,λ n 1 be the non-zero eigenvalues of L. Then the number of spanning tree is 1 n λ 1λ 2 λ n 1. Laplacian and Random Walks on Graphs Linyuan Lu 8 / 59

18 An application Corollary: If G is connected, and λ 1,...,λ n 1 be the non-zero eigenvalues of L. Then the number of spanning tree is 1 n λ 1λ 2 λ n 1. Chung-Yau [1999]: The number of spanning trees in any d-regular graph on n vertices is at most (1+o(1)) 2logn dnlogd ( (d 1) d 1 (d 2 2d) d/2 1 ) n. This is best possible within a constant factor. Laplacian and Random Walks on Graphs Linyuan Lu 8 / 59

19 Normalized Laplacian Normalized Laplacian: L = I D 1/2 AD 1/2. Laplacian and Random Walks on Graphs Linyuan Lu 9 / 59

20 Normalized Laplacian Normalized Laplacian: L = I D 1/2 AD 1/2. L is always semi-definite. 0 is always an eigenvalue of L with eigenvector ( d 1,..., d n ). Laplacian and Random Walks on Graphs Linyuan Lu 9 / 59

21 Normalized Laplacian Normalized Laplacian: L = I D 1/2 AD 1/2. L is always semi-definite. 0 is always an eigenvalue of L with eigenvector ( d 1,..., d n ) L(S 4 ) = (Normalized) Laplacian eigenvalues of S 4 : λ 0 = 0, λ 1 = λ 2 = 1, λ 3 = 2. Laplacian and Random Walks on Graphs Linyuan Lu 9 / 59

22 Facts General properties: The multiplicity of 0 is the number of connected components. Laplacian and Random Walks on Graphs Linyuan Lu 10 / 59

23 Facts General properties: The multiplicity of 0 is the number of connected components. Laplacian eigenvalues: λ 0,...,λ n 1 0 = λ 0 λ 1 λ n 1 2. Laplacian and Random Walks on Graphs Linyuan Lu 10 / 59

24 Facts General properties: The multiplicity of 0 is the number of connected components. Laplacian eigenvalues: λ 0,...,λ n 1 0 = λ 0 λ 1 λ n 1 2. λ n 1 = 2 if and only if G is bipartite. Laplacian and Random Walks on Graphs Linyuan Lu 10 / 59

25 Facts General properties: The multiplicity of 0 is the number of connected components. Laplacian eigenvalues: λ 0,...,λ n 1 0 = λ 0 λ 1 λ n 1 2. λ n 1 = 2 if and only if G is bipartite. λ 1 > 1 if and only if G is the complete graph. Laplacian and Random Walks on Graphs Linyuan Lu 10 / 59

26 Rayleigh quotients The Laplacian eigenvalues can also be computed by Rayleigh quotients: for 0 i n 1, λ i = sup dim(m)=n i inf f M x y (f(x) f(y))2 x f(x)2 d x. Laplacian and Random Walks on Graphs Linyuan Lu 11 / 59

27 Rayleigh quotients The Laplacian eigenvalues can also be computed by Rayleigh quotients: for 0 i n 1, λ i = sup dim(m)=n i inf f M x y (f(x) f(y))2 x f(x)2 d x. In particular, λ 1 can be evaluated by λ 1 = inf f D1 x y (f(x) f(y))2 x f(x)2 d x. Laplacian and Random Walks on Graphs Linyuan Lu 11 / 59

28 Rayleigh quotients The Laplacian eigenvalues can also be computed by Rayleigh quotients: for 0 i n 1, λ i = sup dim(m)=n i inf f M x y (f(x) f(y))2 x f(x)2 d x. In particular, λ 1 can be evaluated by λ 1 = inf f D1 x y (f(x) f(y))2 x f(x)2 d x. Laplacian and Random Walks on Graphs Linyuan Lu 11 / 59

29 An important parameter λ 1 is related to the mixing rate of random walks Laplacian and Random Walks on Graphs Linyuan Lu 12 / 59

30 An important parameter λ 1 is related to the mixing rate of random walks diameter Laplacian and Random Walks on Graphs Linyuan Lu 12 / 59

31 An important parameter λ 1 is related to the mixing rate of random walks diameter neighborhood/edge expansion Laplacian and Random Walks on Graphs Linyuan Lu 12 / 59

32 An important parameter λ 1 is related to the mixing rate of random walks diameter neighborhood/edge expansion Cheeger constant Laplacian and Random Walks on Graphs Linyuan Lu 12 / 59

33 An important parameter λ 1 is related to the mixing rate of random walks diameter neighborhood/edge expansion Cheeger constant quasi-randomness Laplacian and Random Walks on Graphs Linyuan Lu 12 / 59

34 An important parameter λ 1 is related to the mixing rate of random walks diameter neighborhood/edge expansion Cheeger constant quasi-randomness many other applications. Laplacian and Random Walks on Graphs Linyuan Lu 12 / 59

35 Random walks A walk on a graph is a sequence of vertices together a sequence of edges: v 0,v 1,v 2,v 3,...,v k,v k+1,... v 0 v 1,v 1 v 2,v 2 v 3,...,v k v k+1,... Laplacian and Random Walks on Graphs Linyuan Lu 13 / 59

36 Random walks A walk on a graph is a sequence of vertices together a sequence of edges: v 0,v 1,v 2,v 3,...,v k,v k+1,... v 0 v 1,v 1 v 2,v 2 v 3,...,v k v k+1,... Random walks on a graph G: f k+1 = f k D 1 A. D 1 A D 1/2 AD 1/2 = I L. λ determines the mixing rate of random walks. 1 d v 1 d v v 1 d v Laplacian and Random Walks on Graphs Linyuan Lu 13 / 59

37 Convergence row vector f k : the vertex probability distribution at time k. f k = f 0 (D 1 A) k. Laplacian and Random Walks on Graphs Linyuan Lu 14 / 59

38 Convergence row vector f k : the vertex probability distribution at time k. f k = f 0 (D 1 A) k. Stationary distribution π = 1 vol(g) (d 1,d 2,...,d n ). π(d 1 A) = π. Laplacian and Random Walks on Graphs Linyuan Lu 14 / 59

39 Convergence row vector f k : the vertex probability distribution at time k. f k = f 0 (D 1 A) k. Stationary distribution π = 1 vol(g) (d 1,d 2,...,d n ). Mixing: π(d 1 A) = π. (f k π)d 1/2 λ k (f 0 π)d 1/2. Laplacian and Random Walks on Graphs Linyuan Lu 14 / 59

40 Convergence row vector f k : the vertex probability distribution at time k. f k = f 0 (D 1 A) k. Stationary distribution π = 1 vol(g) (d 1,d 2,...,d n ). Mixing: π(d 1 A) = π. (f k π)d 1/2 λ k (f 0 π)d 1/2. If G is bipartite, then the random walk does not mix. In this case, we will use the α-lazy random walk with the transition matrix αi +(1 α)d 1 A. Laplacian and Random Walks on Graphs Linyuan Lu 14 / 59

41 Diameter Suppose that G is not a complete graph. Then the diameter of G satisfies log(vol(g)/δ) diam(g) log λ n 1+λ 1, λ n 1 λ 1 where δ is the minimum degree of G. Laplacian and Random Walks on Graphs Linyuan Lu 15 / 59

42 Edge discrepancy Let vol(x) = x X d x and λ = max{1 λ 1,λ n 1 1}. Then E(X,Y) vol(x)vol(y) vol(g) λ vol(x)vol(y)vol( X)vol(Ȳ) vol(g). X Y E(X,Y) Laplacian and Random Walks on Graphs Linyuan Lu 16 / 59

43 Proof Let 1 X and 1 Y be the indicated vector of X and Y respectively. Let α 0,α 1,...,α n 1 be orthogonal unit eigenvectors of L. Write D 1/2 1 X = n 1 i=0 x iα i and D 1/2 1 Y = n 1 i=0 y iα i. Then E(X,Y) = 1 XA1 Y = (D 1/2 1 X ) (I L)D 1/2 1 Y n 1 = (1 λ i )x i y i. i=0 Laplacian and Random Walks on Graphs Linyuan Lu 17 / 59

44 continue Note x 0 = vol(x) and y 0 = vol(y). Hence, vol(g) vol(g) vol(x)vol(y) E(X,Y) vol(g) n = (1 λ i )x i y i i=1 λ n 1 i=1 x 2 n 1 i i=1 y 2 i = λ vol(x)vol(y)vol( X)vol( Ȳ). vol(g) Laplacian and Random Walks on Graphs Linyuan Lu 18 / 59

45 Cheeger Constant For a subset S V, we define h G (S) = E(S, S) min(vol(s),vol( S)). The Cheeger constant h G of a graph G is defined to be h G = min S h G (S). Laplacian and Random Walks on Graphs Linyuan Lu 19 / 59

46 Cheeger Constant For a subset S V, we define h G (S) = E(S, S) min(vol(s),vol( S)). The Cheeger constant h G of a graph G is defined to be h G = min S h G (S). Cheeger s inequality: 2h G λ 1 h2 G 2. Laplacian and Random Walks on Graphs Linyuan Lu 19 / 59

47 d-regular graph If G is d-regular graph, then adjacency matrix, combinatorial Laplacian, and normalize Laplacian are all equivalent. Laplacian and Random Walks on Graphs Linyuan Lu 20 / 59

48 d-regular graph If G is d-regular graph, then adjacency matrix, combinatorial Laplacian, and normalize Laplacian are all equivalent. Suppose A has eigenvalues µ 1,...,µ n. Then D A has eigenvalues d µ 1,...,d µ n. I D 1/2 AD 1/2 has eigenvalues 1 µ 1 /d,...,1 µ n /d. Laplacian and Random Walks on Graphs Linyuan Lu 20 / 59

49 d-regular graph If G is d-regular graph, then adjacency matrix, combinatorial Laplacian, and normalize Laplacian are all equivalent. Suppose A has eigenvalues µ 1,...,µ n. Then D A has eigenvalues d µ 1,...,d µ n. I D 1/2 AD 1/2 has eigenvalues 1 µ 1 /d,...,1 µ n /d. The theories of three matrices apply to the d-regular graphs. Laplacian and Random Walks on Graphs Linyuan Lu 20 / 59

50 An application Constructing Small Folkman Graphs. Laplacian and Random Walks on Graphs Linyuan Lu 21 / 59

51 Ramsey s theorem For integers k,l 2, there exists a least positive integer R(k,l) such that no matter how the complete graph K R(k,l) is two-colored, it will contain a blue subgraph K k or a red subgraph K l. Laplacian and Random Walks on Graphs Linyuan Lu 22 / 59

52 Ramsey s theorem For integers k,l 2, there exists a least positive integer R(k,l) such that no matter how the complete graph K R(k,l) is two-colored, it will contain a blue subgraph K k or a red subgraph K l. R(3,3) = 6 R(4,4) = R(5,5) R(6,6) 165. ( ) 2 (1+o(1)) e n2n/2 R(n,n) (n 1) C log(n 1) log log(n 1) 2(n 1). n 1 Spencer[1975] Colon [2009] Laplacian and Random Walks on Graphs Linyuan Lu 22 / 59

53 Ramsey number R(3,3) = 6 If edges of K 6 are 2-colored then there exists a monochromatic triangle. Laplacian and Random Walks on Graphs Linyuan Lu 23 / 59

54 Ramsey number R(3,3) = 6 If edges of K 6 are 2-colored then there exists a monochromatic triangle. There exists a 2-coloring of edges of K 5 with no monochromatic triangle. Laplacian and Random Walks on Graphs Linyuan Lu 23 / 59

55 Rado s arrow notation G (H): if the edges of G are 2-colored then there exists a monochromatic subgraph of G isomorphic to H. K 6 (K 3 ) K 5 (K 3 ) Laplacian and Random Walks on Graphs Linyuan Lu 24 / 59

56 Rado s arrow notation G (H): if the edges of G are 2-colored then there exists a monochromatic subgraph of G isomorphic to H. K 6 (K 3 ) K 5 (K 3 ) Fact: If K 6 G, then G (K 3 ). Laplacian and Random Walks on Graphs Linyuan Lu 24 / 59

57 An Erdős-Hajnal Question Is there a K 6 -free graph G with G (K 3 )? Laplacian and Random Walks on Graphs Linyuan Lu 25 / 59

58 An Erdős-Hajnal Question Is there a K 6 -free graph G with G (K 3 )? Graham (1968): Yes! K 8 \C 5 Laplacian and Random Walks on Graphs Linyuan Lu 25 / 59

59 Graham s graph K 8 \C 5 Suppose G has no monochromatic triangle. Laplacian and Random Walks on Graphs Linyuan Lu 26 / 59

60 Graham s graph K 8 \C 5 Laplacian and Random Walks on Graphs Linyuan Lu 27 / 59

61 Graham s graph K 8 \C 5 Laplacian and Random Walks on Graphs Linyuan Lu 28 / 59

62 Graham s graph K 8 \C 5 Laplacian and Random Walks on Graphs Linyuan Lu 29 / 59

63 Graham s graph K 8 \C 5 Laplacian and Random Walks on Graphs Linyuan Lu 30 / 59

64 Graham s graph K 8 \C 5 (b, r) (r, b) Label the vertices of C 5 by either (r,b) or (b,r). Laplacian and Random Walks on Graphs Linyuan Lu 31 / 59

65 Graham s graph K 8 \C 5 (b, r) (b, r) Label the vertices of C 5 by either (r,b) or (b,r). A red triangle is unavoidable since χ(c 5 ) = 3. Laplacian and Random Walks on Graphs Linyuan Lu 32 / 59

66 K 5 -free G with G (K 3 ) Year Authors G 1969 Sch auble Graham, Spencer Irving Hadziivanov, Nenov Nenov 15 Laplacian and Random Walks on Graphs Linyuan Lu 33 / 59

67 K 5 -free G with G (K 3 ) Year Authors G 1969 Sch auble Graham, Spencer Irving Hadziivanov, Nenov Nenov 15 In 1998, Piwakowski, Radziszowski and Urbański used a computer-aided exhaustive search to rule out all possible graphs on less than 15 vertices. Laplacian and Random Walks on Graphs Linyuan Lu 33 / 59

68 General results Folkman s theorem (1970): For any k 2 > k 1 3, there exists a K k2 -free graph G with G (K k1 ). Laplacian and Random Walks on Graphs Linyuan Lu 34 / 59

69 General results Folkman s theorem (1970): For any k 2 > k 1 3, there exists a K k2 -free graph G with G (K k1 ). These graphs are called Folkman Graphs. Laplacian and Random Walks on Graphs Linyuan Lu 34 / 59

70 General results Folkman s theorem (1970): For any k 2 > k 1 3, there exists a K k2 -free graph G with G (K k1 ). These graphs are called Folkman Graphs. Nešetřil-Rödl s theorem (1976): For p 2 and any k 2 > k 1 3, there exists a K k2 -free graph G with G (K k1 ) p. Here G (H) p : if the edges of G are p-colored then there exists a monochromatic subgraph of G isomorphic to H. Laplacian and Random Walks on Graphs Linyuan Lu 34 / 59

71 f(p,k 1,k 2 ) Let f(p,k 1,k 2 ) denote the smallest integer n such that there exists a K k2 -free graph G on n vertices with G (K k1 ) p. Graham f(2,3,6) = 8. Laplacian and Random Walks on Graphs Linyuan Lu 35 / 59

72 f(p,k 1,k 2 ) Let f(p,k 1,k 2 ) denote the smallest integer n such that there exists a K k2 -free graph G on n vertices with G (K k1 ) p. Graham f(2,3,6) = 8. Nenov, Piwakowski, Radziszowski and Urbański f(2,3,5) = 15. Laplacian and Random Walks on Graphs Linyuan Lu 35 / 59

73 f(p,k 1,k 2 ) Let f(p,k 1,k 2 ) denote the smallest integer n such that there exists a K k2 -free graph G on n vertices with G (K k1 ) p. Graham f(2,3,6) = 8. Nenov, Piwakowski, Radziszowski and Urbański What about f(2,3,4)? f(2,3,5) = 15. Laplacian and Random Walks on Graphs Linyuan Lu 35 / 59

74 Upper bound of f(2,3,4) Folkman, Nešetřil-Rödl s upper bound is huge. Frankl and Rödl (1986) f(2,3,4) Laplacian and Random Walks on Graphs Linyuan Lu 36 / 59

75 Upper bound of f(2,3,4) Folkman, Nešetřil-Rödl s upper bound is huge. Frankl and Rödl (1986) f(2,3,4) Erdős set a prize of $100 for the challenge f(2,3,4) Laplacian and Random Walks on Graphs Linyuan Lu 36 / 59

76 Upper bound of f(2,3,4) Folkman, Nešetřil-Rödl s upper bound is huge. Frankl and Rödl (1986) f(2,3,4) Erdős set a prize of $100 for the challenge f(2,3,4) Spencer (1988) claimed the prize. f(2,3,4) Laplacian and Random Walks on Graphs Linyuan Lu 36 / 59

77 Upper bound of f(2,3,4) Folkman, Nešetřil-Rödl s upper bound is huge. Frankl and Rödl (1986) f(2,3,4) Erdős set a prize of $100 for the challenge f(2,3,4) Spencer (1988) claimed the prize. f(2,3,4) Laplacian and Random Walks on Graphs Linyuan Lu 36 / 59

78 Most wanted Folkman Graph Laplacian and Random Walks on Graphs Linyuan Lu 37 / 59

79 Most wanted Folkman Graph Laplacian and Random Walks on Graphs Linyuan Lu 38 / 59

80 Difficulty There is no efficient algorithm to test whether G (K 3 ). Laplacian and Random Walks on Graphs Linyuan Lu 39 / 59

81 Difficulty There is no efficient algorithm to test whether G (K 3 ). For moderate n, Folkman graphs are very rare among all K 4 -free graphs on n vertices. Laplacian and Random Walks on Graphs Linyuan Lu 39 / 59

82 Difficulty There is no efficient algorithm to test whether G (K 3 ). For moderate n, Folkman graphs are very rare among all K 4 -free graphs on n vertices. Probabilistic methods are generally good choices for asymptotic results. However, it is not good for moderate size n. Laplacian and Random Walks on Graphs Linyuan Lu 39 / 59

83 Our approach Find a simple and sufficient condition for G (K 3 ), and an efficient algorithm to verify this condition. Laplacian and Random Walks on Graphs Linyuan Lu 40 / 59

84 Our approach Find a simple and sufficient condition for G (K 3 ), and an efficient algorithm to verify this condition. Search a special class of graphs so that we have a better chance of finding a Folkman graph. Laplacian and Random Walks on Graphs Linyuan Lu 40 / 59

85 Our approach Find a simple and sufficient condition for G (K 3 ), and an efficient algorithm to verify this condition. Search a special class of graphs so that we have a better chance of finding a Folkman graph. Use spectral analysis instead of probabilistic methods. Laplacian and Random Walks on Graphs Linyuan Lu 40 / 59

86 Our approach Find a simple and sufficient condition for G (K 3 ), and an efficient algorithm to verify this condition. Search a special class of graphs so that we have a better chance of finding a Folkman graph. Use spectral analysis instead of probabilistic methods. Localization and δ-fairness. Laplacian and Random Walks on Graphs Linyuan Lu 40 / 59

87 Our approach Find a simple and sufficient condition for G (K 3 ), and an efficient algorithm to verify this condition. Search a special class of graphs so that we have a better chance of finding a Folkman graph. Use spectral analysis instead of probabilistic methods. Localization and δ-fairness. Circulant graphs and L(m, s). Laplacian and Random Walks on Graphs Linyuan Lu 40 / 59

88 My result I received $100-award by proving Theorem [Lu, 2007]: f(2,3,4) Laplacian and Random Walks on Graphs Linyuan Lu 41 / 59

89 My result I received $100-award by proving Theorem [Lu, 2007]: f(2,3,4) Shortly Dudek and Rödl improved it to f(2,3,4) 941. They also received a $50-award. Laplacian and Random Walks on Graphs Linyuan Lu 41 / 59

90 My result I received $100-award by proving Theorem [Lu, 2007]: f(2,3,4) Shortly Dudek and Rödl improved it to f(2,3,4) 941. They also received a $50-award. Lange-Radziszowski-Xu [2012+]: f(2, 3, 4) 786. Laplacian and Random Walks on Graphs Linyuan Lu 41 / 59

91 Spencer s Lemma Notations: - G v : the induced graph on the the neighborhood of v. - b(h): the maximum size of edge-cuts for H. Laplacian and Random Walks on Graphs Linyuan Lu 42 / 59

92 Spencer s Lemma Notations: - G v : the induced graph on the the neighborhood of v. - b(h): the maximum size of edge-cuts for H. Lemma (Spencer) If v b(g v) < 2 3 v E(G v), then G (K 3 ). Laplacian and Random Walks on Graphs Linyuan Lu 42 / 59

93 Spencer s Lemma Notations: - G v : the induced graph on the the neighborhood of v. - b(h): the maximum size of edge-cuts for H. Lemma (Spencer) If v b(g v) < 2 3 v E(G v), then G (K 3 ). Laplacian and Random Walks on Graphs Linyuan Lu 42 / 59

94 Localization For 0 < δ < 1 2, a graph H is δ-fair if b(h) < ( 1 2 +δ) E(H). Laplacian and Random Walks on Graphs Linyuan Lu 43 / 59

95 Localization For 0 < δ < 1 2, a graph H is δ-fair if b(h) < ( 1 2 +δ) E(H). G is a Folkman graph if for each v - G v is 1 6 -fair. - G v is K 3 -free. Laplacian and Random Walks on Graphs Linyuan Lu 43 / 59

96 Localization For 0 < δ < 1 2, a graph H is δ-fair if b(h) < ( 1 2 +δ) E(H). G is a Folkman graph if for each v - G v is 1 6 -fair. - G v is K 3 -free. For vertex transitive graph G, all G v s are isomorphic. Laplacian and Random Walks on Graphs Linyuan Lu 43 / 59

97 Spectral lemma - H: a graph on n vertices - A: the adjacency matrix of H - d = (d 1,d 2,...,d n ): degrees of H - Vol(S) = v S d v: the volume of S - d = Vol(H) n : the average degree Laplacian and Random Walks on Graphs Linyuan Lu 44 / 59

98 Spectral lemma - H: a graph on n vertices - A: the adjacency matrix of H - d = (d 1,d 2,...,d n ): degrees of H - Vol(S) = v S d v: the volume of S - d = Vol(H) n : the average degree Lemma (Lu) If the smallest eigenvalue of M = A 1 Vol(H) d d is greater than 2δ d, then H is δ-fair. Laplacian and Random Walks on Graphs Linyuan Lu 44 / 59

99 Spectral lemma - H: a graph on n vertices - A: the adjacency matrix of H - d = (d 1,d 2,...,d n ): degrees of H - Vol(S) = v S d v: the volume of S - d = Vol(H) n : the average degree Lemma (Lu) If the smallest eigenvalue of M = A 1 Vol(H) d d is greater than 2δ d, then H is δ-fair. Similar results hold for A and L. However, they are weaker than using M in experiments. Laplacian and Random Walks on Graphs Linyuan Lu 44 / 59

100 Corollary Corollary Suppose H is a d-regular graph and the smallest eigenvalue of its adjacency matrix A is greater than 2δd. Then H is δ-fair. Laplacian and Random Walks on Graphs Linyuan Lu 45 / 59

101 Corollary Corollary Suppose H is a d-regular graph and the smallest eigenvalue of its adjacency matrix A is greater than 2δd. Then H is δ-fair. Proof: We can replace M by A in the previous lemma. - 1 is an eigenvector of A with respect to d. - M is the projection of A to the hyperspace 1. - M and A have the same smallest eigenvalues. Laplacian and Random Walks on Graphs Linyuan Lu 45 / 59

102 The proof of the Lemma V(H) = X Y: a partition of the vertex-set. Laplacian and Random Walks on Graphs Linyuan Lu 46 / 59

103 The proof of the Lemma V(H) = X Y: a partition of the vertex-set. 1 X, 1 Y : indicated functions of X and Y. 1 X +1 Y = 1. Laplacian and Random Walks on Graphs Linyuan Lu 46 / 59

104 The proof of the Lemma V(H) = X Y: a partition of the vertex-set. 1 X, 1 Y : indicated functions of X and Y. 1 X +1 Y = 1. We observe M1 = 0. Laplacian and Random Walks on Graphs Linyuan Lu 46 / 59

105 The proof of the Lemma V(H) = X Y: a partition of the vertex-set. 1 X, 1 Y : indicated functions of X and Y. 1 X +1 Y = 1. We observe M1 = 0. For each t (0,1), let α(t) = (1 t)1 X t1 Y. We have α(t) M α(t) = e(x,y)+ 1 Vol(H) Vol(X)Vol(Y). Laplacian and Random Walks on Graphs Linyuan Lu 46 / 59

106 The proof of the Lemma Let ρ be the smallest eigenvalue of M. We have e(x,y) Vol(X)Vol(Y) Vol(H) α(t) M α(t) ρ α t 2. Laplacian and Random Walks on Graphs Linyuan Lu 47 / 59

107 The proof of the Lemma Let ρ be the smallest eigenvalue of M. We have e(x,y) Vol(X)Vol(Y) Vol(H) α(t) M α(t) ρ α t 2. Choose t = X n so that α(t) 2 reaches its minimum X Y n. Laplacian and Random Walks on Graphs Linyuan Lu 47 / 59

108 The proof of the Lemma Let ρ be the smallest eigenvalue of M. We have e(x,y) Vol(X)Vol(Y) Vol(H) α(t) M α(t) ρ α t 2. Choose t = X n so that α(t) 2 reaches its minimum X Y We have e(x,y) Vol(X)Vol(Y) Vol(H) Vol(H) ρ n 4 4 +ρ X Y. n < ( 1 2 +δ) E(H), since ρ > 2δ d. n. Laplacian and Random Walks on Graphs Linyuan Lu 47 / 59

109 Circulant graphs - Z n = Z/nZ - S: a subset of Z n satisfying S = S and 0 S. We define a circulant graph H by - V(H) = Z n - E(H) = {xy x y S}. Example: A circulant graph withn = 8andS = {±1,±3}. Laplacian and Random Walks on Graphs Linyuan Lu 48 / 59

110 Spectrum of circulant graphs Lemma: The eigenvalues of the adjacency matrix for the circulant graph generated by S Z n are for i = 0,...,n 1. s S cos 2πis n Laplacian and Random Walks on Graphs Linyuan Lu 49 / 59

111 Spectrum of circulant graphs Lemma: The eigenvalues of the adjacency matrix for the circulant graph generated by S Z n are s S cos 2πis n for i = 0,...,n 1. Proof: Note A = g(j), where g(x) = s S x s. J = Laplacian and Random Walks on Graphs Linyuan Lu 49 / 59

112 Proof continues... Let φ = e 2π 1 n denote the primitive n-th unit root. J has eigenvalues 1,φ,φ 2,...,φ n 1. Laplacian and Random Walks on Graphs Linyuan Lu 50 / 59

113 Proof continues... Let φ = e 2π 1 n denote the primitive n-th unit root. J has eigenvalues 1,φ,φ 2,...,φ n 1. Thus, the eigenvalues of A = g(j) are g(1),g(φ),...,g(φ n 1 ). For i = 0,1,2,...,n 1, we have g(φ i ) = R(g(φ i )) = s S cos 2πis n. Laplacian and Random Walks on Graphs Linyuan Lu 50 / 59

114 Graph L(m,s) Suppose s and m are relatively prime to each other. Let n be the least positive integer satisfying s n 1 mod m. Laplacian and Random Walks on Graphs Linyuan Lu 51 / 59

115 Graph L(m,s) Suppose s and m are relatively prime to each other. Let n be the least positive integer satisfying s n 1 mod m. We define the graph L(m,s) to be a circulant graph on m vertices with S = {s i mod m i = 0,1,2,...,n 1}. Laplacian and Random Walks on Graphs Linyuan Lu 51 / 59

116 Graph L(m,s) Suppose s and m are relatively prime to each other. Let n be the least positive integer satisfying s n 1 mod m. We define the graph L(m,s) to be a circulant graph on m vertices with S = {s i mod m i = 0,1,2,...,n 1}. Proposition: The local graph G v of L(m,s) is also a circulant graph. Laplacian and Random Walks on Graphs Linyuan Lu 51 / 59

117 Algorithm For each L(m,s), compute the local graph G v. If G v is not triangle-free, reject it and try a new graph L(m,s). If the ratio the smallest eigenvalue verse the largest eigenvalue of G v is less than 1 3, reject it and try a new graph L(m, s). Output a Folkman graph L(m, s). Laplacian and Random Walks on Graphs Linyuan Lu 52 / 59

118 Computational results L(m, s) σ L(127,5) L(761,3) L(785,53) L(941,12) L(1777,53) L(1801,125) L(2641,2) L(9697,4) L(30193,53) L(33121,2) L(57401,7) σ is the ratio of the smallest eigenvalue to the largest eigenvalue in the local graph. All graphs on the left are K 4 -free. Graphs in red are Folkman graphs. Graphs in black are good candidates. Laplacian and Random Walks on Graphs Linyuan Lu 53 / 59

119 Improvements Our method has inspired two improvements. Dudek-Rodl [2008]: f(2,3,4) 941. Laplacian and Random Walks on Graphs Linyuan Lu 54 / 59

120 Improvements Our method has inspired two improvements. Dudek-Rodl [2008]: f(2,3,4) 941. Lange-Radziszowski-Xu [2012+]: f(2, 3, 4) 786. Laplacian and Random Walks on Graphs Linyuan Lu 54 / 59

121 Dudek and Rodl Given a graph G, a triangle graph H G is defined as V(H G ) = E(G) e 1 e 2 in H G if e 1 and e 2 belong to the same triangle of G. Laplacian and Random Walks on Graphs Linyuan Lu 55 / 59

122 Dudek and Rodl Given a graph G, a triangle graph H G is defined as V(H G ) = E(G) e 1 e 2 in H G if e 1 and e 2 belong to the same triangle of G. Dudek, Rodl, 2008 If b(h G ) < 2 3 E(H G), then G (K 3 ). If H G is 1 6 -fair, then G (K 3). Laplacian and Random Walks on Graphs Linyuan Lu 55 / 59

123 Dudek and Rodl Theorem [Dudek, Rodl, 2008] f(2,3,4) 941. Laplacian and Random Walks on Graphs Linyuan Lu 56 / 59

124 Dudek and Rodl Theorem [Dudek, Rodl, 2008] f(2,3,4) 941. Proof: Let G = L(941,12). Then G is 188 regular. The triangle graph H has /2 = vertices and edges. Laplacian and Random Walks on Graphs Linyuan Lu 56 / 59

125 Dudek and Rodl Theorem [Dudek, Rodl, 2008] f(2,3,4) 941. Proof: Let G = L(941,12). Then G is 188 regular. The triangle graph H has /2 = vertices and edges. Using Matlab, they calculate the least eigenvalue So H is 1 6-fair. Done. µ n > ( )24. Laplacian and Random Walks on Graphs Linyuan Lu 56 / 59

126 Lange-Radziszowski-Xu Instead of spectral methods, they use semi-definite program (SDP) to approximate the MAX-CUT problem. First they try the graph G 1 obtained from L(941,12) by deleting 81 vertices. They showed 3b(H G1 ) < < = 2 E(H G1 ). This implies f(2,3,4) 860. Laplacian and Random Walks on Graphs Linyuan Lu 57 / 59

127 Lange-Radziszowski-Xu Instead of spectral methods, they use semi-definite program (SDP) to approximate the MAX-CUT problem. First they try the graph G 1 obtained from L(941,12) by deleting 81 vertices. They showed 3b(H G1 ) < < = 2 E(H G1 ). This implies f(2,3,4) 860. Second they try the graph G 2 obtained from L(785,53) by one vertex and some 60 edges. They showed 3b(H G2 ) < < = 2 E(H G2 ). This implies f(2,3,4) 786. Laplacian and Random Walks on Graphs Linyuan Lu 57 / 59

128 Open questions Exoo conjectured L(127, 5) is a Folkman graph. In 2012 SIAMDM, Ronald Graham announced a $100 award for determining if f(2,3,4) < 100. A open problem on 3-colors: prove or disprove f(3,3,4) Laplacian and Random Walks on Graphs Linyuan Lu 58 / 59

129 References 1. Linyuan Lu, Explicit Construction of Small Folkman Graphs. SIAM Journal on Discrete Mathematics, 21(4): , January Andrzej Dudek and Vojtech Rödl. On the Folkman Number f(2, 3, 4), Experimental Mathematics, 17(1):63-67, A. Lange, S. Radziszowski, and X. Xu, Use of MAX-CUT for Ramsey Arrowing of Triangles, Homepage: lu/ Thank You Laplacian and Random Walks on Graphs Linyuan Lu 59 / 59

Explicit Construction of Small Folkman Graphs

Explicit Construction of Small Folkman Graphs Michael Spectral Graph Theory Final Presentation April 17, 2017 Notation Rado s Arrow Consider two graphs G and H. Then G (H) p is the statement that if the edges of G are p-colored, then there exists

More information

arxiv: v2 [math.co] 19 Jun 2018

arxiv: v2 [math.co] 19 Jun 2018 arxiv:1705.06268v2 [math.co] 19 Jun 2018 On the Nonexistence of Some Generalized Folkman Numbers Xiaodong Xu Guangxi Academy of Sciences Nanning 530007, P.R. China xxdmaths@sina.com Meilian Liang School

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

The regularity method and blow-up lemmas for sparse graphs

The regularity method and blow-up lemmas for sparse graphs The regularity method and blow-up lemmas for sparse graphs Y. Kohayakawa (São Paulo) SPSAS Algorithms, Combinatorics and Optimization University of São Paulo July 2016 Partially supported CAPES/DAAD (430/15),

More information

Lecture 13: Spectral Graph Theory

Lecture 13: Spectral Graph Theory CSE 521: Design and Analysis of Algorithms I Winter 2017 Lecture 13: Spectral Graph Theory Lecturer: Shayan Oveis Gharan 11/14/18 Disclaimer: These notes have not been subjected to the usual scrutiny reserved

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

Topics in Probabilistic Combinatorics and Algorithms Winter, 2016

Topics in Probabilistic Combinatorics and Algorithms Winter, 2016 Topics in Probabilistic Combinatorics and Algorithms Winter, 06 4. Epander Graphs Review: verte boundary δ() = {v, v u }. edge boundary () = {{u, v} E, u, v / }. Remark. Of special interset are (, β) epander,

More information

Discrete Applied Mathematics

Discrete Applied Mathematics Discrete Applied Mathematics 161 (013) 1197 10 Contents lists available at SciVerse ScienceDirect Discrete Applied Mathematics journal homepage: www.elsevier.com/locate/dam Some recent results on Ramsey-type

More information

An Introduction to Spectral Graph Theory

An Introduction to Spectral Graph Theory An Introduction to Spectral Graph Theory Mackenzie Wheeler Supervisor: Dr. Gary MacGillivray University of Victoria WheelerM@uvic.ca Outline Outline 1. How many walks are there from vertices v i to v j

More information

The Matrix-Tree Theorem

The Matrix-Tree Theorem The Matrix-Tree Theorem Christopher Eur March 22, 2015 Abstract: We give a brief introduction to graph theory in light of linear algebra. Our results culminates in the proof of Matrix-Tree Theorem. 1 Preliminaries

More information

A lower bound for the Laplacian eigenvalues of a graph proof of a conjecture by Guo

A lower bound for the Laplacian eigenvalues of a graph proof of a conjecture by Guo A lower bound for the Laplacian eigenvalues of a graph proof of a conjecture by Guo A. E. Brouwer & W. H. Haemers 2008-02-28 Abstract We show that if µ j is the j-th largest Laplacian eigenvalue, and d

More information

Computers in Ramsey Theory

Computers in Ramsey Theory Computers in Ramsey Theory testing, constructions and nonexistence Stanisław Radziszowski Department of Computer Science Rochester Institute of Technology, NY, USA Computers in Scientific Discovery 8 Mons,

More information

Laplacian Integral Graphs with Maximum Degree 3

Laplacian Integral Graphs with Maximum Degree 3 Laplacian Integral Graphs with Maximum Degree Steve Kirkland Department of Mathematics and Statistics University of Regina Regina, Saskatchewan, Canada S4S 0A kirkland@math.uregina.ca Submitted: Nov 5,

More information

Some Ramsey Problems Involving Triangles - Computational Approach

Some Ramsey Problems Involving Triangles - Computational Approach Some Ramsey Problems Involving Triangles - Computational Approach Stanisław Paweł Radziszowski Department of Computer Science Rochester Institute of Technology, NY ramsey@dimacs, 28 may 2009 1/40 Outline

More information

Induced Graph Ramsey Theory

Induced Graph Ramsey Theory Induced Graph Ramsey Theory Marcus Schaefer School of CTI DePaul University 243 South Wabash Avenue Chicago, Illinois 60604, USA schaefer@cs.depaul.edu February 27, 2001 Pradyut Shah Department of Computer

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

Induced Graph Ramsey Theory

Induced Graph Ramsey Theory Induced Graph Ramsey Theory Marcus Schaefer School of CTI DePaul University 243 South Wabash Avenue Chicago, Illinois 60604, USA schaefer@csdepauledu June 28, 2000 Pradyut Shah Department of Computer Science

More information

Spectral Graph Theory and its Applications

Spectral Graph Theory and its Applications Spectral Graph Theory and its Applications Yi-Hsuan Lin Abstract This notes were given in a series of lectures by Prof Fan Chung in National Taiwan University Introduction Basic notations Let G = (V, E)

More information

Topics in Graph Theory

Topics in Graph Theory Topics in Graph Theory September 4, 2018 1 Preliminaries A graph is a system G = (V, E) consisting of a set V of vertices and a set E (disjoint from V ) of edges, together with an incidence function End

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

Spectral Graph Theory

Spectral Graph Theory Spectral raph Theory to appear in Handbook of Linear Algebra, second edition, CCR Press Steve Butler Fan Chung There are many different ways to associate a matrix with a graph (an introduction of which

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

Linear algebra and applications to graphs Part 1

Linear algebra and applications to graphs Part 1 Linear algebra and applications to graphs Part 1 Written up by Mikhail Belkin and Moon Duchin Instructor: Laszlo Babai June 17, 2001 1 Basic Linear Algebra Exercise 1.1 Let V and W be linear subspaces

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

DISTINGUISHING PARTITIONS AND ASYMMETRIC UNIFORM HYPERGRAPHS

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

More information

Lecture 12: Introduction to Spectral Graph Theory, Cheeger s inequality

Lecture 12: Introduction to Spectral Graph Theory, Cheeger s inequality CSE 521: Design and Analysis of Algorithms I Spring 2016 Lecture 12: Introduction to Spectral Graph Theory, Cheeger s inequality Lecturer: Shayan Oveis Gharan May 4th Scribe: Gabriel Cadamuro Disclaimer:

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

The Signless Laplacian Spectral Radius of Graphs with Given Degree Sequences. Dedicated to professor Tian Feng on the occasion of his 70 birthday

The Signless Laplacian Spectral Radius of Graphs with Given Degree Sequences. Dedicated to professor Tian Feng on the occasion of his 70 birthday The Signless Laplacian Spectral Radius of Graphs with Given Degree Sequences Xiao-Dong ZHANG Ü À Shanghai Jiao Tong University xiaodong@sjtu.edu.cn Dedicated to professor Tian Feng on the occasion of his

More information

Using Laplacian Eigenvalues and Eigenvectors in the Analysis of Frequency Assignment Problems

Using Laplacian Eigenvalues and Eigenvectors in the Analysis of Frequency Assignment Problems Using Laplacian Eigenvalues and Eigenvectors in the Analysis of Frequency Assignment Problems Jan van den Heuvel and Snežana Pejić Department of Mathematics London School of Economics Houghton Street,

More information

ORIE 6334 Spectral Graph Theory September 8, Lecture 6. In order to do the first proof, we need to use the following fact.

ORIE 6334 Spectral Graph Theory September 8, Lecture 6. In order to do the first proof, we need to use the following fact. ORIE 6334 Spectral Graph Theory September 8, 2016 Lecture 6 Lecturer: David P. Williamson Scribe: Faisal Alkaabneh 1 The Matrix-Tree Theorem In this lecture, we continue to see the usefulness of the graph

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

Some Ramsey Problems - Computational Approach

Some Ramsey Problems - Computational Approach Some Ramsey Problems - Computational Approach Stanisław Radziszowski Rochester Institute of Technology spr@cs.rit.edu Gdańsk, November 2010 1/65 Outline - Triangles Everywhere or avoiding K 3 in some/most

More information

1 Counting spanning trees: A determinantal formula

1 Counting spanning trees: A determinantal formula Math 374 Matrix Tree Theorem Counting spanning trees: A determinantal formula Recall that a spanning tree of a graph G is a subgraph T so that T is a tree and V (G) = V (T ) Question How many distinct

More information

Eigenvalues, random walks and Ramanujan graphs

Eigenvalues, random walks and Ramanujan graphs Eigenvalues, random walks and Ramanujan graphs David Ellis 1 The Expander Mixing lemma We have seen that a bounded-degree graph is a good edge-expander if and only if if has large spectral gap If G = (V,

More information

Diffusion and random walks on graphs

Diffusion and random walks on graphs Diffusion and random walks on graphs Leonid E. Zhukov School of Data Analysis and Artificial Intelligence Department of Computer Science National Research University Higher School of Economics Structural

More information

Solving Hard Graph Problems with Combinatorial Computing and Optimization

Solving Hard Graph Problems with Combinatorial Computing and Optimization Rochester Institute of Technology RIT Scholar Works Theses Thesis/Dissertation Collections 6-2013 Solving Hard Graph Problems with Combinatorial Computing and Optimization Alexander R. Lange Follow this

More information

Laplacians of Graphs, Spectra and Laplacian polynomials

Laplacians of Graphs, Spectra and Laplacian polynomials Laplacians of Graphs, Spectra and Laplacian polynomials Lector: Alexander Mednykh Sobolev Institute of Mathematics Novosibirsk State University Winter School in Harmonic Functions on Graphs and Combinatorial

More information

Introducing the Laplacian

Introducing the Laplacian Introducing the Laplacian Prepared by: Steven Butler October 3, 005 A look ahead to weighted edges To this point we have looked at random walks where at each vertex we have equal probability of moving

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

Chapter 2 Spectra of Finite Graphs

Chapter 2 Spectra of Finite Graphs Chapter 2 Spectra of Finite Graphs 2.1 Characteristic Polynomials Let G = (V, E) be a finite graph on n = V vertices. Numbering the vertices, we write down its adjacency matrix in an explicit form of n

More information

ARRANGEABILITY AND CLIQUE SUBDIVISIONS. Department of Mathematics and Computer Science Emory University Atlanta, GA and

ARRANGEABILITY AND CLIQUE SUBDIVISIONS. Department of Mathematics and Computer Science Emory University Atlanta, GA and ARRANGEABILITY AND CLIQUE SUBDIVISIONS Vojtěch Rödl* Department of Mathematics and Computer Science Emory University Atlanta, GA 30322 and Robin Thomas** School of Mathematics Georgia Institute of Technology

More information

Lower Bounds on Classical Ramsey Numbers

Lower Bounds on Classical Ramsey Numbers Lower Bounds on Classical Ramsey Numbers constructions, connectivity, Hamilton cycles Xiaodong Xu 1, Zehui Shao 2, Stanisław Radziszowski 3 1 Guangxi Academy of Sciences Nanning, Guangxi, China 2 School

More information

Diameter of random spanning trees in a given graph

Diameter of random spanning trees in a given graph Diameter of random spanning trees in a given graph Fan Chung Paul Horn Linyuan Lu June 30, 008 Abstract We show that a random spanning tree formed in a general graph G (such as a power law graph) has diameter

More information

Szemerédi s Lemma for the Analyst

Szemerédi s Lemma for the Analyst Szemerédi s Lemma for the Analyst László Lovász and Balázs Szegedy Microsoft Research April 25 Microsoft Research Technical Report # MSR-TR-25-9 Abstract Szemerédi s Regularity Lemma is a fundamental tool

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

1.3 Vertex Degrees. Vertex Degree for Undirected Graphs: Let G be an undirected. Vertex Degree for Digraphs: Let D be a digraph and y V (D).

1.3 Vertex Degrees. Vertex Degree for Undirected Graphs: Let G be an undirected. Vertex Degree for Digraphs: Let D be a digraph and y V (D). 1.3. VERTEX DEGREES 11 1.3 Vertex Degrees Vertex Degree for Undirected Graphs: Let G be an undirected graph and x V (G). The degree d G (x) of x in G: the number of edges incident with x, each loop counting

More information

Current; Forest Tree Theorem; Potential Functions and their Bounds

Current; Forest Tree Theorem; Potential Functions and their Bounds April 13, 2008 Franklin Kenter Current; Forest Tree Theorem; Potential Functions and their Bounds 1 Introduction In this section, we will continue our discussion on current and induced current. Review

More information

< k 2n. 2 1 (n 2). + (1 p) s) N (n < 1

< k 2n. 2 1 (n 2). + (1 p) s) N (n < 1 List of Problems jacques@ucsd.edu Those question with a star next to them are considered slightly more challenging. Problems 9, 11, and 19 from the book The probabilistic method, by Alon and Spencer. Question

More information

A New Spectral Technique Using Normalized Adjacency Matrices for Graph Matching 1

A New Spectral Technique Using Normalized Adjacency Matrices for Graph Matching 1 CHAPTER-3 A New Spectral Technique Using Normalized Adjacency Matrices for Graph Matching Graph matching problem has found many applications in areas as diverse as chemical structure analysis, pattern

More information

On subgraphs of large girth

On subgraphs of large girth 1/34 On subgraphs of large girth In Honor of the 50th Birthday of Thomas Vojtěch Rödl rodl@mathcs.emory.edu joint work with Domingos Dellamonica May, 2012 2/34 3/34 4/34 5/34 6/34 7/34 ARRANGEABILITY AND

More information

The Interlace Polynomial of Graphs at 1

The Interlace Polynomial of Graphs at 1 The Interlace Polynomial of Graphs at 1 PN Balister B Bollobás J Cutler L Pebody July 3, 2002 Department of Mathematical Sciences, University of Memphis, Memphis, TN 38152 USA Abstract In this paper we

More information

The giant component in a random subgraph of a given graph

The giant component in a random subgraph of a given graph The giant component in a random subgraph of a given graph Fan Chung, Paul Horn, and Linyuan Lu 2 University of California, San Diego 2 University of South Carolina Abstract We consider a random subgraph

More information

On explicit Ramsey graphs and estimates of the number of sums and products

On explicit Ramsey graphs and estimates of the number of sums and products On explicit Ramsey graphs and estimates of the number of sums and products Pavel Pudlák Abstract We give an explicit construction of a three-coloring of K N,N in which no K r,r is monochromatic for r =

More information

COUNTING AND ENUMERATING SPANNING TREES IN (di-) GRAPHS

COUNTING AND ENUMERATING SPANNING TREES IN (di-) GRAPHS COUNTING AND ENUMERATING SPANNING TREES IN (di-) GRAPHS Xuerong Yong Version of Feb 5, 9 pm, 06: New York Time 1 1 Introduction A directed graph (digraph) D is a pair (V, E): V is the vertex set of D,

More information

Graph fundamentals. Matrices associated with a graph

Graph fundamentals. Matrices associated with a graph Graph fundamentals Matrices associated with a graph Drawing a picture of a graph is one way to represent it. Another type of representation is via a matrix. Let G be a graph with V (G) ={v 1,v,...,v n

More information

Lecture 1: Graphs, Adjacency Matrices, Graph Laplacian

Lecture 1: Graphs, Adjacency Matrices, Graph Laplacian Lecture 1: Graphs, Adjacency Matrices, Graph Laplacian Radu Balan January 31, 2017 G = (V, E) An undirected graph G is given by two pieces of information: a set of vertices V and a set of edges E, G =

More information

Advanced Combinatorial Optimization September 24, Lecture 5

Advanced Combinatorial Optimization September 24, Lecture 5 18.438 Advanced Combinatorial Optimization September 24, 2009 Lecturer: Michel X. Goemans Lecture 5 Scribe: Yehua Wei In this lecture, we establish the connection between nowhere-zero (nwz) k-flow and

More information

On the Turán number of Triple-Systems

On the Turán number of Triple-Systems On the Turán number of Triple-Systems Dhruv Mubayi Vojtĕch Rödl June 11, 005 Abstract For a family of r-graphs F, the Turán number ex(n, F is the maximum number of edges in an n vertex r-graph that does

More information

Preliminaries and Complexity Theory

Preliminaries and Complexity Theory Preliminaries and Complexity Theory Oleksandr Romanko CAS 746 - Advanced Topics in Combinatorial Optimization McMaster University, January 16, 2006 Introduction Book structure: 2 Part I Linear Algebra

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

Regular factors of regular graphs from eigenvalues

Regular factors of regular graphs from eigenvalues Regular factors of regular graphs from eigenvalues Hongliang Lu Center for Combinatorics, LPMC Nankai University, Tianjin, China Abstract Let m and r be two integers. Let G be a connected r-regular graph

More information

EIGENVECTOR NORMS MATTER IN SPECTRAL GRAPH THEORY

EIGENVECTOR NORMS MATTER IN SPECTRAL GRAPH THEORY EIGENVECTOR NORMS MATTER IN SPECTRAL GRAPH THEORY Franklin H. J. Kenter Rice University ( United States Naval Academy 206) orange@rice.edu Connections in Discrete Mathematics, A Celebration of Ron Graham

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

Chromatic number, clique subdivisions, and the conjectures of Hajós and Erdős-Fajtlowicz

Chromatic number, clique subdivisions, and the conjectures of Hajós and Erdős-Fajtlowicz Chromatic number, clique subdivisions, and the conjectures of Hajós and Erdős-Fajtlowicz Jacob Fox Choongbum Lee Benny Sudakov Abstract For a graph G, let χ(g) denote its chromatic number and σ(g) denote

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

Laplacian eigenvalues and optimality: II. The Laplacian of a graph. R. A. Bailey and Peter Cameron

Laplacian eigenvalues and optimality: II. The Laplacian of a graph. R. A. Bailey and Peter Cameron Laplacian eigenvalues and optimality: II. The Laplacian of a graph R. A. Bailey and Peter Cameron London Taught Course Centre, June 2012 The Laplacian of a graph This lecture will be about the Laplacian

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

Spectra of Adjacency and Laplacian Matrices

Spectra of Adjacency and Laplacian Matrices Spectra of Adjacency and Laplacian Matrices Definition: University of Alicante (Spain) Matrix Computing (subject 3168 Degree in Maths) 30 hours (theory)) + 15 hours (practical assignment) Contents 1. Spectra

More information

Group connectivity of certain graphs

Group connectivity of certain graphs Group connectivity of certain graphs Jingjing Chen, Elaine Eschen, Hong-Jian Lai May 16, 2005 Abstract Let G be an undirected graph, A be an (additive) Abelian group and A = A {0}. A graph G is A-connected

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

HOMEWORK #2 - MATH 3260

HOMEWORK #2 - MATH 3260 HOMEWORK # - MATH 36 ASSIGNED: JANUARAY 3, 3 DUE: FEBRUARY 1, AT :3PM 1) a) Give by listing the sequence of vertices 4 Hamiltonian cycles in K 9 no two of which have an edge in common. Solution: Here is

More information

A Bound on the Number of Spanning Trees in Bipartite Graphs

A Bound on the Number of Spanning Trees in Bipartite Graphs A Bound on the Number of Spanning Trees in Bipartite Graphs Cheng Wai Koo Mohamed Omar, Advisor Nicholas Pippenger, Reader Department of Mathematics May, 2016 Copyright 2016 Cheng Wai Koo. The author grants

More information

A sequence of triangle-free pseudorandom graphs

A sequence of triangle-free pseudorandom graphs A sequence of triangle-free pseudorandom graphs David Conlon Abstract A construction of Alon yields a sequence of highly pseudorandom triangle-free graphs with edge density significantly higher than one

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

Laplacians of Graphs, Spectra and Laplacian polynomials

Laplacians of Graphs, Spectra and Laplacian polynomials Mednykh A. D. (Sobolev Institute of Math) Laplacian for Graphs 27 June - 03 July 2015 1 / 30 Laplacians of Graphs, Spectra and Laplacian polynomials Alexander Mednykh Sobolev Institute of Mathematics Novosibirsk

More information

The least eigenvalue of the signless Laplacian of non-bipartite unicyclic graphs with k pendant vertices

The least eigenvalue of the signless Laplacian of non-bipartite unicyclic graphs with k pendant vertices Electronic Journal of Linear Algebra Volume 26 Volume 26 (2013) Article 22 2013 The least eigenvalue of the signless Laplacian of non-bipartite unicyclic graphs with k pendant vertices Ruifang Liu rfliu@zzu.edu.cn

More information

The Hierarchical Product of Graphs

The Hierarchical Product of Graphs The Hierarchical Product of Graphs Lali Barrière Francesc Comellas Cristina Dalfó Miquel Àngel Fiol Universitat Politècnica de Catalunya - DMA4 April 8, 2008 Outline 1 Introduction 2 Graphs and matrices

More information

Graph Partitioning Using Random Walks

Graph Partitioning Using Random Walks Graph Partitioning Using Random Walks A Convex Optimization Perspective Lorenzo Orecchia Computer Science Why Spectral Algorithms for Graph Problems in practice? Simple to implement Can exploit very efficient

More information

1.10 Matrix Representation of Graphs

1.10 Matrix Representation of Graphs 42 Basic Concepts of Graphs 1.10 Matrix Representation of Graphs Definitions: In this section, we introduce two kinds of matrix representations of a graph, that is, the adjacency matrix and incidence matrix

More information

On Dominator Colorings in Graphs

On Dominator Colorings in Graphs On Dominator Colorings in Graphs Ralucca Michelle Gera Department of Applied Mathematics Naval Postgraduate School Monterey, CA 994, USA ABSTRACT Given a graph G, the dominator coloring problem seeks a

More information

ATLANTA LECTURE SERIES In Combinatorics and Graph Theory (XIX)

ATLANTA LECTURE SERIES In Combinatorics and Graph Theory (XIX) ATLANTA LECTURE SERIES In Combinatorics and Graph Theory (XIX) April 22-23, 2017 GEORGIA STATE UNIVERSITY Department of Mathematics and Statistics Sponsored by National Security Agency and National Science

More information

Lecture Introduction. 2 Brief Recap of Lecture 10. CS-621 Theory Gems October 24, 2012

Lecture Introduction. 2 Brief Recap of Lecture 10. CS-621 Theory Gems October 24, 2012 CS-62 Theory Gems October 24, 202 Lecture Lecturer: Aleksander Mądry Scribes: Carsten Moldenhauer and Robin Scheibler Introduction In Lecture 0, we introduced a fundamental object of spectral graph theory:

More information

Spectra of Digraph Transformations

Spectra of Digraph Transformations Spectra of Digraph Transformations Aiping Deng a,, Alexander Kelmans b,c a Department of Applied Mathematics, Donghua University, 201620 Shanghai, China arxiv:1707.00401v1 [math.co] 3 Jul 2017 b Department

More information

Stanford University CS366: Graph Partitioning and Expanders Handout 13 Luca Trevisan March 4, 2013

Stanford University CS366: Graph Partitioning and Expanders Handout 13 Luca Trevisan March 4, 2013 Stanford University CS366: Graph Partitioning and Expanders Handout 13 Luca Trevisan March 4, 2013 Lecture 13 In which we construct a family of expander graphs. The problem of constructing expander graphs

More information

Ma/CS 6b Class 23: Eigenvalues in Regular Graphs

Ma/CS 6b Class 23: Eigenvalues in Regular Graphs Ma/CS 6b Class 3: Eigenvalues in Regular Graphs By Adam Sheffer Recall: The Spectrum of a Graph Consider a graph G = V, E and let A be the adjacency matrix of G. The eigenvalues of G are the eigenvalues

More information

Applied Mathematics Letters

Applied Mathematics Letters Applied Mathematics Letters (009) 15 130 Contents lists available at ScienceDirect Applied Mathematics Letters journal homepage: www.elsevier.com/locate/aml Spectral characterizations of sandglass graphs

More information

Hanna Furmańczyk EQUITABLE COLORING OF GRAPH PRODUCTS

Hanna Furmańczyk EQUITABLE COLORING OF GRAPH PRODUCTS Opuscula Mathematica Vol. 6 No. 006 Hanna Furmańczyk EQUITABLE COLORING OF GRAPH PRODUCTS Abstract. A graph is equitably k-colorable if its vertices can be partitioned into k independent sets in such a

More information

Minimizing the Laplacian eigenvalues for trees with given domination number

Minimizing the Laplacian eigenvalues for trees with given domination number Linear Algebra and its Applications 419 2006) 648 655 www.elsevier.com/locate/laa Minimizing the Laplacian eigenvalues for trees with given domination number Lihua Feng a,b,, Guihai Yu a, Qiao Li b a School

More information

Strange Combinatorial Connections. Tom Trotter

Strange Combinatorial Connections. Tom Trotter Strange Combinatorial Connections Tom Trotter Georgia Institute of Technology trotter@math.gatech.edu February 13, 2003 Proper Graph Colorings Definition. A proper r- coloring of a graph G is a map φ from

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

The effect on the algebraic connectivity of a tree by grafting or collapsing of edges

The effect on the algebraic connectivity of a tree by grafting or collapsing of edges Available online at www.sciencedirect.com Linear Algebra and its Applications 428 (2008) 855 864 www.elsevier.com/locate/laa The effect on the algebraic connectivity of a tree by grafting or collapsing

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

Properties of Ramanujan Graphs

Properties of Ramanujan Graphs Properties of Ramanujan Graphs Andrew Droll 1, 1 Department of Mathematics and Statistics, Jeffery Hall, Queen s University Kingston, Ontario, Canada Student Number: 5638101 Defense: 27 August, 2008, Wed.

More information

Cycle lengths in sparse graphs

Cycle lengths in sparse graphs Cycle lengths in sparse graphs Benny Sudakov Jacques Verstraëte Abstract Let C(G) denote the set of lengths of cycles in a graph G. In the first part of this paper, we study the minimum possible value

More information

On Spectral Properties of the Grounded Laplacian Matrix

On Spectral Properties of the Grounded Laplacian Matrix On Spectral Properties of the Grounded Laplacian Matrix by Mohammad Pirani A thesis presented to the University of Waterloo in fulfillment of the thesis requirement for the degree of Master of Science

More information

Eigenvalues of Random Power Law Graphs (DRAFT)

Eigenvalues of Random Power Law Graphs (DRAFT) Eigenvalues of Random Power Law Graphs (DRAFT) Fan Chung Linyuan Lu Van Vu January 3, 2003 Abstract Many graphs arising in various information networks exhibit the power law behavior the number of vertices

More information

Spectral Graph Theory and You: Matrix Tree Theorem and Centrality Metrics

Spectral Graph Theory and You: Matrix Tree Theorem and Centrality Metrics Spectral Graph Theory and You: and Centrality Metrics Jonathan Gootenberg March 11, 2013 1 / 19 Outline of Topics 1 Motivation Basics of Spectral Graph Theory Understanding the characteristic polynomial

More information

Linear Algebra and its Applications

Linear Algebra and its Applications Linear Algebra and its Applications 435 (2011) 1029 1033 Contents lists available at ScienceDirect Linear Algebra and its Applications journal homepage: www.elsevier.com/locate/laa Subgraphs and the Laplacian

More information

The Ramsey Number R(3, K 10 e) and Computational Bounds for R(3, G)

The Ramsey Number R(3, K 10 e) and Computational Bounds for R(3, G) The Ramsey Number R(3, K 10 e) and Computational Bounds for R(3, G) Jan Goedgebeur Department of Applied Mathematics and Computer Science Ghent University, B-9000 Ghent, Belgium jan.goedgebeur@gmail.com

More information

Induced Ramsey-type theorems

Induced Ramsey-type theorems Induced Ramsey-type theorems Jacob Fox Benny Sudakov Abstract We present a unified approach to proving Ramsey-type theorems for graphs with a forbidden induced subgraph which can be used to extend and

More information