Graph Sparsification III: Ramanujan Graphs, Lifts, and Interlacing Families

Size: px
Start display at page:

Download "Graph Sparsification III: Ramanujan Graphs, Lifts, and Interlacing Families"

Transcription

1 Graph Sparsification III: Ramanujan Graphs, Lifts, and Interlacing Families Nikhil Srivastava Microsoft Research India Simons Institute, August 27, 2014

2 The Last Two Lectures Lecture 1. Every weighted undirected G has a weighted subgraph H with O edges n log n ε 2 which satisfies L G L H 1 + ε L G random sampling

3 The Last Two Lectures Lecture 1. Every weighted undirected G has a weighted subgraph H with O edges n log n ε 2 which satisfies L G L H 1 + ε L G Lecture 2. Improved this to 4 n ε 2. greedy

4 The Last Two Lectures Lecture 1. Every weighted undirected G has a weighted subgraph H with O edges n log n ε 2 which satisfies L G L H 1 + ε L G Lecture 2. Improved this to 4 n ε 2. Suboptimal for K n in two ways: weights, and 2n/ε 2.

5 Good Sparsifiers of K n G=K n H = random d-regular x (n/d) E G = O(n 2 ) E H = O(dn) L Kn (1 ε) L H L Kn 1 + ε

6 Good Sparsifiers of K n G=K n H = random d-regular x (n/d) E G = O(n 2 ) E H = O(dn) n(1 ε) L H n 1 + ε

7 Regular Unweighted Sparsifiers of K n G=K n Rescale weights back to 1 H = random d-regular E G = O(n 2 ) E H = dn/2 d(1 ε) L H d 1 + ε

8 Regular Unweighted Sparsifiers of K n G=K n H = random d-regular E G = O(n 2 ) E H = dn/2 [Friedman 08] d 2 d 1 L H d + 2 d 1 +o(1)

9 Regular Unweighted Sparsifiers of K n G=K n H = random d-regular will try to match this E G = O(n 2 ) E H = dn/2 [Friedman 08] d 2 d 1 L H d + 2 d 1 +o(1)

10 Why do we care so much about K n? Unweighted d-regular approximations of K n are called expanders. They behave like random graphs: the right # edges across cuts fast mixing of random walks Prototypical pseudorandom object. Many uses in CS and math (Routing, Coding, Complexity )

11 Switch to Adjacency Matrix Let G be a graph and A be its adjacency matrix b c a d e eigenvalues λ 1 λ 2 λ n L = di A

12 Switch to Adjacency Matrix Let G be a graph and A be its adjacency matrix b c a d e eigenvalues λ 1 λ 2 λ n If d-regular, then A1 = d1 so If bipartite then eigs are symmetric about zero so λ 1 = d λ n = d trivial

13 Spectral Expanders Definition: G is a good expander if all non-trivial eigenvalues are small 0 [ ] -d d

14 Spectral Expanders Definition: G is a good expander if all non-trivial eigenvalues are small [ ] -d 0 d e.g. K d and K d,d have all nontrivial eigs 0.

15 Spectral Expanders Definition: G is a good expander if all non-trivial eigenvalues are small [ ] -d 0 d e.g. K d and K d,d have all nontrivial eigs 0. Challenge: construct infinite families.

16 Spectral Expanders Definition: G is a good expander if all non-trivial eigenvalues are small [ ] -d 0 d e.g. K d and K d,d have all nontrivial eigs 0. Challenge: construct infinite families. Alon-Boppana 86: Can t beat [ 2 d 1, 2 d 1]

17 The meaning of 2 d 1 The infinite d-ary tree λ A T = [ 2 d 1, 2 d 1]

18 The meaning of 2 d 1 The infinite d-ary tree λ A T = [ 2 d 1, 2 d 1] Alon-Boppana 86: This is the best possible spectral expander.

19 Ramanujan Graphs: Definition: G is Ramanujan if all non-trivial eigs have absolute value at most 2 d 1 [ [ ] ] -d 0 d -2 d 1 2 d 1

20 Ramanujan Graphs: Definition: G is Ramanujan if all non-trivial eigs have absolute value at most 2 d 1 [ [ ] ] -d 0 d -2 d 1 2 d 1 Friedman 08: A random d-regular graph is almost Ramanujan : 2 d 1 + o(1)

21 Ramanujan Graphs: Definition: G is Ramanujan if all non-trivial eigs have absolute value at most 2 d 1 [ [ ] ] -d 0 d -2 d 1 2 d 1 Friedman 08: A random d-regular graph is almost Ramanujan : 2 d 1 + o(1) Margulis, Lubotzky-Phillips-Sarnak 88: Infinite sequences of Ramanujan graphs exist for d = p + 1

22 Ramanujan Graphs: Definition: G is Ramanujan if all non-trivial eigs have absolute value at most 2 d 1 [ [ ] ] -d 0 d -2 d 1 2 d 1 Friedman 08: A random d-regular What graph about is almost Ramanujan : 2 d 1 + o(1) d p + 1? Margulis, Lubotzky-Phillips-Sarnak 88: Infinite sequences of Ramanujan graphs exist for d = p + 1

23 [Marcus-Spielman-S 13] Theorem. Infinite families of bipartite Ramanujan graphs exist for every d 3.

24 [Marcus-Spielman-S 13] Theorem. Infinite families of bipartite Ramanujan graphs exist for every d 3. Proof is elementary, doesn t use number theory. Not explicit. Based on a new existence argument: method of interlacing families of polynomials.

25 [Marcus-Spielman-S 13] Theorem. Infinite families of bipartite Ramanujan graphs exist for every d 3. Ep k = 1 1 k x n m x Proof is elementary, doesn t use number theory. Not explicit. Based on a new existence argument: method of interlacing families of polynomials.

26 Bilu-Linial 06 Approach Find an operation which doubles the size of a graph without blowing up its eigenvalues. [ [ ] ] -d 0 d -2 d 1 2 d 1

27 Bilu-Linial 06 Approach Find an operation which doubles the size of a graph without blowing up its eigenvalues. [ [ ] ] -d 0 d -2 d 1 2 d 1

28 Bilu-Linial 06 Approach Find an operation which doubles the size of a graph without blowing up its eigenvalues. [ [ ] ] -d 0 d -2 d 1 2 d 1

29 2-lifts of graphs b c a d e

30 2-lifts of graphs a a b b c e c e d d duplicate every vertex

31 2-lifts of graphs a 0 a 1 b 0 b 1 c 0 e 0 c 1 e 1 d 0 d 1 duplicate every vertex

32 2-lifts of graphs a 0 a 1 b 0 b 1 c 0 e 0 c 1 e 1 d 0 d 1 for every pair of edges: leave on either side (parallel), or make both cross

33 2-lifts of graphs a 0 a 1 b 0 b 1 c 0 e 0 c 1 e 1 d 0 d 1 for every pair of edges: leave on either side (parallel), or make both cross

34 2-lifts of graphs 2 m possibilities a 0 a 1 b 0 b 1 c 0 e 0 c 1 e 1 d 0 d 1 for every pair of edges: leave on either side (parallel), or make both cross

35 Eigenvalues of 2-lifts (Bilu-Linial) Given a 2-lift of G, create a signed adjacency matrix A s with a -1 for crossing edges and a 1 for parallel edges b 0 c 0 a 0 e 0 b 1 c 1 a 1 e d 0 d 1

