Spectral Methods for Testing Clusters in Graphs
|
|
- Christine Mathews
- 5 years ago
- Views:
Transcription
1 Spectral Methods for Testing Clusters in Graphs Sandeep Silwal, Jonathan Tidor Mentor: Jonathan Tidor August, 8 Abstract We study the problem of testing if a graph has a cluster structure in the framework of graph property testing Given some ɛ, we say that a graph with a degree bound d is k, φ) clusterable if it can be partitioned into at most k parts such that the inner conductance of each part is at least φ and the outer conductance of each part is at most c d,k φ We present an algorithm that accepts all graphs that are k, φ) clusterable with probability at least and rejects all graphs that are ɛ-far from k, φ )-clusterable for φ c d,k µφ ɛ where < µ < C for some constant C This improves upon the work of Czumaj, Peng, and Sohler in [] by removing a log n factor from the denominator of φ Our technique combines the ideas present in [, 7] in addition to a new spectral perspective Currently this edition of the paper only has a proof for the case of k = but the proof for all k will be given in a future edition of the paper Introduction Background on Property Testing In this paper, we study property testing of graphs in the bounded degree model We are given a graph G = V, E) on n vertices where all the vertices have degree at most d Given a graph property P, we say that G is ɛ-far from satisfying P if ɛdn edges need to be added or removed from G for G to satisfy P A property testing algorithm for P is an algorithm that accepts every graph G with P with probability at least and rejects every graph that is ɛ-far from having P with probability at least We assume that the representation of G is given as an oracle which allows us to find the ith neighbor of any vertex v if i d If i is larger than the degree of v, then a special symbol is returned The complexity of a graph property testing algorithm is measured in terms of its query complexity, or the number of queries the algorithm accesses from the oracle Therefore, the goal of property testing algorithms is to find an algorithm with an efficient query complexity This framework of property testing of graphs was developed by Goldreich and Ron [4] has been applied to study various properties such as bipartiteness [5] and -colorability [4] See [4] and [9] for some more examples Our paper deals with a slightly different definition of property testing We test for a property P that is parameterized by a parameter α such that Pα) Pα ) if α α We
2 then accept graphs with property Pα) with probability at least and reject graphs that are ɛ-far from having property Pα ) with probability at least where α < α Testing k-clusterability We are interested in the property of k clusterability as introduced by Czumaj, Peng, and Sohler in [] Roughly, a graph is k-clusterable if it can be partitioned into at most k clusters where vertices in the same cluster are well connected while vertices in different clusters are well-separated The quality of the clusters will be measured in terms of their inner and outer conductance, which are defined below The idea of using conductance for graph clustering has been studied in numerous works, such as [] More formally, if S V such that S V /, the conductance of S is defined as es,v \S) d S φ G S) = where es, V \ S) is the number of edges between S and V \ S) The conductance of G is defined to be the minimum conductance over all subsets S V/ and is denoted as φg) Now for any S V, let G[S] denote the induced subgraph of G on the vertex set defined by S We will let φg[s]) denote the conductance of this subgraph To avoid confusion, if S V, we will call φ G S) the outer conductance of S and φg[s]) the inner conductance We say G is k, φ)-clusterable if there exits a partition of V into at most k subsets C i such that φg[c i ]) φ but φc i ) c d,k φ for all i where c d,k is a constant that depends only on d and k Czumaj et al have created an algorithm that accepts all k, φ)-clusterable graphs with probability at least and rejects all graphs that are ɛ-far from k, φ )-clusterable graphs where φ = c φ ɛ 4 d,k, where c log n d,k depends only on d, k Our work improves upon this result by removing the log n dependency We present an algorithm that accepts all k, φ)-clusterable graphs with probability at least and rejects all graphs that are ɛ-far from k, φ )-clusterable with probability at least where φ = c d,k φ ɛ In this writeup, we only present the case of k = and our paper on a general k will be available on the arxiv shortly We rely on spectral tools to remove the log n dependency Specifically, our algorithm works by sampling a minor of a power of M, the lazy random walk matrix We then reject the graph if all eigenvalues of this matrix are large and accept otherwise Our main result is the following Theorem Let c d,k be a constant depending on d and k Then, Algorithm accepts every k, φ)-clusterable graph of maximum degree at most d with probability at least and and rejects every graph of maximum degree at most d that is ɛ-far from being k, φ )-clusterable with probability at least if φ µc d,k φ ɛ and < µ < C for some constant C As stated above, the current writeup will only present the case of k = with the analysis for a general k in a forthcoming paper Related Work Testing k-clusterability was inspired by property testing of expansions which has been well studied A graph is called an α expander if if every S V of size at most V/ has a neighborhood of size at least α S Czumaj and Sohler [] showed that an algorithm of Goldreich and Ron [6] can distinguish between α expanders of degree bound d and graphs
3 which are ɛ far from having expansion at least Ωα / logn)) This work was subsequently improved by Kale and Seshadhri [7] and then by Nachmias and Shapira [8] who showed that the algorithm of Goldreich and Ron can actually distinguish graphs which are α expanders between graphs which are ɛ-far from Ωα ) expanders The work of Czumaj et al for testing k-clusterability also uses property testing of distributions, such as testing the l norm of a discrete distribution and testing the closeness of two discrete distributions are both used For some work on testing the norm of a discrete distribution and testing closeness of discrete distributions, see [] and [] respectively 4 Definitions In this section we introduce some definitions and tools that we will be used in our analysis Given a graph G with degree bound d, we let M denotes its lazy random walk matrix and I M denotes its Laplacian matrix L Let = λ λ λ n denote the eigenvalues of L and let v,, v n denote the corresponding orthonormal eigenvectors Let ν ν ν n denote the eigenvalues of M where ν i = λ i for i n For u G, we will denote p t u as the probability distribution of the endpoint of a length t random walk that starts at vertex u That is, p t u = u M t = n i= v i u) λ ) t i v i It will also be convinient to expander our definition of k, φ)-clusterable For an undirected graph G, and parameters k, φ in, φ out, we define G to be k, φ in, φ out )-clusterable if there exists a partition of V into h subsets C, C h such that h k and for each i, i h, φg[c ] ) φ in and φ G C i ) φ out Hence in our case, we want to accept graphs that are k, φ, c d,k φ )-clusterable and reject graphs that are ɛ far from k, µφ ɛ, c d,k φ4 ɛ 4 ) clusterable In this paper, we will denote to denote the l norm We will also need the following result from [] which roughly states that eigenvalues are stable under a good approximation Theorem Let H = A + P and suppose H has eigenvalues µ µ n and A has eigenvalues ν ν n Furthermore, suppose P ɛ Then, µ i ν i ɛ for all i n Our algorithm relies on estimating dot products and norms of various distributions Therefore, we need the following results about distribution property testing Theorem [, Theorem ] Let δ, ξ > and let p, q be two distributions over a set n b ) with b max p, q ) Let r > Ω log Then there exists an algorithm denoted by ξ η l -Inner-Product-Estimator that takes as input r samples from each distribution p, q, and returns an estimate of p, q that is accurate to within Oξ) with probability at least η Theorem 4 [, Lemma ] Let G = V, E) with V = n Let v V, σ >, and r 6 n There exists an algorithm denoted as l -Norm-Tester that takes as input r samples from p t v and accepts the distribution of p t v σ and rejects the distribution if 4 p t v > σ, with probability at least 6 n r
4 The Algorithm In this section, we describe our algorithm referenced in Theorem As stated section, our algorithm performs lazy random walks and uses the distribution testing results and 4 to approximate a minor of a power of M For all v in V, we define q t v = p t v We n also define the minor A u,v of M t J as n Our algorithm is the following: A u,v = [ qu ] q u, q v q v, q u q v Algorithm : Cluster-TestG, S, N, t, σ, µ, ξ) for S rounds do Pick a pair of vertices u and v uniformly at random from G Run N random walks of length t 4 Using the results of as an input, test if either p t u σ or p t v σ through the l Norm-Tester as defined in 4 If so, abort and reject 5 Using the results of as an input and the l -Inner-Product-Estimator, approximate each entry of A u,v within ξ Call the approximation Ãu,v 6 Abort and reject if both the eigenvalues of Ãu,v are larger than n +µ 7 Accept Proof of Theorem We will now prove our main result, theorem In the Cluster-Test, we set θ <, S = , < µ < C where C = min, ɛ 4 θ 5c 45 c )), γ = η =, r = 6 n, N = On /+µ ), t = 5 8S η 64c 5 logn), σ = 4 φ γn Completeness: Accepting k, φ) clusterable Graphs We will show that the Cluster-Test algorithm with the parameters defined above accepts G with probability greater than if G is, φ, c dφ ) clusterable We will do this by showing that if G is -clusterable, then the vectors q t v are essentially one dimensional Hence, the matrices A u,v should be close to rank which by Theorem, at least one eigenvalue of A u,v should be sufficiently small First we need a result from [] that states that there is a gap between the kth and the k + th eigenvalue of M if G is k, φ in, φ out )-clusterable Lemma [, Lemma 5] If G is a weighted d-regular graph and k, φ in, φ out )-clusterable then there exists h, h k, and a constant c 5 such that λ i φ out for any i h and λ i φ in for any i h + c 5 h4 4
5 We will also use the following result from [] which states that k, φ in, φ out )-clusterable are accepted with sufficiently high probability in step 4 of Algorithm Lemma [, Lemma 4] Let < γ < If G is k, φ in, φ out )-clusterable, then there V V with V γ) V such that for any u V and any t > c 4k 4 logn), for some φ in universal constant c 4, the following holds: p t u k γn The next two lemmas tell us that for k, φ in, φ out )-clusterable graphs, q u = p u n is well approximated by its projection onto v for all vertices u in G Lemma Let G be, φ in, φ out )-clusterable For a vertex u, let p t u be the projection of p ) v t onto the space spanned by v,, v n Then p t u p t u φ in c 5 Proof Write p t u in the eigenbasis of L Then, p t u p t u = n i= λ i λ φ in c 5 ) t v i u) ) t n v i u) i= ) t We can rewrite the conclusion of lemma in a slightly more useful statement Lemma 4 Let u and v be two vertices Then we can find e u and e v such that both q t u + e ) u t and q t v + e v lie on a line through the origin and max e u, e v ) < φ in c 5 Lemma 5 Let G be, φ in, φ out )-clusterable and let u, v be any two vertices in G Then A u,v has an eigenvalue less than ) t φ in c 5 Proof We know that A u,v is a gram matrix and hence positive semi-definite Therefore, we can write A u,v = κ w w T + κ w w T where w, w = Now let M be a n matrix with columns q u and q v and define M = κ w w T + κ w w T Denote the columns of M as q u, q v By the orthogonality of w and w, we have that M T M = M T M Hence, U = M M is an orthogonal matrix and the image of q u is q u and similarly, the image of q v is q v ) t Now by Lemma 4, we know we can find e u and e v such that e u, e v < φ in c 5 such that M plus the matrix with columns e ) u, e v is rank Since U is orthogonal, we can t find e u, e v such that e u, e v < φ in c such that M plus the matrix with columns 5 e u, e v is rank By Weyl s inequality Theorem ), this means that one of κ, κ must be smaller than ) t φ in c 5 5
6 Combining the above lemmas, we get the following lemma Lemma 6 For the parameters specified in section, Algorithm accepts, φ, c d φ )- clusterable graphs with probability greater than Proof From Lemma, we know that in step 4 of the algorithm, we accept with probability γ) After this step, we know that by Lemma 5 that A u,v has an eigenvalue that is at most ) t φ in c n When we estimate A u,v with Ãu,v in step 5 of Algorithm 5, the eigenvalues of A shift by at most by Weyl s inequality [] Then by the union n +µ bound, the probability that we reject is at most S γ) + γ η) < < Soundness: Rejecting Graphs ɛ-far from k, c d,k µφ )-clusterable We will show that Algorithm rejects G with probability greater than if G is ɛ- far from, µφ ɛ, c d µ φ 4 ɛ 4 )-clusterable We will do this by showing that if u, v) is a representative pair of vertices of G, then we need to perturb q u and q v by vectors of sufficiently large norm for q u and q v to lie on a line through the origin This will imply that both of the eigenvalues of A u,v are large We will also show that there a positive fraction of all pairs of vertices are representative and hence Algorithm will find a representative pair with high probability We need the following inverse theorem from [] which states that if G is ɛ-far from k, φ in, φ out )-clusterable then we can partition G into subsets of vertices that have sparse cuts between them Lemma 7 [, Lemma 45] If G is ɛ-far from k, φ in, φ out )-clusterable with φ in α 45 ɛ, then there exists a partition of V into k + subsets V,, V k+ such that for each i, i k +, V i = Ωɛ V /k) and φ G V i ) c 45 φ in ɛ Given Lemma 7 as a starting point, we now show that there are sufficiently many pairs of vertices u, v) such that that q u and q v are far from being onedimensional More precisely, we show that there is a positive fraction of pairs u, v) such that if the origin, q u + e u and q v + e v are collinear, then we must have max e u, e v ) be sufficiently large In the first step of our analysis which is Lemma 8, we borrow some of the tools from [7] Lemma 8 Let S and S be two disjoint subsets of vertices such that the cut S i, V \ S i ) has conductance less than δ Suppose that S + S n and let pt S = v S p t v, p t S = v S p t v, q t S = p t S, and n qt S = p t S Let Π denote the projection onto the n eigenvectors of M with eigenvalues greater than δthen if α + β, α, β, and α + β, απq S + βπq S S + S ) 6
7 Proof Let s = S, s = S Let α R and define the vector f as α s if v S β fv) = s if v S otherwise and let u = f α+β = n αq S + βq S Write u in the eigenbasis of M as u = i c iv i We have u = i βi = α + β α + β) s s n α s + β s n Therefore, u T Lu = u i c i λ i = i<j M ij u i u j ) From above, it follows that i i α δds d s + d ) α = δ + β s s β s δds c i λ i > α + β s s n δ ) α + β s s Call λ i > 4δ heavy Let H be the set of indices of the heavy eigenvalues Letting x = i H β i, we have ) x + c i x 4δ) > α + β s s n δ ) α + β s s which implies that By Cauchy-Schwartz, Now x > 4 α s + β s α s + β s α + β s + s ) n s + s s + s ) n = x s + s ) 7
8 Hence, απq S + βπq S S + S ) We will now show that the conclusions of Lemma 8 also hold if we consider a large subset of S and S Lemma 9 Let S and S be two disjoint subsets of vertices that satisfy the conditions of Lemma 8 Let T i S i and T i = θ) S i where θ is a sufficiently small constant for each i Let q t T = v T q t v and q t T = v T q t v Furthermore, define α, β, and Π as in Lemma 8 Then απq T + βπq T ) θ S + S Proof Let q t S = v S q t v and q t S = v S q t v Using the fact that T i = θ) S i for each i, we can compute that αq S + βq S ) ) αq T + βq T θ α = + β θ s s ) α θ + β s s Write αq t S + βq t S = i c iv i and αq t T + βq t T = i w iv i and let H denote the set of eigenvalues larger than δ just like in Lemma 8 We have αq S + βq S αq T βq T β i w i ) Let S = s +s From lemma 8 and the triangle inequality, as desired wi > i H βi i H i H S > ) θs = S θ), i H β i w i ) Lemma 9 states that the line segment from q T to q T and the line segment from q T to q T does not pass close to the origin We now need a similar lemma that states that this happens for not only the averages q T and q T, but also for a large number of pairs of vertices 8
9 Lemma Let the sets S and S constant θ, and matrix Π satisfy the conditions of lemma 9 Then there are at least θ S S pairs u, v) where u S, v S, such that the following holds: ) min απq u + α)πq v θ α 4 θ S + S ) Proof Call a pair u, v) bad if it does not satisfy ) and good otherwise Suppose for the sake of contradiction that there are more than θ ) S S bad pairs We will now show that there is a set T S where T θ) S such that for all u T, there are more than θ) S vertices v in S such that the pair u, v) is bad This must be true because otherwise, the number of bad pairs is at most θ S S + θ) S S < θ ) S S Hence, such a set T must exit Now for every u T, let T u denote the set of vertices in S such that u, v) is a bad for pair for all v T u and let q t T u = v T u q t v We now claim that min α απq u + α)πq T u 4 θ ) θ S + S ) Suppose for the sake of contradiction that inequality ) is not true Consider the plane that passing through the origin O, Πq t u and Πq t T u see figure for reference) If ) does not hold, then the line segment L connecting Πqu t and ΠqT t u lies entirely outside the circle C centered at the origin with radius equal to the right hand side of ) By the hyperplane separation theorem, we know that there is a line l that separates L and C Furthermore, we can guarantee that l never intersects C Consider the two half spaces formed by l From the definition of Πq Tu, we know that there is a point v T u such that Πq t v lies on the half space not containing C Hence, the line segment from Πq t u and Πq t v does not pass C However, contradictions our assumption on the set T u Hence, the first inequality in ) must hold Now let q t S = v S qv t Letting β = α, we have απq u + βπq S = απq u + βπq T u + βπq S q T u ) απq u + βπq T u + β q Tu q S We first bound the second term Then using ), we have min α απq u + βπq S β p S p T u = θ θ) S θ S 4θ S + S = ) θ 4 ) θ S + S 9 S + S 4θ S + S ) + 8θ S + S
10 Note that u was an arbitrary vertex in T By letting qt t geometric argument as above, we have that = u T qt u and using the same min α απq T + α)πq S ) θ S + S However, this is a contradiction to lemma 9 so we are done Hence, there must be at least θ S S pairs u, v) where u S, v S, such that ) holds The conclusion of Lemma also holds true if we let β = α In this case, the argument is similar except we consider the line segment passing through Πq t u and Πq t T u Now we need to show that there are sufficiently many pairs u, v) where u S and v S such that both the line segment from q u to q v and the line segment from q u to q v does not pass close to the origin Lemma Let the sets S and S constant θ, and matrix Π satisfy the conditions of Lemma 9 Then there are at least θ S S pairs u, v) where u S, v S, such that both the following hold: min απq u + α)πq v 4 θ min απq u + α )Πq v 4 θ α α ) θ ) θ S + S, S + S Proof The proof of this lemma will be given in a future edition of the paper ) Πq t v Πq t u Πq t T u l O C Figure : If the line segment connecting Πq t u and Πq t T u does not intersect circle C then there must be a separating line H Furthermore, there is a point Πq t v, where v T u, that lies on the opposite side of C with respect to H Hence the segment connecting Πq t u and Πq t v does not intersect C We now combine Lemmas 7 and 9 Furthermore, from our choice of constants in Section, we arrive at the following lemma
11 Lemma Let c = 5c 45 c 5 Call a pair u, v) representative if both ) min αq t u + α)q t v = Ω α n /+cµ and min α αq t u + α) q t v) ) = Ω n /+cµ A randomly chosen pair is representative with probability at least θ Lastly, we will show that if a pair u, v) is representative, then we need to preturb q u and q v by vectors with large norm for the origin, q, and q to be colliniear Lemma Suppose and min αq + α)q R α min αq + α) q ) R α Let e and e be such that the origin, q +e, and q +e are collinear Then, max e u, e v ) R Proof See figure for a reference Consider the plane that passes through the origin O, q, and q Let C denote the circle centered at the origin with radius R and let C denote the circle centered at the origin that passes through q Let q denote the projection of q onto C The first inequality in the lemma implies that the line segment connecting q and q does not intersect C Then by considering the tangents from q to C, we see that there is a sector S on C, formed by the intersection of the tangents with C, such that q cannot lie on this sector The angle of this sector is precisely 4 arcsinr/ q ) := 4φ The second statement tells us that the line segment connecting q and q does not intersect C Hence, by reflecting q across the origin, we see that there is a sector S identical to S such that q is at the midpoint of this sector Furthermore, q also cannot lie on this sector So far, we have shown that q cannot be close to diametrically opposite of q and that q and q cannot be close on C Now let L be an arbitrary line through the origin and let q denote the intersection of L with C We claim that max q Oq, q Oq ) > φ Indeed, without loss of generality, we can assume that q lies on the upper half circle with respect to q, ie, q O q π We now consider two cases If q lies on the smaller arc connecting q and q, then it is clear that the smallest max q Oq, q Oq ) can be is when q lies on the boundary of S which implies max q Oq, q Oq ) > φ In the case that q lies on the larger arc connecting q and q, it is also clear the smallest max q Oq, q Oq ) can be is when q lies on the boundary of S In this case, it is also true that max q Oq, q Oq ) > φ Thus, to project q and q to any line that passes through the origin, we must have that one of e, e > sinφ) q = R, as desired Lemma 4 If a pair u, v) is representative then both of the eigenvalues of à u,v are larger than Ω n /+cµ )
12 S S q O C Figure : q cannot like on the sectors S and S Proof By Theorem, the eigenvalues of à u,v and A u,v differ by less than Hence it n +µ suffices to show that the eigenvalues of A u,v are larger than Ω ) n /+cµ We know that A u,v is a gram matrix and hence positive semi-definite Therefore, we can write A u,v = κ w w T + κ w w T where w, w = Now let M be a n matrix with columns q u and q v and define M = κ w w T + κ w w T Denote the columns of M as q u, q v By the orthogonality of w and w, we have that M T M = M T M Hence, U = M M is an orthogonal matrix and the image of q u is q u and similarly, the image of q v is q v If κ < Ω/n /+cµ ), then we can find e u, e v such that e u, e v < κ such that M plus the matrix with e u, e v in its columns is rank Since U is an orthogonal matrix, we can thus find e u, e v such that e u, e v < κ and M plus the matrix with columns e u and e v is rank However, this contradicts Lemmas and so we are done We finally show that Algorithm passes the soundess case Lemma 5 If G is ɛ-far from ɛ- far from, µφ ɛ, c d µ φ 4 ɛ 4 )-clusterable then Algorithm rejects G with probability greater than Proof A trial is rejected if we find a representative pair Hence, the probability that a trial is rejected is at least θ S S η) 4 θ ɛ 4 Hence, the probability that all trials except n 64 5 is at most ) θ ɛ 4 S < exp ) < Future Work The authors plan to release a future addition of this paper that gives a full proof of Lemma 9 and presents the analysis of Algorithm for all values of k
13 5 Acknowledgements The authors would like to thank the MIT UROP+ program for the opportunity to work on this project We will also like to thank the Raymond Stevens Fund for financially supporting this project References [] Siu-On Chan, Ilias Diakonikolas, Gregory Valiant, and Paul Valiant Optimal algorithms for testing closeness of discrete distributions In Proceedings of the Twenty-fifth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 4, pages 9, Philadelphia, PA, USA, 4 Society for Industrial and Applied Mathematics [] Artur Czumaj, Pan Peng, and Christian Sohler Testing cluster structure of graphs CoRR, abs/5494, 5 [] Artur Czumaj and Christian Sohler Testing expansion in bounded-degree graphs Combinatorics, Probability and Computing, 95-6):69?79, [4] Goldreich and Ron Property testing in bounded degree graphs Algorithmica, ): 4, Feb [5] Oded Goldreich and Dana Ron A sublinear bipartiteness tester for bounded degree graphs In Proceedings of the Thirtieth Annual ACM Symposium on Theory of Computing, STOC 98, pages 89 98, New York, NY, USA, 998 ACM [6] Oded Goldreich and Dana Ron On Testing Expansion in Bounded-Degree Graphs, pages Springer Berlin Heidelberg, Berlin, Heidelberg, [7] Satyen Kale and C Seshadhri An expansion tester for bounded degree graphs In Luca Aceto, Ivan Damgård, Leslie Ann Goldberg, Magnús M Halldórsson, Anna Ingólfsdóttir, and Igor Walukiewicz, editors, Automata, Languages and Programming, pages 57 58, Berlin, Heidelberg, 8 Springer Berlin Heidelberg [8] Asaf Nachmias and Asaf Shapira Testing the expansion of a graph Information and Computation, 84):9 4, [9] Dana Ron Algorithmic and analysis techniques in property testing Foundations and Trends in Theoretical Computer Science, 5):7 5, [] Satu Elisa Schaeffer Survey: Graph clustering Comput Sci Rev, ):7 64, August 7 [] Hermann Weyl Das asymptotische verteilungsgesetz der eigenwerte linearer partieller differentialgleichungen mit einer anwendung auf die theorie der hohlraumstrahlung) Mathematische Annalen, 74):44 479, Dec 9
Testing Cluster Structure of Graphs. Artur Czumaj
Testing Cluster Structure of Graphs Artur Czumaj DIMAP and Department of Computer Science University of Warwick Joint work with Pan Peng and Christian Sohler (TU Dortmund) Dealing with BigData in Graphs
More informationTesting the Expansion of a Graph
Testing the Expansion of a Graph Asaf Nachmias Asaf Shapira Abstract We study the problem of testing the expansion of graphs with bounded degree d in sublinear time. A graph is said to be an α- expander
More informationLower Bounds for Testing Bipartiteness in Dense Graphs
Lower Bounds for Testing Bipartiteness in Dense Graphs Andrej Bogdanov Luca Trevisan Abstract We consider the problem of testing bipartiteness in the adjacency matrix model. The best known algorithm, due
More informationTesting Expansion in Bounded-Degree Graphs
Testing Expansion in Bounded-Degree Graphs Artur Czumaj Department of Computer Science University of Warwick Coventry CV4 7AL, UK czumaj@dcs.warwick.ac.uk Christian Sohler Department of Computer Science
More informationLecture 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 informationLecture 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 informationAn Algorithmic Proof of the Lopsided Lovász Local Lemma (simplified and condensed into lecture notes)
An Algorithmic Proof of the Lopsided Lovász Local Lemma (simplified and condensed into lecture notes) Nicholas J. A. Harvey University of British Columbia Vancouver, Canada nickhar@cs.ubc.ca Jan Vondrák
More informationApplied Linear Algebra in Geoscience Using MATLAB
Applied Linear Algebra in Geoscience Using MATLAB Contents Getting Started Creating Arrays Mathematical Operations with Arrays Using Script Files and Managing Data Two-Dimensional Plots Programming in
More informationU.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 informationCS168: The Modern Algorithmic Toolbox Lectures #11 and #12: Spectral Graph Theory
CS168: The Modern Algorithmic Toolbox Lectures #11 and #12: Spectral Graph Theory Tim Roughgarden & Gregory Valiant May 2, 2016 Spectral graph theory is the powerful and beautiful theory that arises from
More informationA Combinatorial Characterization of the Testable Graph Properties: It s All About Regularity
A Combinatorial Characterization of the Testable Graph Properties: It s All About Regularity Noga Alon Eldar Fischer Ilan Newman Asaf Shapira Abstract A common thread in all the recent results concerning
More informationAn 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 information25.1 Markov Chain Monte Carlo (MCMC)
CS880: Approximations Algorithms Scribe: Dave Andrzejewski Lecturer: Shuchi Chawla Topic: Approx counting/sampling, MCMC methods Date: 4/4/07 The previous lecture showed that, for self-reducible problems,
More information1 Adjacency matrix and eigenvalues
CSC 5170: Theory of Computational Complexity Lecture 7 The Chinese University of Hong Kong 1 March 2010 Our objective of study today is the random walk algorithm for deciding if two vertices in an undirected
More informationLecture 8: The Goemans-Williamson MAXCUT algorithm
IU Summer School Lecture 8: The Goemans-Williamson MAXCUT algorithm Lecturer: Igor Gorodezky The Goemans-Williamson algorithm is an approximation algorithm for MAX-CUT based on semidefinite programming.
More informationA local algorithm for finding dense bipartite-like subgraphs
A local algorithm for finding dense bipartite-like subgraphs Pan Peng 1,2 1 State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences 2 School of Information Science
More informationProperties 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 informationProbability Revealing Samples
Krzysztof Onak IBM Research Xiaorui Sun Microsoft Research Abstract In the most popular distribution testing and parameter estimation model, one can obtain information about an underlying distribution
More informationUniqueness of Optimal Cube Wrapping
CCCG 014, Halifax, Nova Scotia, August 11 13, 014 Uniqueness of Optimal Cube Wrapping Qinxuan Pan EECS, MIT qinxuan@mit.edu Abstract Consider wrapping the unit cube with a square without stretching or
More informationLecture 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 informationA 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 informationLecture 13: 04/23/2014
COMS 6998-3: Sub-Linear Algorithms in Learning and Testing Lecturer: Rocco Servedio Lecture 13: 04/23/2014 Spring 2014 Scribe: Psallidas Fotios Administrative: Submit HW problem solutions by Wednesday,
More informationEigenvalues, 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 informationDS-GA 1002 Lecture notes 0 Fall Linear Algebra. These notes provide a review of basic concepts in linear algebra.
DS-GA 1002 Lecture notes 0 Fall 2016 Linear Algebra These notes provide a review of basic concepts in linear algebra. 1 Vector spaces You are no doubt familiar with vectors in R 2 or R 3, i.e. [ ] 1.1
More informationGrothendieck s Inequality
Grothendieck s Inequality Leqi Zhu 1 Introduction Let A = (A ij ) R m n be an m n matrix. Then A defines a linear operator between normed spaces (R m, p ) and (R n, q ), for 1 p, q. The (p q)-norm of A
More informationPCA with random noise. Van Ha Vu. Department of Mathematics Yale University
PCA with random noise Van Ha Vu Department of Mathematics Yale University An important problem that appears in various areas of applied mathematics (in particular statistics, computer science and numerical
More informationA 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 informationLecture 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 informationU.C. Berkeley Better-than-Worst-Case Analysis Handout 3 Luca Trevisan May 24, 2018
U.C. Berkeley Better-than-Worst-Case Analysis Handout 3 Luca Trevisan May 24, 2018 Lecture 3 In which we show how to find a planted clique in a random graph. 1 Finding a Planted Clique We will analyze
More informationLecture 9: Low Rank Approximation
CSE 521: Design and Analysis of Algorithms I Fall 2018 Lecture 9: Low Rank Approximation Lecturer: Shayan Oveis Gharan February 8th Scribe: Jun Qi Disclaimer: These notes have not been subjected to the
More informationSpectral Clustering. Zitao Liu
Spectral Clustering Zitao Liu Agenda Brief Clustering Review Similarity Graph Graph Laplacian Spectral Clustering Algorithm Graph Cut Point of View Random Walk Point of View Perturbation Theory Point of
More informationSpectral Analysis of Random Walks
Graphs and Networks Lecture 9 Spectral Analysis of Random Walks Daniel A. Spielman September 26, 2013 9.1 Disclaimer These notes are not necessarily an accurate representation of what happened in class.
More informationEdge-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 informationOn the number of cycles in a graph with restricted cycle lengths
On the number of cycles in a graph with restricted cycle lengths Dániel Gerbner, Balázs Keszegh, Cory Palmer, Balázs Patkós arxiv:1610.03476v1 [math.co] 11 Oct 2016 October 12, 2016 Abstract Let L be a
More informationPersonal PageRank and Spilling Paint
Graphs and Networks Lecture 11 Personal PageRank and Spilling Paint Daniel A. Spielman October 7, 2010 11.1 Overview These lecture notes are not complete. The paint spilling metaphor is due to Berkhin
More information1 Matrix notation and preliminaries from spectral graph theory
Graph clustering (or community detection or graph partitioning) is one of the most studied problems in network analysis. One reason for this is that there are a variety of ways to define a cluster or community.
More informationLinear Algebra Massoud Malek
CSUEB Linear Algebra Massoud Malek Inner Product and Normed Space In all that follows, the n n identity matrix is denoted by I n, the n n zero matrix by Z n, and the zero vector by θ n An inner product
More informationGershgorin s Circle Theorem for Estimating the Eigenvalues of a Matrix with Known Error Bounds
Gershgorin s Circle Theorem for Estimating the Eigenvalues of a Matrix with Known Error Bounds Author: David Marquis Advisors: Professor Hans De Moor Dr. Kathryn Porter Reader: Dr. Michael Nathanson May
More informationSpectral Graph Theory Lecture 2. The Laplacian. Daniel A. Spielman September 4, x T M x. ψ i = arg min
Spectral Graph Theory Lecture 2 The Laplacian Daniel A. Spielman September 4, 2015 Disclaimer These notes are not necessarily an accurate representation of what happened in class. The notes written before
More informationStanford 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 informationAn Improved Approximation Algorithm for Requirement Cut
An Improved Approximation Algorithm for Requirement Cut Anupam Gupta Viswanath Nagarajan R. Ravi Abstract This note presents improved approximation guarantees for the requirement cut problem: given an
More informationLaplacian and Random Walks on Graphs
Laplacian and Random Walks on Graphs Linyuan Lu University of South Carolina Selected Topics on Spectral Graph Theory (II) Nankai University, Tianjin, May 22, 2014 Five talks Selected Topics on Spectral
More informationEigenvalue comparisons in graph theory
Eigenvalue comparisons in graph theory Gregory T. Quenell July 1994 1 Introduction A standard technique for estimating the eigenvalues of the Laplacian on a compact Riemannian manifold M with bounded curvature
More informationGRAPH PARTITIONING USING SINGLE COMMODITY FLOWS [KRV 06] 1. Preliminaries
GRAPH PARTITIONING USING SINGLE COMMODITY FLOWS [KRV 06] notes by Petar MAYMOUNKOV Theme The algorithmic problem of finding a sparsest cut is related to the combinatorial problem of building expander graphs
More information(v, w) = arccos( < v, w >
MA322 Sathaye Notes on Inner Products Notes on Chapter 6 Inner product. Given a real vector space V, an inner product is defined to be a bilinear map F : V V R such that the following holds: For all v
More informationLecture 5: Derandomization (Part II)
CS369E: Expanders May 1, 005 Lecture 5: Derandomization (Part II) Lecturer: Prahladh Harsha Scribe: Adam Barth Today we will use expanders to derandomize the algorithm for linearity test. Before presenting
More informationLecture 12 : Graph Laplacians and Cheeger s Inequality
CPS290: Algorithmic Foundations of Data Science March 7, 2017 Lecture 12 : Graph Laplacians and Cheeger s Inequality Lecturer: Kamesh Munagala Scribe: Kamesh Munagala Graph Laplacian Maybe the most beautiful
More informationDistance from Line to Rectangle in 3D
Distance from Line to Rectangle in 3D David Eberly, Geometric Tools, Redmond WA 98052 https://www.geometrictools.com/ This work is licensed under the Creative Commons Attribution 4.0 International License.
More informationThe 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 informationPCPs and Inapproximability Gap-producing and Gap-Preserving Reductions. My T. Thai
PCPs and Inapproximability Gap-producing and Gap-Preserving Reductions My T. Thai 1 1 Hardness of Approximation Consider a maximization problem Π such as MAX-E3SAT. To show that it is NP-hard to approximation
More informationFacility Location in Sublinear Time
Facility Location in Sublinear Time Mihai Bădoiu 1, Artur Czumaj 2,, Piotr Indyk 1, and Christian Sohler 3, 1 MIT Computer Science and Artificial Intelligence Laboratory, Stata Center, Cambridge, Massachusetts
More information6.842 Randomness and Computation March 3, Lecture 8
6.84 Randomness and Computation March 3, 04 Lecture 8 Lecturer: Ronitt Rubinfeld Scribe: Daniel Grier Useful Linear Algebra Let v = (v, v,..., v n ) be a non-zero n-dimensional row vector and P an n n
More informationLecture Semidefinite Programming and Graph Partitioning
Approximation Algorithms and Hardness of Approximation April 16, 013 Lecture 14 Lecturer: Alantha Newman Scribes: Marwa El Halabi 1 Semidefinite Programming and Graph Partitioning In previous lectures,
More informationLecture Notes 1: Vector spaces
Optimization-based data analysis Fall 2017 Lecture Notes 1: Vector spaces In this chapter we review certain basic concepts of linear algebra, highlighting their application to signal processing. 1 Vector
More informationLecture 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 informationA Combinatorial Characterization of the Testable Graph Properties: It s All About Regularity
A Combinatorial Characterization of the Testable Graph Properties: It s All About Regularity ABSTRACT Noga Alon Tel-Aviv University and IAS nogaa@tau.ac.il Ilan Newman Haifa University ilan@cs.haifa.ac.il
More informationFinding normalized and modularity cuts by spectral clustering. Ljubjana 2010, October
Finding normalized and modularity cuts by spectral clustering Marianna Bolla Institute of Mathematics Budapest University of Technology and Economics marib@math.bme.hu Ljubjana 2010, October Outline Find
More informationClustering compiled by Alvin Wan from Professor Benjamin Recht s lecture, Samaneh s discussion
Clustering compiled by Alvin Wan from Professor Benjamin Recht s lecture, Samaneh s discussion 1 Overview With clustering, we have several key motivations: archetypes (factor analysis) segmentation hierarchy
More informationExtra Problems for Math 2050 Linear Algebra I
Extra Problems for Math 5 Linear Algebra I Find the vector AB and illustrate with a picture if A = (,) and B = (,4) Find B, given A = (,4) and [ AB = A = (,4) and [ AB = 8 If possible, express x = 7 as
More informationGraph 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 informationSpectral methods for testing cluster structure of graphs
Spectral methods for testig cluster structure of graphs Sadeep Silwal Joatha Tidor arxiv:8.564v [cs.ds] 0 Dec 08 Abstract I the framework of graph property testig, we study the problem of determiig if
More informationEvery Monotone Graph Property is Testable
Every Monotone Graph Property is Testable Noga Alon Asaf Shapira Abstract A graph property is called monotone if it is closed under removal of edges and vertices. Many monotone graph properties are some
More information25 Minimum bandwidth: Approximation via volume respecting embeddings
25 Minimum bandwidth: Approximation via volume respecting embeddings We continue the study of Volume respecting embeddings. In the last lecture, we motivated the use of volume respecting embeddings by
More informationMa/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 informationORIE 6334 Spectral Graph Theory September 22, Lecture 11
ORIE 6334 Spectral Graph Theory September, 06 Lecturer: David P. Williamson Lecture Scribe: Pu Yang In today s lecture we will focus on discrete time random walks on undirected graphs. Specifically, we
More informationEvery Monotone Graph Property is Testable
Every Monotone Graph Property is Testable Noga Alon Asaf Shapira Abstract A graph property is called monotone if it is closed under removal of edges and vertices. Many monotone graph properties are some
More informationCONSTRAINED PERCOLATION ON Z 2
CONSTRAINED PERCOLATION ON Z 2 ZHONGYANG LI Abstract. We study a constrained percolation process on Z 2, and prove the almost sure nonexistence of infinite clusters and contours for a large class of probability
More informationCorrigendum: The complexity of counting graph homomorphisms
Corrigendum: The complexity of counting graph homomorphisms Martin Dyer School of Computing University of Leeds Leeds, U.K. LS2 9JT dyer@comp.leeds.ac.uk Catherine Greenhill School of Mathematics The University
More informationReading group: proof of the PCP theorem
Reading group: proof of the PCP theorem 1 The PCP Theorem The usual formulation of the PCP theorem is equivalent to: Theorem 1. There exists a finite constraint language A such that the following problem
More informationConstant 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 informationLearning convex bodies is hard
Learning convex bodies is hard Navin Goyal Microsoft Research India navingo@microsoft.com Luis Rademacher Georgia Tech lrademac@cc.gatech.edu Abstract We show that learning a convex body in R d, given
More informationLocality Lower Bounds
Chapter 8 Locality Lower Bounds In Chapter 1, we looked at distributed algorithms for coloring. In particular, we saw that rings and rooted trees can be colored with 3 colors in log n + O(1) rounds. 8.1
More informationThe Advantage Testing Foundation Solutions
The Advantage Testing Foundation 2016 Problem 1 Let T be a triangle with side lengths 3, 4, and 5. If P is a point in or on T, what is the greatest possible sum of the distances from P to each of the three
More informationThe University of Texas at Austin Department of Electrical and Computer Engineering. EE381V: Large Scale Learning Spring 2013.
The University of Texas at Austin Department of Electrical and Computer Engineering EE381V: Large Scale Learning Spring 2013 Assignment Two Caramanis/Sanghavi Due: Tuesday, Feb. 19, 2013. Computational
More informationLecture 5: January 30
CS71 Randomness & Computation Spring 018 Instructor: Alistair Sinclair Lecture 5: January 30 Disclaimer: These notes have not been subjected to the usual scrutiny accorded to formal publications. They
More informationLaplacian 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 information1 Review: symmetric matrices, their eigenvalues and eigenvectors
Cornell University, Fall 2012 Lecture notes on spectral methods in algorithm design CS 6820: Algorithms Studying the eigenvalues and eigenvectors of matrices has powerful consequences for at least three
More informationAn Algorithmist s Toolkit September 24, Lecture 5
8.49 An Algorithmist s Toolkit September 24, 29 Lecture 5 Lecturer: Jonathan Kelner Scribe: Shaunak Kishore Administrivia Two additional resources on approximating the permanent Jerrum and Sinclair s original
More informationAlgebraic Methods in Combinatorics
Algebraic Methods in Combinatorics Po-Shen Loh 27 June 2008 1 Warm-up 1. (A result of Bourbaki on finite geometries, from Răzvan) Let X be a finite set, and let F be a family of distinct proper subsets
More informationHW Graph Theory SOLUTIONS (hbovik) - Q
1, Diestel 3.5: Deduce the k = 2 case of Menger s theorem (3.3.1) from Proposition 3.1.1. Let G be 2-connected, and let A and B be 2-sets. We handle some special cases (thus later in the induction if these
More informationStrongly Regular Graphs, part 1
Spectral Graph Theory Lecture 23 Strongly Regular Graphs, part 1 Daniel A. Spielman November 18, 2009 23.1 Introduction In this and the next lecture, I will discuss strongly regular graphs. Strongly regular
More informationConvergence in shape of Steiner symmetrized line segments. Arthur Korneychuk
Convergence in shape of Steiner symmetrized line segments by Arthur Korneychuk A thesis submitted in conformity with the requirements for the degree of Master of Science Graduate Department of Mathematics
More informationConvergence of Random Walks
Graphs and Networks Lecture 9 Convergence of Random Walks Daniel A. Spielman September 30, 010 9.1 Overview We begin by reviewing the basics of spectral theory. We then apply this theory to show that lazy
More informationSpectral Clustering. Guokun Lai 2016/10
Spectral Clustering Guokun Lai 2016/10 1 / 37 Organization Graph Cut Fundamental Limitations of Spectral Clustering Ng 2002 paper (if we have time) 2 / 37 Notation We define a undirected weighted graph
More informationHomomorphisms in Graph Property Testing - A Survey
Homomorphisms in Graph Property Testing - A Survey Dedicated to Jaroslav Nešetřil on the occasion of his 60 th birthday Noga Alon Asaf Shapira Abstract Property-testers are fast randomized algorithms for
More informationCutting Graphs, Personal PageRank and Spilling Paint
Graphs and Networks Lecture 11 Cutting Graphs, Personal PageRank and Spilling Paint Daniel A. Spielman October 3, 2013 11.1 Disclaimer These notes are not necessarily an accurate representation of what
More informationA Pair in a Crowd of Unit Balls
Europ. J. Combinatorics (2001) 22, 1083 1092 doi:10.1006/eujc.2001.0547 Available online at http://www.idealibrary.com on A Pair in a Crowd of Unit Balls K. HOSONO, H. MAEHARA AND K. MATSUDA Let F be a
More informationOn the automorphism groups of PCC. primitive coherent configurations. Bohdan Kivva, UChicago
On the automorphism groups of primitive coherent configurations Bohdan Kivva (U Chicago) Advisor: László Babai Symmetry vs Regularity, WL2018 Pilsen, 6 July 2018 Plan for this talk Babai s classification
More informationEigenvalues 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 informationHow many randomly colored edges make a randomly colored dense graph rainbow hamiltonian or rainbow connected?
How many randomly colored edges make a randomly colored dense graph rainbow hamiltonian or rainbow connected? Michael Anastos and Alan Frieze February 1, 2018 Abstract In this paper we study the randomly
More informationGraph Partitioning Algorithms and Laplacian Eigenvalues
Graph Partitioning Algorithms and Laplacian Eigenvalues Luca Trevisan Stanford Based on work with Tsz Chiu Kwok, Lap Chi Lau, James Lee, Yin Tat Lee, and Shayan Oveis Gharan spectral graph theory Use linear
More information1 9/5 Matrices, vectors, and their applications
1 9/5 Matrices, vectors, and their applications Algebra: study of objects and operations on them. Linear algebra: object: matrices and vectors. operations: addition, multiplication etc. Algorithms/Geometric
More informationStability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games
Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games Alberto Bressan ) and Khai T. Nguyen ) *) Department of Mathematics, Penn State University **) Department of Mathematics,
More informationReachability-based matroid-restricted packing of arborescences
Egerváry Research Group on Combinatorial Optimization Technical reports TR-2016-19. Published by the Egerváry Research Group, Pázmány P. sétány 1/C, H 1117, Budapest, Hungary. Web site: www.cs.elte.hu/egres.
More informationDissertation Defense
Clustering Algorithms for Random and Pseudo-random Structures Dissertation Defense Pradipta Mitra 1 1 Department of Computer Science Yale University April 23, 2008 Mitra (Yale University) Dissertation
More informationThe concentration of the chromatic number of random graphs
The concentration of the chromatic number of random graphs Noga Alon Michael Krivelevich Abstract We prove that for every constant δ > 0 the chromatic number of the random graph G(n, p) with p = n 1/2
More informationLecture 2: Linear Algebra Review
EE 227A: Convex Optimization and Applications January 19 Lecture 2: Linear Algebra Review Lecturer: Mert Pilanci Reading assignment: Appendix C of BV. Sections 2-6 of the web textbook 1 2.1 Vectors 2.1.1
More informationForcing unbalanced complete bipartite minors
Forcing unbalanced complete bipartite minors Daniela Kühn Deryk Osthus Abstract Myers conjectured that for every integer s there exists a positive constant C such that for all integers t every graph of
More information1 Matrix notation and preliminaries from spectral graph theory
Graph clustering (or community detection or graph partitioning) is one of the most studied problems in network analysis. One reason for this is that there are a variety of ways to define a cluster or community.
More informationCSC 5170: Theory of Computational Complexity Lecture 13 The Chinese University of Hong Kong 19 April 2010
CSC 5170: Theory of Computational Complexity Lecture 13 The Chinese University of Hong Kong 19 April 2010 Recall the definition of probabilistically checkable proofs (PCP) from last time. We say L has
More information