Lecture 10: Introduction to Algebraic Graph Theory 1 the Characteristic

Lecture 10: Introduction to Algebraic Graph Theory 1 the Characteristic

CSE 713: Random Graphs and Applications Lecturer: Hung Q. Ngo SUNY at Buffalo, Fall 2003 Scribe: Hung Q. Ngo Lecture 10: Introduction to Algebraic Graph Theory Standard texts on linear algebra and algebra are [2,14]. Two standard texts on algebraic graph theory are [3, 6]. The monograph by Fan Chung [5] and the book by Godsil [7] are also related references. 1 The characteristic polynomial and the spectrum Let A(G) denote the adjacency matrix of the graph G. The polynomial pA(G)(x) is usually referred to as the characteristic polynomial of G. For convenience, we use p(G, x) to denote pA(G)(x). The spectrum of a graph G is the set of eigenvalues of A(G) together with their multiplicities. Since A (short for A(G)) is a real symmetric matrix, basic linear algebra tells us a few thing about A and its eigenvalues (the roots of p(G, x)). Firstly, A is diagonalizable and has real eigenvalues. Secondly, if λ is an eigenvalue of A, then the λ-eigenspace has dimension equal to the multiplicity of λ as a root of p(G, x). Thirdly, if n n = |V (G)|, then C is the direct sum of all eigenspaces of A. Last but not least, rank(A) = n − m[0], where m[0] is the multiplicity of the 0-eigenvalue. Suppose A(G) has s distinct eigenvalues λ1 > ··· > λs, with multiplicities m[λ1], . , m[λs] respectively, then we shall write λ λ . λ Spec(G) = 1 2 s m[λ1] m[λ2] . m[λs] We also use λmax(G) and λmin(G) to denote λ1 and λs, respectively. Example 1.1 (The Spectrum of The Complete Graph). p(Kn, λ) = λI − J λ −1 −1 ... −1 0 (λ+1)(λ−1) −(λ+1) ... −(λ+1) λ λ λ (λ+1)(λ−2) −(λ+1) = det 0 0 ... (λ−1) λ ............................................. (λ+1)(λ−(n−1)) 0 0 0 ... (λ−(n−2)) = (λ + 1)n−1(λ − n + 1) So, n − 1 −1 Spec(K ) = n 1 n − 1 Remark 1.2. Two graphs are co-spectral if they have the same spectrum. There are many examples of co-spectral graphs which are not isomorphic. There are also examples all the graphs with a particular spectral must be isomorphic. I don’t know of an intuitive example of co-spectral graphs (yet). Many examples can be found in the “bible” of graph spectra [15]. 1 A principal minor of a square matrix A is the determinant of a square submatrix of A obtained by taking a subset of rows and the same subset of columns. The principal minor is of order k if it has k rows and k columns. n n−1 Proposition 1.3. Suppose p(G, x) = x + c1x + ··· + cn, then (i) c1 = 0. (ii) −c2 = |E(G)|. (iii) −c3 is twice the number of triangles in G. i Proof. It is not difficult to see that (−1) ci is the sum of the principal minors of A(G) of order i. Given this observation, we can see that (i) c1 = 0 since trA(G) = 0. 0 1 (ii) −c2 = |E(G)| since each non-zero principal minor of order 2 of A(G) corresponds to det 1 0 , and there is one such minor for each pair of adjacent vertices in G. (iii) Of all possible order-3 principal minors of A(G), the only non-zero minor is 0 1 1 det 1 0 1 = 2 1 1 0 which corresponds to a triangle in G. m+n Example 1.4. All principal minors of A(Km,n) of order k 6= 2 are 0. Hence, p(Km,n, x) = x + m+n−2 c2x . By previous proposition, c2 = −mn. Thus, √ √ mn 0 − mn Spec(K ) = m,n 1 m + n − 2 1 Notice that Spec(Km,n) is symmetric above the eigenvalue 0. This beautiful property turns out to be true for all bipartite graphs, as the following lemma shows. Lemma 1.5 (The Spectrum of a Bipartite Graph). The following are equivalent statements about a graph G (a) G is bipartite. (b) The non-zero eigenvalues of G occurs in pairs λi, λj such that λi + λj = 0 (with the same multi- plicity). (c) p(G, x) is a polynomial in x2 after factoring out the largest common power of x. Pn 2t+1 (d) i=1 λi = 0 for all t ∈ N. Proof. (a ⇒ b). First of all, we could assume that the bipartitions of G have the same size, otherwise adding more isolated vertices into one of the bipartitions only give us more 0 eigenvalues. We can 0 B x permute the vertices of G so that A = A(G) = BT 0 . Let v = y be a λ-eigenvector. We have λv = 0 B x By T 0 x 0 −By x Av = BT 0 y = BT x . So, By = λx and B x = λy. Let v = −y then Av = BT x = −λ −y . Hence, v0 is a (−λ)-eigenvector of A. The multiplicity of λ is the dimension of its eigenspace. The 2 mapping v → v0 just described is clearly an invertible linear transformation, so the λ-eigenspace and the (−λ)-eigenspace have the same dimension. 2 2 (b ⇒ c). Easy as (x − λi)(x + λi) = x − λi . 2 2t+1 (c ⇒ d). When p(G, x) is a polynomial in x , its roots come in pairs λi + λj = 0, so that λi + 2t+1 λj = 0 for each pair. Pn 2t+1 2t+1 2t+1 (d ⇒ a). = i=1 λi = trA by Proposition ??. Also, trA is at least the total number of closed walks of length 2t + 1 in G. So G does not have any cycle of odd length. It must be bipartite. Proposition 1.6 (A Reduction Formula for p(G, x)). Suppose vi is a vertex of degree 1 of G, and vj is v1’s neighbor. Let G1 = G − vi, and G2 = G − {vi, vj}, then p(G, x) = (xp(G1, x) − p(G2, x)) . Proof. Expanding the determinant of (xI − A) along row i and then column j yields the result. Example 1.7 (The Characteristic Polynomial of a Path). Let Pn be the path with n vertices {v1, . , vn}, then p(Pn, x) = xp(Pn−1, x) − p(Pn−2, x), n ≥ 3; which is a straightforward application of the previous proposition. Note that this implies p(Pn, x) = Un(x/2) where Un is the Chebyshev polynomial of the second kind. For the sake of completeness, recall that the Chebyshev polynomial of the second kind has generating function ∞ 1 X u(t, x) = = U (x)tn, 1 − 2xt + t2 n n=0 for |x| < 1 and |t| < 1; which gives the three-term recurrence Un(x) = 2xUn−1(x) − Un−2(x).(why?) Proposition 1.8 (The Derivative of p(G, x)). For i = 1, . , n, let Gi be G − vi where V (G) = {v1, . , vn}. Then, 0 X p (G, x) = p(Gi, x). i Proof. Write 0 n n−1 n−i 0 p (G, x) = (x + c1x + ··· + cix + ··· + cn) n−j n−1 X n−j−1 = nx + (n − j)cjx . j=1 n−1 n−j−1 Now, nx distributes to n leading terms of p(Gi, x). We show that the terms (n − j)cjx also distribute to the corresponding terms of p(Gi, x). j We know cj is (−1) times the sum of all order-j principle minors of A. We want to show that j (n − j)cj(−1) is the sum of all order-j principle minors of all Ai = A(Gi). An order-j principle minor of any Ai is an order-j principle minor of A. An order-j principle minor of A is an order-j principle minor of precisely (n − j) of the Ai. The j exceptions are the Ai obtained from A by removing one of the j rows (and columns) corresponding to the minor under consideration. 3 Example 1.9. Suppose A(G) has r identical columns indexed {i1, . , ir}, i.e. those r vertices share the same set of neighbors. Let x be a vector all of whose components are 0 except at two components is and it where xis = −xit 6= 0. Then x is a 0-eigenvector of A. The vector space spanned by all these x has dimension r − 1 (why?), so the 0-eigenspace of A has dimension at least r − 1. This fact could be obtained by seeing that rank(A) ≤ n − r + 1 due to the r identical columns, then apply rank(A) = n − m[0]. k P k Example 1.10. It’s easy to see that the number of closed walks of length k of G is trA = λi . Hence, P P 2 if G has n vertices and m edges then λi = 0 and λi = 2m. (Here we let λ1 ≥ λ2 ≥ · · · ≥ λn be the eigenvalues of G.) It follows trivially that 2 2 λ1 = (λ2 + ··· + λn) 2 ≤ (n − 1)(2m − λ1). So, r 2m 2m(n − 1) ≤ λ ≤ , n 1 n where the lower bound is shown in the next section. 2 Eigenvalues and some basic parameters of a graph The eigenvalues of a graph gives pretty good bounds on certain parameters of a graph. I include here several representative results. More relationships of this kind shall be presented later (e.g. the chromatic number in section 5). Lemma 2.1. If G0 is an induced subgraph of G, then 0 0 λmin(G) ≤ λmin(G ) ≤ λmax(G ) ≤ λmax(G) Proof.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    11 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us