36 Eigenvalues of 2-lifts (Bilu-Linial) Theorem: The eigenvalues of the 2-lift are: λ 1,, λ n = eigs A λ 1 λ n = eigs(a s ) A s =

37 Eigenvalues of 2-lifts (Bilu-Linial) Theorem: The eigenvalues of the 2-lift are the union of the eigenvalues of A (old) and the eigenvalues of A s (new) Conjecture: Every d-regular graph has a 2-lift in which all the new eigenvalues have absolute value at most

38 Eigenvalues of 2-lifts (Bilu-Linial) Theorem: The eigenvalues of the 2-lift are the union of the eigenvalues of A (old) and the eigenvalues of A s (new) Conjecture: Every d-regular adjacency matrix A has a signing A s with A S 2 d 1

39 Eigenvalues of 2-lifts (Bilu-Linial) Theorem: The eigenvalues of the 2-lift are the union of the eigenvalues of A (old) and the eigenvalues of A s (new) Conjecture: Every d-regular adjacency matrix A has a signing A s with A S 2 d 1 Bilu-Linial 06: This is true with O( d log 3 d)

40 Eigenvalues of 2-lifts (Bilu-Linial) Conjecture: Every d-regular adjacency matrix A has a signing A s with A S 2 d 1 We prove this in the bipartite case.

41 Eigenvalues of 2-lifts (Bilu-Linial) Theorem: Every d-regular adjacency matrix A has a signing A s with λ 1 (A S ) 2 d 1

42 Eigenvalues of 2-lifts (Bilu-Linial) Theorem: Every d-regular bipartite adjacency matrix A has a signing A s with A S 2 d 1 Trick: eigenvalues of bipartite graphs are symmetric about 0, so only need to bound largest

43 Random Signings Idea 1: Choose s 1,1 m randomly.

44 Random Signings Idea 1: Choose s 1,1 m randomly. Unfortunately, (Bilu-Linial showed A is nearly Ramanujan ) when

45 Random Signings Idea 2: Observe that where Consider Usually useless, but not here! is an interlacing family. such that

46 Random Signings Idea 2: Observe that where Consider Usually useless, but not here! is an interlacing family. such that

47 Random Signings Idea 2: Observe that where Consider Usually useless, but not here! coefficient-wise average such that is an interlacing family.

48 Random Signings Idea 2: Observe that where Consider Usually useless, but not here! is an interlacing family. such that

49 3-Step Proof Strategy 1. Show that some poly does as well as the. such that

50 NOT λ max χ As Eλ max (χ As ) 3-Step Proof Strategy 1. Show that some poly does as well as the. such that

51 3-Step Proof Strategy 1. Show that some poly does as well as the. such that 2. Calculate the expected polynomial.

52 3-Step Proof Strategy 1. Show that some poly does as well as the. such that 2. Calculate the expected polynomial. 3. Bound the largest root of the expected poly.

53 3-Step Proof Strategy 1. Show that some poly does as well as the. such that 2. Calculate the expected polynomial. 3. Bound the largest root of the expected poly.

54 3-Step Proof Strategy 1. Show that some poly does as well as the. such that 2. Calculate the expected polynomial. 3. Bound the largest root of the expected poly.

55 Step 2: The expected polynomial Theorem [Godsil-Gutman 81] For any graph G, the matching polynomial of G

56 The matching polynomial (Heilmann-Lieb 72) m i = the number of matchings with i edges

57

58 one matching with 0 edges

59 7 matchings with 1 edge

60

61

62 Proof that Expand using permutations x ±1 0 0 ±1 ±1 ±1 x ± ±1 x ± ±1 x ±1 0 ±1 0 0 ±1 x ±1 ± ±1 x

63 Proof that Expand using permutations same edge: same value x ±1 0 0 ±1 ±1 ±1 x ± ±1 x ± ±1 x ±1 0 ±1 0 0 ±1 x ±1 ± ±1 x

64 Proof that Expand using permutations same edge: same value x ±1 0 0 ±1 ±1 ±1 x ± ±1 x ± ±1 x ±1 0 ±1 0 0 ±1 x ±1 ± ±1 x

65 Proof that Expand using permutations Get 0 if hit any 0s x ±1 0 0 ±1 ±1 ±1 x ± ±1 x ± ±1 x ±1 0 ±1 0 0 ±1 x ±1 ± ±1 x

66 Proof that Expand using permutations x ±1 0 0 ±1 ±1 ±1 x ± ±1 x ± ±1 x ±1 0 ±1 0 0 ±1 x ±1 ± ±1 x Get 0 if take just one entry for any edge

67 Proof that Expand using permutations x ±1 0 0 ±1 ±1 ±1 x ± ±1 x ± ±1 x ±1 0 ±1 0 0 ±1 x ±1 ± ±1 x Only permutations that count are involutions

68 Proof that Expand using permutations x ±1 0 0 ±1 ±1 ±1 x ± ±1 x ± ±1 x ±1 0 ±1 0 0 ±1 x ±1 ± ±1 x Only permutations that count are involutions

69 Proof that Expand using permutations x ±1 0 0 ±1 ±1 ±1 x ± ±1 x ± ±1 x ±1 0 ±1 0 0 ±1 x ±1 ± ±1 x Only permutations that count are involutions Correspond to matchings

70 Proof that Expand using permutations x ±1 0 0 ±1 ±1 ±1 x ± ±1 x ± ±1 x ±1 0 ±1 0 0 ±1 x ±1 ± ±1 x Only permutations that count are involutions Correspond to matchings

71 3-Step Proof Strategy 1. Show that some poly does as well as the. such that 2. Calculate the expected polynomial. [Godsil-Gutman 81] 3. Bound the largest root of the expected poly.

72 3-Step Proof Strategy 1. Show that some poly does as well as the. such that 2. Calculate the expected polynomial. [Godsil-Gutman 81] 3. Bound the largest root of the expected poly.

73 The matching polynomial (Heilmann-Lieb 72) Theorem (Heilmann-Lieb) all the roots are real

74 The matching polynomial (Heilmann-Lieb 72) Theorem (Heilmann-Lieb) all the roots are real and have absolute value at most

75 The matching polynomial (Heilmann-Lieb 72) Theorem (Heilmann-Lieb) all the roots are real and have absolute value at most The number 2 d 1 comes by comparing to an infinite d ary tree [Godsil].

76 3-Step Proof Strategy 1. Show that some poly does as well as the. such that 2. Calculate the expected polynomial. [Godsil-Gutman 81] 3. Bound the largest root of the expected poly. [Heilmann-Lieb 72]

77 3-Step Proof Strategy 1. Show that some poly does as well as the. such that 2. Calculate the expected polynomial. [Godsil-Gutman 81] 3. Bound the largest root of the expected poly. [Heilmann-Lieb 72]

78 3-Step Proof Strategy 1. Show that some poly does as well as the. such that Implied by: is an interlacing family.

79 Averaging Polynomials Basic Question: Given when are the roots of the related to roots of?

80 Averaging Polynomials Basic Question: Given when are the roots of the related to roots of? Answer: Certainly not always

81 Averaging Polynomials Basic Question: Given when are the roots of the related to roots of? Answer: Certainly not always p x = x 1 x 2 = x 2 3x + 2 q x = x 3 x 4 = x 2 7x + 12 x i x 2.5 3i = x 2 5x + 7

82 Averaging Polynomials Basic Question: Given when are the roots of the related to roots of? But sometimes it works:

83 A Sufficient Condition Basic Question: Given when are the roots of the related to roots of? Answer: When they have a common interlacing. Definition. interlaces if

84 Theorem. If interlacing, have a common

85 Theorem. If interlacing, have a common Proof.

86 Theorem. If interlacing, have a common Proof.

87 Theorem. If interlacing, have a common Proof.

88 Theorem. If interlacing, have a common Proof.

89 Theorem. If interlacing, have a common Proof.

90 Theorem. If interlacing, have a common Proof.

91 Interlacing Family of Polynomials Definition: is an interlacing family if can be placed on the leaves of a tree so that when every node is the sum of leaves below & sets of siblings have common interlacings

92 Interlacing Family of Polynomials Definition: is an interlacing family if can be placed on the leaves of a tree so that when every node is the sum of leaves below & sets of siblings have common interlacings

93 Interlacing Family of Polynomials Definition: is an interlacing family if can be placed on the leaves of a tree so that when every node is the sum of leaves below & sets of siblings have common interlacings

94 Interlacing Family of Polynomials Definition: is an interlacing family if can be placed on the leaves of a tree so that when every node is the sum of leaves below & sets of siblings have common interlacings

95 Interlacing Family of Polynomials Definition: is an interlacing family if can be placed on the leaves of a tree so that when every node is the sum of leaves below & sets of siblings have common interlacings

96 Interlacing Family of Polynomials Theorem: There is an s so that

97 Interlacing Family of Polynomials Theorem: There is an s so that Proof: By common interlacing, one of, has

98 Interlacing Family of Polynomials Theorem: There is an s so that Proof: By common interlacing, one of, has

99 Interlacing Family of Polynomials Theorem: There is an s so that Proof: By common interlacing, one of, has

100 Interlacing Family of Polynomials Theorem: There is an s so that Proof: By common interlacing, one of, has.

101 Interlacing Family of Polynomials Theorem: There is an s so that Proof: By common interlacing, one of, has.

102 An interlacing family Theorem: Let is an interlacing family

103 To prove interlacing family Let Leaves of tree = signings s 1,, s m Internal nodes = partial signings s 1,, s k

104 To prove interlacing family Let Leaves of tree = signings s 1,, s m Internal nodes = partial signings s 1,, s k Need to find common interlacing for every internal node

105 How to Prove Common Interlacing Lemma (Fisk 08, folklore): Suppose p(x) and q(x) are monic and real-rooted. Then: a common interlacing r of p and q convex combinations, αp + 1 α q has real roots.

106 To prove interlacing family Let Need to prove that for all, is real rooted

107 To prove interlacing family Let Need to prove that for all, is real rooted are fixed is 1 with probability, -1 with are uniformly

108 Generalization of Heilmann-Lieb Suffices to prove that is real rooted for every product distribution on the entries of s

109 Generalization of Heilmann-Lieb Suffices to prove that is real rooted for every product distribution on the entries of s:

110 Transformation to PSD Matrices Suffices to show real rootedness of

111 Transformation to PSD Matrices Suffices to show real rootedness of Why is this useful?

112 Transformation to PSD Matrices Suffices to show real rootedness of Why is this useful?

113 Transformation to PSD Matrices

114 Transformation to PSD Matrices E s det xi di A s = Edet xi v ij v ij T ij E where v ij = δ i δ j with probability λ ij δ i + δ j with probability (1 λ ij )

115 Master Real-Rootedness Theorem Given any independent random vectors v 1,, v m R d, their expected characteristic polymomial Edet has real roots. xi i v i v i T

116 Master Real-Rootedness Theorem Given any independent random vectors v 1,, v m R d, their expected characteristic polymomial Edet xi i v i v i T has real roots. How to prove this?

117 The Multivariate Method A. Sokal, 90 s-2005: it is often useful to consider the multivariate polynomial even if one is ultimately interested in a particular one-variable specialization Borcea-Branden 2007+: prove that univariate polynomials are real-rooted by showing that they are nice transformations of real-rooted multivariate polynomials.

118 Real Stable Polynomials Definition. p R x 1,, x n is real stable if every univariate restriction in the strictly positive orthant: p t f x + t y y > 0 is real-rooted. If it has real coefficients, it is called real stable.

119 Real Stable Polynomials Definition. p C x 1,, x n is real stable if every univariate restriction in the strictly positive orthant: p t f x + t y y > 0 is real-rooted.

120 Real Stable Polynomials Definition. p R x 1,, x n is real stable if every univariate restriction in the strictly positive orthant: p t f x + t y y > 0 is real-rooted.

121 Real Stable Polynomials Definition. p R x 1,, x n is real stable if every univariate restriction in the strictly positive orthant: p t f x + t y y > 0 is real-rooted.

122 Real Stable Polynomials Definition. p R x 1,, x n is real stable if every univariate restriction in the strictly positive orthant: p t f x + t y y > 0 is real-rooted.

123 Real Stable Polynomials Definition. p R x 1,, x n is real stable if every univariate restriction in the strictly positive orthant: p t f x + t y y > 0 is real-rooted. Not positive

124 A Useful Real Stable Poly Borcea-Brändén 08: For PSD matrices is real stable

125 A Useful Real Stable Poly Borcea-Brändén 08: For PSD matrices is real stable Proof: Every positive univariate restriction is the characteristic polynomial of a symmetric matrix. det x i A i + t y i A i = det(ti + S) i i

126 Excellent Closure Properties Definition: is real stable if Implies. for all i If is real stable, then so is 1. p(α, z 2,, z n ) for any α R 2. 1 zi p(z 1, z n ) [Lieb-Sokal 81]

127 A Useful Real Stable Poly Borcea-Brändén 08: For PSD matrices is real stable Plan: apply closure properties to this to show that Edet xi i v i v i T is real stable.

128 Central Identity Suppose v 1,, v m are independent random vectors with A i Ev i v i T. Then Edet xi v i v i T = m i=1 i 1 z i det xi + i z i A i z 1 = =z m =0

129 Central Identity Suppose v 1,, v m are independent random vectors with A i Ev i v i T. Then Edet xi v i v i T = m i=1 i 1 z i det xi + i z i A i z 1 = =z m =0 Key Principle: random rank one updates (1 z ) operators.

130 Proof of Master Real- Rootedness Theorem Suppose v 1,, v m are independent random vectors with A i Ev i v i T. Then Edet xi v i v i T = m i=1 i 1 z i det xi + i z i A i z 1 = =z m =0

131 Proof of Master Real- Rootedness Theorem Suppose v 1,, v m are independent random vectors with A i Ev i v i T. Then Edet xi v i v i T = m i=1 i 1 z i det xi + i z i A i z 1 = =z m =0

132 Proof of Master Real- Rootedness Theorem Suppose v 1,, v m are independent random vectors with A i Ev i v i T. Then Edet xi v i v i T = m i=1 i 1 z i det xi + i z i A i z 1 = =z m =0

133 Proof of Master Real- Rootedness Theorem Suppose v 1,, v m are independent random vectors with A i Ev i v i T. Then Edet xi v i v i T = m i=1 i 1 z i det xi + i z i A i z 1 = =z m =0

134 Proof of Master Real- Rootedness Theorem Suppose v 1,, v m are independent random vectors with A i Ev i v i T. Then Edet xi v i v i T = m i=1 i 1 z i det xi + i z i A i z 1 = =z m =0

135 The Whole Proof Edet xi i v i v i T is real-rooted for all indep. v i.

136 The Whole Proof rank one structure naturally reveals interlacing. Eχ As (d x) is real-rooted for all product distributions on signings. Edet xi i v i v i T is real-rooted for all indep. v i.

137 The Whole Proof Eχ As (x) is real-rooted for all product distributions on signings. Edet xi i v i v i T is real-rooted for all indep. v i.

138 The Whole Proof χ As x x ±1 m is an interlacing family Eχ As (x) is real-rooted for all product distributions on signings. Edet xi i v i v i T is real-rooted for all indep. v i.

139 The Whole Proof such that χ As x x ±1 m is an interlacing family Eχ As (x) is real-rooted for all product distributions on signings. Edet xi i v i v i T is real-rooted for all indep. v i.

140 3-Step Proof Strategy 1. Show that some poly does as well as the. such that 2. Calculate the expected polynomial. 3. Bound the largest root of the expected poly.

141 Infinite Sequences of Bipartite Ramanujan Graphs Find an operation which doubles the size of a graph without blowing up its eigenvalues. [ [ ] ] -d 0 d -2 d 1 2 d 1

142 Main Theme Reduced the existence of a good matrix to: 1. Proving real-rootedness of an expected polynomial. 2. Bounding roots of the expected polynomial.

143 Main Theme Reduced the existence of a good matrix to: 1. Proving real-rootedness of an expected polynomial. (rank-1 structure + real stability) 2. Bounding roots of the expected polynomial. (matching poly + combinatorics)

144 Beyond complete graphs Unweighted sparsifiers of general graphs?

145 Beyond complete graphs G H 1 O(n)

146 Weights are Required in General G This edge has high resistance. H 1 O(n)

147 What if all edges are equally important? G?

148 Unweighted Decomposition Thm. G H 1 H 2 Theorem [MSS 13]: If all edges have resistance O(n/m), there is a partition of G into unweighted 1 + εsparsifiers, each with O n ε 2 edges.

149 Unweighted Decomposition Thm. G H 1 H 2 Theorem [MSS 13]: If all edges have resistance α, there is a partition of G into unweighted O(1)- sparsifiers, each with O mα edges.

150 Unweighted Decomposition Thm. G H 1 H 2 Theorem [MSS 13]: If all edges have resistance α, there is a partition of G into two unweighted 1 + αapproximations, each with half as many edges.

151 Unweighted Decomposition Thm. v i v i T I 2 i i v i v i T = I i v i v i T I 2 Theorem [MSS 13]: Given any vectors i v i v T i = I and ε, there is a partition into approximately v i 1/2-spherical quadratic forms, each I 2 ± O ε.

152 Unweighted Decomposition Thm. Proof: Analyze expected charpoly of a random partition: Edet xi i T i I i v i v T T i det xi i v i v i 2 i i v i v i T = I i v i v i T I 2 Theorem [MSS 13]: Given any vectors i v i v T i = I and ε, there is a partition into approximately v i 1/2-spherical quadratic forms, each I 2 ± O ε.

153 Unweighted Decomposition Thm. Other applications: Kadison-Singer Problem Uncertainty principles. i v i v i T I 2 i v i v i T = I i v i v i T I 2 Theorem [MSS 13]: Given any vectors i v i v T i = I and ε, there is a partition into approximately v i 1/2-spherical quadratic forms, each I 2 ± O ε.

154 Summary of Algorithms Result Edges Weights Time Spielman-S 08 O(nlogn) Yes O~(m) Random Sampling with Effective Resistances

155 Summary of Algorithms Result Edges Weights Time Spielman-S 08 O(nlogn) Yes O~(m) Batson-Spielman-S 09 O(n) Yes O(n 4 )

156 Summary of Algorithms Result Edges Weights Time Spielman-S 08 O(nlogn) Yes O~(m) Batson-Spielman-S 09 O(n) Yes O(n 4 ) Marcus-Spielman-S 13 O(n) No O(2 n ) Edet xi v i v i T det xi v i v i T i i

157 Open Questions Non-bipartite graphs Algorithmic construction (computing generalized μ G is hard) More general uses of interlacing families

158 Open Questions Nearly linear time algorithm for 4n/ε 2 size sparsifiers Improve to 2n/ε 2 for graphs? Fast combinatorial algorithm for approximating resistances

Graph Sparsification II: Rank one updates, Interlacing, and Barriers

Graph Sparsification II: Rank one updates, Interlacing, and Barriers Graph Sparsification II: Rank one updates, Interlacing, and Barriers Nikhil Srivastava Simons Institute August 26, 2014 Previous Lecture Definition. H = (V, F, u) is a κ approximation of G = V, E, w if:

More information

Bipartite Ramanujan Graphs of Every Degree

Bipartite Ramanujan Graphs of Every Degree Spectral Graph Theory Lecture 26 Bipartite Ramanujan Graphs of Every Degree Daniel A. Spielman December 9, 2015 Disclaimer These notes are not necessarily an accurate representation of what happened in

More information

Graphs, Vectors, and Matrices Daniel A. Spielman Yale University. AMS Josiah Willard Gibbs Lecture January 6, 2016

Graphs, Vectors, and Matrices Daniel A. Spielman Yale University. AMS Josiah Willard Gibbs Lecture January 6, 2016 Graphs, Vectors, and Matrices Daniel A. Spielman Yale University AMS Josiah Willard Gibbs Lecture January 6, 2016 From Applied to Pure Mathematics Algebraic and Spectral Graph Theory Sparsification: approximating

More information

Graph Sparsification I : Effective Resistance Sampling

Graph Sparsification I : Effective Resistance Sampling Graph Sparsification I : Effective Resistance Sampling Nikhil Srivastava Microsoft Research India Simons Institute, August 26 2014 Graphs G G=(V,E,w) undirected V = n w: E R + Sparsification Approximate

More information

Lecture 19. The Kadison-Singer problem

Lecture 19. The Kadison-Singer problem Stanford University Spring 208 Math 233A: Non-constructive methods in combinatorics Instructor: Jan Vondrák Lecture date: March 3, 208 Scribe: Ben Plaut Lecture 9. The Kadison-Singer problem The Kadison-Singer

More information

Ramanujan Graphs of Every Size

Ramanujan Graphs of Every Size Spectral Graph Theory Lecture 24 Ramanujan Graphs of Every Size Daniel A. Spielman December 2, 2015 Disclaimer These notes are not necessarily an accurate representation of what happened in class. The

More information

Sparsification of Graphs and Matrices

Sparsification of Graphs and Matrices Sparsification of Graphs and Matrices Daniel A. Spielman Yale University joint work with Joshua Batson (MIT) Nikhil Srivastava (MSR) Shang- Hua Teng (USC) HUJI, May 21, 2014 Objective of Sparsification:

More information

Matching Polynomials of Graphs

Matching Polynomials of Graphs Spectral Graph Theory Lecture 25 Matching Polynomials of Graphs Daniel A Spielman December 7, 2015 Disclaimer These notes are not necessarily an accurate representation of what happened in class The notes

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

Lecture 18. Ramanujan Graphs continued

Lecture 18. Ramanujan Graphs continued Stanford University Winter 218 Math 233A: Non-constructive methods in combinatorics Instructor: Jan Vondrák Lecture date: March 8, 218 Original scribe: László Miklós Lovász Lecture 18 Ramanujan Graphs

More information

arxiv: v3 [math.co] 3 Dec 2017

arxiv: v3 [math.co] 3 Dec 2017 Ramanujan Coverings of Graphs Chris Hall, Doron Puder and William F. Sawin December 5, 2017 arxiv:1506.02335v3 [math.co] 3 Dec 2017 Abstract Let G be a finite connected graph, and let ρ be the spectral

More information

Constant Arboricity Spectral Sparsifiers

Constant Arboricity Spectral Sparsifiers Constant Arboricity Spectral Sparsifiers arxiv:1808.0566v1 [cs.ds] 16 Aug 018 Timothy Chu oogle timchu@google.com Jakub W. Pachocki Carnegie Mellon University pachocki@cs.cmu.edu August 0, 018 Abstract

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

Coverings of Graphs and Tiered Trees

Coverings of Graphs and Tiered Trees University of Massachusetts Amherst ScholarWorks@UMass Amherst Doctoral Dissertations Dissertations and Theses 2017 Coverings of Graphs and Tiered Trees Sam Glennon Follow this and additional works at:

More information

Properties of Expanders Expanders as Approximations of the Complete Graph

Properties of Expanders Expanders as Approximations of the Complete Graph Spectral Graph Theory Lecture 10 Properties of Expanders Daniel A. Spielman October 2, 2009 10.1 Expanders as Approximations of the Complete Graph Last lecture, we defined an expander graph to be a d-regular

More information

STABLE MULTIVARIATE GENERALIZATIONS OF MATCHING POLYNOMIALS

STABLE MULTIVARIATE GENERALIZATIONS OF MATCHING POLYNOMIALS STABLE MULTIVARIATE GENERALIZATIONS OF MATCHING POLYNOMIALS NIMA AMINI Abstract. The first part of this note concerns stable averages of multivariate matching polynomials. In proving the existence of infinite

More information

arxiv: v1 [math.co] 21 Dec 2014

arxiv: v1 [math.co] 21 Dec 2014 SIGNATURES, LIFTS, AND EIGENVALUES OF GRAPHS SHIPING LIU, NORBERT PEYERIMHOFF, AND ALINA VDOVINA arxiv:1412.6841v1 [math.co] 21 Dec 2014 Abstract. We study the spectra of cyclic signatures of finite graphs

More information

PSRGs via Random Walks on Graphs

PSRGs via Random Walks on Graphs Spectral Graph Theory Lecture 11 PSRGs via Random Walks on Graphs Daniel A. Spielman October 3, 2012 11.1 Overview There has been a lot of work on the design of Pseudo-Random Number Generators (PSRGs)

More information

Invertibility and Largest Eigenvalue of Symmetric Matrix Signings

Invertibility and Largest Eigenvalue of Symmetric Matrix Signings Invertibility and Largest Eigenvalue of Symmetric Matrix Signings Charles Carlson Karthekeyan Chandrasekaran Hsien-Chih Chang Alexandra Kolla Abstract The spectra of signed matrices have played a fundamental

More information

Lecture 2: Stable Polynomials

Lecture 2: Stable Polynomials Math 270: Geometry of Polynomials Fall 2015 Lecture 2: Stable Polynomials Lecturer: Nikhil Srivastava September 8 Disclaimer: These notes have not been subjected to the usual scrutiny reserved for formal

More information

X-Ramanujan graphs. Sidhanth Mohanty* Ryan O Donnell. November 2, 2018

X-Ramanujan graphs. Sidhanth Mohanty* Ryan O Donnell. November 2, 2018 X-Ramanujan graphs Sidhanth Mohanty* Ryan O Donnell November 2, 2018 Abstract Let X be an infinite graph of bounded degree; e.g., the Cayley graph of a free product of finite groups. If G is a finite graph

More information

EXPANDERS, EIGENVALUES, AND ALL THAT

EXPANDERS, EIGENVALUES, AND ALL THAT EXPANDERS, EIGENVALUES, AND ALL THAT NATI LINIAL Hebrew University Jerusalem, Israel http://www.cs.huji.ac.il/ nati/ Visiting Microsoft Research. See also my lecture notes from a joint class with Avi Wigderson.

More information

Ramanujan Graphs, Ramanujan Complexes and Zeta Functions. Emerging Applications of Finite Fields Linz, Dec. 13, 2013

Ramanujan Graphs, Ramanujan Complexes and Zeta Functions. Emerging Applications of Finite Fields Linz, Dec. 13, 2013 Ramanujan Graphs, Ramanujan Complexes and Zeta Functions Emerging Applications of Finite Fields Linz, Dec. 13, 2013 Winnie Li Pennsylvania State University, U.S.A. and National Center for Theoretical Sciences,

More information

An Elementary Construction of Constant-Degree Expanders

An Elementary Construction of Constant-Degree Expanders An Elementary Construction of Constant-Degree Expanders Noga Alon Oded Schwartz Asaf Shapira Abstract We describe a short and easy to analyze construction of constant-degree expanders. The construction

More information

U.C. Berkeley CS270: Algorithms Lecture 21 Professor Vazirani and Professor Rao Last revised. Lecture 21

U.C. Berkeley CS270: Algorithms Lecture 21 Professor Vazirani and Professor Rao Last revised. Lecture 21 U.C. Berkeley CS270: Algorithms Lecture 21 Professor Vazirani and Professor Rao Scribe: Anupam Last revised Lecture 21 1 Laplacian systems in nearly linear time Building upon the ideas introduced in the

More information

Lecture 17: Cheeger s Inequality and the Sparsest Cut Problem

Lecture 17: Cheeger s Inequality and the Sparsest Cut Problem Recent Advances in Approximation Algorithms Spring 2015 Lecture 17: Cheeger s Inequality and the Sparsest Cut Problem Lecturer: Shayan Oveis Gharan June 1st Disclaimer: These notes have not been subjected

More information

Graph Sparsifiers. Smaller graph that (approximately) preserves the values of some set of graph parameters. Graph Sparsification

Graph Sparsifiers. Smaller graph that (approximately) preserves the values of some set of graph parameters. Graph Sparsification Graph Sparsifiers Smaller graph that (approximately) preserves the values of some set of graph parameters Graph Sparsifiers Spanners Emulators Small stretch spanning trees Vertex sparsifiers Spectral sparsifiers

More information

Lecture 24: Element-wise Sampling of Graphs and Linear Equation Solving. 22 Element-wise Sampling of Graphs and Linear Equation Solving

Lecture 24: Element-wise Sampling of Graphs and Linear Equation Solving. 22 Element-wise Sampling of Graphs and Linear Equation Solving Stat260/CS294: Randomized Algorithms for Matrices and Data Lecture 24-12/02/2013 Lecture 24: Element-wise Sampling of Graphs and Linear Equation Solving Lecturer: Michael Mahoney Scribe: Michael Mahoney

More information

Graph coloring, perfect graphs

Graph coloring, perfect graphs Lecture 5 (05.04.2013) Graph coloring, perfect graphs Scribe: Tomasz Kociumaka Lecturer: Marcin Pilipczuk 1 Introduction to graph coloring Definition 1. Let G be a simple undirected graph and k a positive

More information

18.312: Algebraic Combinatorics Lionel Levine. Lecture 19

18.312: Algebraic Combinatorics Lionel Levine. Lecture 19 832: Algebraic Combinatorics Lionel Levine Lecture date: April 2, 20 Lecture 9 Notes by: David Witmer Matrix-Tree Theorem Undirected Graphs Let G = (V, E) be a connected, undirected graph with n vertices,

More information

1 T 1 = where 1 is the all-ones vector. For the upper bound, let v 1 be the eigenvector corresponding. u:(u,v) E v 1(u)

1 T 1 = where 1 is the all-ones vector. For the upper bound, let v 1 be the eigenvector corresponding. u:(u,v) E v 1(u) CME 305: Discrete Mathematics and Algorithms Instructor: Reza Zadeh (rezab@stanford.edu) Final Review Session 03/20/17 1. Let G = (V, E) be an unweighted, undirected graph. Let λ 1 be the maximum eigenvalue

More information

arxiv: v4 [math.co] 12 Feb 2017

arxiv: v4 [math.co] 12 Feb 2017 arxiv:1511.03511v4 [math.co] 12 Feb 2017 On the signed graphs with two distinct eigenvalues F. Ramezani 1 Department of Mathematics, K.N.Toosi University of Technology, Tehran, Iran P.O. Box 16315-1618

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

Real Stable Polynomials: Description and Application

Real Stable Polynomials: Description and Application Real Stable Polynomials: Description and Application Theo McKenzie theomckenzie@college.harvard.edu (347) 351-4092 Advisor: Peter Csikvari March 23, 2015 Abstract In this paper, we discuss the concept

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

The Method of Interlacing Polynomials

The Method of Interlacing Polynomials The Method of Interlacing Polynomials Kuikui Liu June 2017 Abstract We survey the method of interlacing polynomials, the heart of the recent solution to the Kadison-Singer problem as well as breakthrough

More information

Lecture 14: Random Walks, Local Graph Clustering, Linear Programming

Lecture 14: Random Walks, Local Graph Clustering, Linear Programming CSE 521: Design and Analysis of Algorithms I Winter 2017 Lecture 14: Random Walks, Local Graph Clustering, Linear Programming Lecturer: Shayan Oveis Gharan 3/01/17 Scribe: Laura Vonessen Disclaimer: These

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

Graph Sparsifiers: A Survey

Graph Sparsifiers: A Survey Graph Sparsifiers: A Survey Nick Harvey UBC Based on work by: Batson, Benczur, de Carli Silva, Fung, Hariharan, Harvey, Karger, Panigrahi, Sato, Spielman, Srivastava and Teng Approximating Dense Objects

More information

arxiv: v3 [math.pr] 27 Nov 2015

arxiv: v3 [math.pr] 27 Nov 2015 Submitted to the Annals of Probability arxiv: 1111.2080 THE MEASURABLE KESTEN THEOREM arxiv:1111.2080v3 [math.pr] 27 Nov 2015 By Miklós Abért, Yair Glasner and Bálint Virág Alfréd Rényi Institute of Mathematics,

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 March 22, 2007 Outline 1 Introduction 2 The hierarchical

More information

CPSC 536N: Randomized Algorithms Term 2. Lecture 9

CPSC 536N: Randomized Algorithms Term 2. Lecture 9 CPSC 536N: Randomized Algorithms 2011-12 Term 2 Prof. Nick Harvey Lecture 9 University of British Columbia 1 Polynomial Identity Testing In the first lecture we discussed the problem of testing equality

More information

Hypergraph expanders of all uniformities from Cayley graphs

Hypergraph expanders of all uniformities from Cayley graphs Hypergraph expanders of all uniformities from Cayley graphs David Conlon Jonathan Tidor Yufei Zhao Abstract Hypergraph expanders are hypergraphs with surprising, non-intuitive expansion properties. In

More information

Algebraic Constructions of Graphs

Algebraic Constructions of Graphs Spectral Graph Theory Lecture 15 Algebraic Constructions of Graphs Daniel A. Spielman October 17, 2012 15.1 Overview In this lecture, I will explain how to make graphs from linear error-correcting codes.

More information

Lecture 7: Schwartz-Zippel Lemma, Perfect Matching. 1.1 Polynomial Identity Testing and Schwartz-Zippel Lemma

Lecture 7: Schwartz-Zippel Lemma, Perfect Matching. 1.1 Polynomial Identity Testing and Schwartz-Zippel Lemma CSE 521: Design and Analysis of Algorithms I Winter 2017 Lecture 7: Schwartz-Zippel Lemma, Perfect Matching Lecturer: Shayan Oveis Gharan 01/30/2017 Scribe: Philip Cho Disclaimer: These notes have not

More information

Average Mixing Matrix of Trees

Average Mixing Matrix of Trees Electronic Journal of Linear Algebra Volume 34 Volume 34 08 Article 9 08 Average Mixing Matrix of Trees Chris Godsil University of Waterloo, cgodsil@uwaterloo.ca Krystal Guo Université libre de Bruxelles,

More information

Introduction. 1.1 First Things. 1.2 Introduction. 1.3 Mechanics. Spectral Graph Theory Lecture 1. Daniel A. Spielman August 29, 2018

Introduction. 1.1 First Things. 1.2 Introduction. 1.3 Mechanics. Spectral Graph Theory Lecture 1. Daniel A. Spielman August 29, 2018 Spectral Graph Theory Lecture 1 Introduction Daniel A. Spielman August 29, 2018 1.1 First Things 1. Please call me Dan. If such informality makes you uncomfortable, you can try Professor Dan. If that fails,

More information

The Kadison-Singer Problem for Strongly Rayleigh Measures and Applications to Asymmetric TSP

The Kadison-Singer Problem for Strongly Rayleigh Measures and Applications to Asymmetric TSP The Kadison-Singer Problem for Strongly Rayleigh Measures and Applications to Asymmetric TSP Nima Anari Shayan Oveis Gharan Abstract Marcus, Spielman, and Srivastava in their seminal work [MSS13b] resolved

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

Zeta functions in Number Theory and Combinatorics

Zeta functions in Number Theory and Combinatorics Zeta functions in Number Theory and Combinatorics Winnie Li Pennsylvania State University, U.S.A. and National Center for Theoretical Sciences, Taiwan 1 1. Riemann zeta function The Riemann zeta function

More information

Notes 6 : First and second moment methods

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

More information

High-dimensional permutations and discrepancy

High-dimensional permutations and discrepancy High-dimensional permutations and discrepancy BIRS Meeting, August 2016 What are high dimensional permutations? What are high dimensional permutations? A permutation can be encoded by means of a permutation

More information

Characteristic polynomials of skew-adjacency matrices of oriented graphs

Characteristic polynomials of skew-adjacency matrices of oriented graphs Characteristic polynomials of skew-adjacency matrices of oriented graphs Yaoping Hou Department of Mathematics Hunan Normal University Changsha, Hunan 410081, China yphou@hunnu.edu.cn Tiangang Lei Department

More information

Lecture 15: Expanders

Lecture 15: Expanders CS 710: Complexity Theory 10/7/011 Lecture 15: Expanders Instructor: Dieter van Melkebeek Scribe: Li-Hsiang Kuo In the last lecture we introduced randomized computation in terms of machines that have access

More information

Spectral gaps and geometric representations. Amir Yehudayoff (Technion)

Spectral gaps and geometric representations. Amir Yehudayoff (Technion) Spectral gaps and geometric representations Amir Yehudayoff (Technion) Noga Alon (Tel Aviv) Shay Moran (Simons) pseudorandomness random objects have properties difficult to describe hard to compute expanders

More information

Lecture 16: Roots of the Matching Polynomial

Lecture 16: Roots of the Matching Polynomial Counting and Sampling Fall 2017 Lecture 16: Roots of the Matching Polynomial Lecturer: Shayan Oveis Gharan November 22nd Disclaimer: These notes have not been subjected to the usual scrutiny reserved for

More information

Connections between exponential time and polynomial time problem Lecture Notes for CS294

Connections between exponential time and polynomial time problem Lecture Notes for CS294 Connections between exponential time and polynomial time problem Lecture Notes for CS294 Lecturer: Russell Impagliazzo Scribe: Stefan Schneider November 10, 2015 We connect problems that have exponential

More information

Eigenvalues and edge-connectivity of regular graphs

Eigenvalues and edge-connectivity of regular graphs Eigenvalues and edge-connectivity of regular graphs Sebastian M. Cioabă University of Delaware Department of Mathematical Sciences Newark DE 19716, USA cioaba@math.udel.edu August 3, 009 Abstract In this

More information

Lecture 10 February 4, 2013

Lecture 10 February 4, 2013 UBC CPSC 536N: Sparse Approximations Winter 2013 Prof Nick Harvey Lecture 10 February 4, 2013 Scribe: Alexandre Fréchette This lecture is about spanning trees and their polyhedral representation Throughout

More information

Lecture 13 Spectral Graph Algorithms

Lecture 13 Spectral Graph Algorithms COMS 995-3: Advanced Algorithms March 6, 7 Lecture 3 Spectral Graph Algorithms Instructor: Alex Andoni Scribe: Srikar Varadaraj Introduction Today s topics: Finish proof from last lecture Example of random

More information

Eigenvalues of 2-edge-coverings

Eigenvalues of 2-edge-coverings Eigenvalues of -edge-coverings Steve Butler October 3, 007 Abstract A -edge-covering between G and H is an onto homomorphism from the vertices of G to the vertices of H so that each edge is covered twice

More information

Advanced Combinatorial Optimization Feb 13 and 25, Lectures 4 and 6

Advanced Combinatorial Optimization Feb 13 and 25, Lectures 4 and 6 18.438 Advanced Combinatorial Optimization Feb 13 and 25, 2014 Lectures 4 and 6 Lecturer: Michel X. Goemans Scribe: Zhenyu Liao and Michel X. Goemans Today, we will use an algebraic approach to solve the

More information

Algorithmic Primitives for Network Analysis: Through the Lens of the Laplacian Paradigm

Algorithmic Primitives for Network Analysis: Through the Lens of the Laplacian Paradigm Algorithmic Primitives for Network Analysis: Through the Lens of the Laplacian Paradigm Shang-Hua Teng Computer Science, Viterbi School of Engineering USC Massive Data and Massive Graphs 500 billions web

More information

Approximating the Largest Root and Applications to Interlacing Families

Approximating the Largest Root and Applications to Interlacing Families Approximating the Largest Root and Applications to Interlacing Families Nima Anari 1, Shayan Oveis Gharan 2, Amin Saberi 1, and Nihil Srivastava 3 1 Stanford University, {anari,saberi}@stanford.edu 2 University

More information

Lecture 4. 1 Circuit Complexity. Notes on Complexity Theory: Fall 2005 Last updated: September, Jonathan Katz

Lecture 4. 1 Circuit Complexity. Notes on Complexity Theory: Fall 2005 Last updated: September, Jonathan Katz Notes on Complexity Theory: Fall 2005 Last updated: September, 2005 Jonathan Katz Lecture 4 1 Circuit Complexity Circuits are directed, acyclic graphs where nodes are called gates and edges are called

More information

Lecture 17: D-Stable Polynomials and Lee-Yang Theorems

Lecture 17: D-Stable Polynomials and Lee-Yang Theorems Counting and Sampling Fall 2017 Lecture 17: D-Stable Polynomials and Lee-Yang Theorems Lecturer: Shayan Oveis Gharan November 29th Disclaimer: These notes have not been subjected to the usual scrutiny

More information

On the mean connected induced subgraph order of cographs

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

More information

Lecture 12: Constant Degree Lossless Expanders

Lecture 12: Constant Degree Lossless Expanders Lecture : Constant Degree Lossless Expanders Topics in Complexity Theory and Pseudorandomness (Spring 03) Rutgers University Swastik Kopparty Scribes: Meng Li, Yun Kuen Cheung Overview In this lecture,

More information

Algorithms, Graph Theory, and Linear Equa9ons in Laplacians. Daniel A. Spielman Yale University

Algorithms, Graph Theory, and Linear Equa9ons in Laplacians. Daniel A. Spielman Yale University Algorithms, Graph Theory, and Linear Equa9ons in Laplacians Daniel A. Spielman Yale University Shang- Hua Teng Carter Fussell TPS David Harbater UPenn Pavel Cur9s Todd Knoblock CTY Serge Lang 1927-2005

More information

The Number of Independent Sets in a Regular Graph

The Number of Independent Sets in a Regular Graph Combinatorics, Probability and Computing (2010) 19, 315 320. c Cambridge University Press 2009 doi:10.1017/s0963548309990538 The Number of Independent Sets in a Regular Graph YUFEI ZHAO Department of Mathematics,

More information

Affine extractors over large fields with exponential error

Affine extractors over large fields with exponential error Affine extractors over large fields with exponential error Jean Bourgain Zeev Dvir Ethan Leeman Abstract We describe a construction of explicit affine extractors over large finite fields with exponentially

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

Lecture 1 and 2: Random Spanning Trees

Lecture 1 and 2: Random Spanning Trees Recent Advances in Approximation Algorithms Spring 2015 Lecture 1 and 2: Random Spanning Trees Lecturer: Shayan Oveis Gharan March 31st Disclaimer: These notes have not been subjected to the usual scrutiny

More information

2.1 Laplacian Variants

2.1 Laplacian Variants -3 MS&E 337: Spectral Graph heory and Algorithmic Applications Spring 2015 Lecturer: Prof. Amin Saberi Lecture 2-3: 4/7/2015 Scribe: Simon Anastasiadis and Nolan Skochdopole Disclaimer: hese notes have

More information

Semidefinite programs and combinatorial optimization

Semidefinite programs and combinatorial optimization Semidefinite programs and combinatorial optimization Lecture notes by L. Lovász Microsoft Research Redmond, WA 98052 lovasz@microsoft.com http://www.research.microsoft.com/ lovasz Contents 1 Introduction

More information

Random Walks on Graphs. One Concrete Example of a random walk Motivation applications

Random Walks on Graphs. One Concrete Example of a random walk Motivation applications Random Walks on Graphs Outline One Concrete Example of a random walk Motivation applications shuffling cards universal traverse sequence self stabilizing token management scheme random sampling enumeration

More information

CS 781 Lecture 9 March 10, 2011 Topics: Local Search and Optimization Metropolis Algorithm Greedy Optimization Hopfield Networks Max Cut Problem Nash

CS 781 Lecture 9 March 10, 2011 Topics: Local Search and Optimization Metropolis Algorithm Greedy Optimization Hopfield Networks Max Cut Problem Nash CS 781 Lecture 9 March 10, 2011 Topics: Local Search and Optimization Metropolis Algorithm Greedy Optimization Hopfield Networks Max Cut Problem Nash Equilibrium Price of Stability Coping With NP-Hardness

More information

Local correctability of expander codes

Local correctability of expander codes Local correctability of expander codes Brett Hemenway Rafail Ostrovsky Mary Wootters IAS April 4, 24 The point(s) of this talk Locally decodable codes are codes which admit sublinear time decoding of small

More information

TOPOLOGY FOR GLOBAL AVERAGE CONSENSUS. Soummya Kar and José M. F. Moura

TOPOLOGY FOR GLOBAL AVERAGE CONSENSUS. Soummya Kar and José M. F. Moura TOPOLOGY FOR GLOBAL AVERAGE CONSENSUS Soummya Kar and José M. F. Moura Department of Electrical and Computer Engineering Carnegie Mellon University, Pittsburgh, PA 15213 USA (e-mail:{moura}@ece.cmu.edu)

More information

Spectral and Electrical Graph Theory. Daniel A. Spielman Dept. of Computer Science Program in Applied Mathematics Yale Unviersity

Spectral and Electrical Graph Theory. Daniel A. Spielman Dept. of Computer Science Program in Applied Mathematics Yale Unviersity Spectral and Electrical Graph Theory Daniel A. Spielman Dept. of Computer Science Program in Applied Mathematics Yale Unviersity Outline Spectral Graph Theory: Understand graphs through eigenvectors and

More information

U.C. Berkeley CS294: Spectral Methods and Expanders Handout 11 Luca Trevisan February 29, 2016

U.C. Berkeley CS294: Spectral Methods and Expanders Handout 11 Luca Trevisan February 29, 2016 U.C. Berkeley CS294: Spectral Methods and Expanders Handout Luca Trevisan February 29, 206 Lecture : ARV In which we introduce semi-definite programming and a semi-definite programming relaxation of sparsest

More information

2 Introduction to Network Theory

2 Introduction to Network Theory Introduction to Network Theory In this section we will introduce some popular families of networks and will investigate how well they allow to support routing.. Basic network topologies The most basic

More information

Edge-Disjoint Spanning Trees and Eigenvalues of Regular Graphs

Edge-Disjoint Spanning Trees and Eigenvalues of Regular Graphs Edge-Disjoint Spanning Trees and Eigenvalues of Regular Graphs Sebastian M. Cioabă and Wiseley Wong MSC: 05C50, 15A18, 05C4, 15A4 March 1, 01 Abstract Partially answering a question of Paul Seymour, we

More information

Combinatorial Optimization

Combinatorial Optimization Combinatorial Optimization 2017-2018 1 Maximum matching on bipartite graphs Given a graph G = (V, E), find a maximum cardinal matching. 1.1 Direct algorithms Theorem 1.1 (Petersen, 1891) A matching M is

More information

High-dimensional permutations

High-dimensional permutations Nogafest, Tel Aviv, January 16 What are high dimensional permutations? What are high dimensional permutations? A permutation can be encoded by means of a permutation matrix. What are high dimensional permutations?

More information

On the adjacency matrix of a block graph

On the adjacency matrix of a block graph On the adjacency matrix of a block graph R. B. Bapat Stat-Math Unit Indian Statistical Institute, Delhi 7-SJSS Marg, New Delhi 110 016, India. email: rbb@isid.ac.in Souvik Roy Economics and Planning Unit

More information

Applications of the Sparse Regularity Lemma

Applications of the Sparse Regularity Lemma Applications of the Sparse Regularity Lemma Y. Kohayakawa (Emory and São Paulo) Extremal Combinatorics II DIMACS 2004 1 Szemerédi s regularity lemma 1. Works very well for large, dense graphs: n-vertex

More information

Real-rooted h -polynomials

Real-rooted h -polynomials Real-rooted h -polynomials Katharina Jochemko TU Wien Einstein Workshop on Lattice Polytopes, December 15, 2016 Unimodality and real-rootedness Let a 0,..., a d 0 be real numbers. Unimodality a 0 a i a

More information

Zero controllability in discrete-time structured systems

Zero controllability in discrete-time structured systems 1 Zero controllability in discrete-time structured systems Jacob van der Woude arxiv:173.8394v1 [math.oc] 24 Mar 217 Abstract In this paper we consider complex dynamical networks modeled by means of state

More information

Office of Naval Research contract no. N K-0377 (9) FINAL TECHNICAL REPORT

Office of Naval Research contract no. N K-0377 (9) FINAL TECHNICAL REPORT Office of Naval Research contract no. N00014-88-K-0377 (9) The Concept of Best Probability in the Analysis of Approximation Algorithms 0) - Dorit S. Hochbaum, Principal Investigator oom FINAL TECHNICAL

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

CS675: Convex and Combinatorial Optimization Fall 2016 Combinatorial Problems as Linear and Convex Programs. Instructor: Shaddin Dughmi

CS675: Convex and Combinatorial Optimization Fall 2016 Combinatorial Problems as Linear and Convex Programs. Instructor: Shaddin Dughmi CS675: Convex and Combinatorial Optimization Fall 2016 Combinatorial Problems as Linear and Convex Programs Instructor: Shaddin Dughmi Outline 1 Introduction 2 Shortest Path 3 Algorithms for Single-Source

More information

Random regular graphs. Nick Wormald University of Waterloo

Random regular graphs. Nick Wormald University of Waterloo Random regular graphs Nick Wormald University of Waterloo LECTURE 5 Random regular graphs What are they (models) Typical and powerful results Handles for analysis One or two general techniques Some open

More information

Minimum number of non-zero-entries in a 7 7 stable matrix

Minimum number of non-zero-entries in a 7 7 stable matrix Linear Algebra and its Applications 572 (2019) 135 152 Contents lists available at ScienceDirect Linear Algebra and its Applications www.elsevier.com/locate/laa Minimum number of non-zero-entries in a

More information

Regular Honest Graphs, Isoperimetric Numbers, and Bisection of Weighted Graphs

Regular Honest Graphs, Isoperimetric Numbers, and Bisection of Weighted Graphs Regular Honest Graphs, Isoperimetric Numbers, and Bisection of Weighted Graphs Noga Alon Department of Mathematics Raymond and Beverly Sackler Faculty of Exact Sciences Peter Hamburger Department of Mathematical

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

A New Space for Comparing Graphs

A New Space for Comparing Graphs A New Space for Comparing Graphs Anshumali Shrivastava and Ping Li Cornell University and Rutgers University August 18th 2014 Anshumali Shrivastava and Ping Li ASONAM 2014 August 18th 2014 1 / 38 Main

More information

THE Q-SPECTRUM AND SPANNING TREES OF TENSOR PRODUCTS OF BIPARTITE GRAPHS

THE Q-SPECTRUM AND SPANNING TREES OF TENSOR PRODUCTS OF BIPARTITE GRAPHS PROCEEDINGS OF THE AMERICAN MATHEMATICAL SOCIETY Volume 125, Number 11, November 1997, Pages 3155 3161 S 0002-9939(9704049-5 THE Q-SPECTRUM AND SPANNING TREES OF TENSOR PRODUCTS OF BIPARTITE GRAPHS TIMOTHY

More information

The expansion of random regular graphs

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

More information

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