Laplacians of Graphs, Spectra and Laplacian polynomials

Similar documents
Laplacians of Graphs, Spectra and Laplacian polynomials

Laplacian for Graphs Exercises 1.

Spanning Trees Exercises 2. Solutions

COUNTING AND ENUMERATING SPANNING TREES IN (di-) GRAPHS

Graph fundamentals. Matrices associated with a graph

arxiv: v2 [math.co] 27 Jul 2013

Topics in Graph Theory

Laplacian Integral Graphs with Maximum Degree 3

Linear algebra and applications to graphs Part 1

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

On Hadamard Diagonalizable Graphs

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

18.312: Algebraic Combinatorics Lionel Levine. Lecture 19

1.10 Matrix Representation of Graphs

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

Laplacian for Graph Exercises 1. Solutions

Notes on the Matrix-Tree theorem and Cayley s tree enumerator

DOMINO TILING. Contents 1. Introduction 1 2. Rectangular Grids 2 Acknowledgments 10 References 10

BOUNDS FOR LAPLACIAN SPECTRAL RADIUS OF THE COMPLETE BIPARTITE GRAPH

DISTINGUISHING PARTITIONS AND ASYMMETRIC UNIFORM HYPERGRAPHS

Specral Graph Theory and its Applications September 7, Lecture 2 L G1,2 = 1 1.

Extremal Graphs for Randić Energy

Lecture 1: Graphs, Adjacency Matrices, Graph Laplacian

The Interlace Polynomial of Graphs at 1

Basic graph theory 18.S995 - L26.

Normalized Laplacian spectrum of two new types of join graphs

AUTOMORPHISM GROUPS AND SPECTRA OF CIRCULANT GRAPHS

Iowa State University and American Institute of Mathematics

Two Laplacians for the distance matrix of a graph

New Constructions of Antimagic Graph Labeling

An Introduction to Spectral Graph Theory

Symmetric 0-1 matrices with inverses having two distinct values and constant diagonal

The spectrum of the edge corona of two graphs

Laplacian spectral radius of trees with given maximum degree

Edge colored complete bipartite graphs with trivial automorphism groups

11 Block Designs. Linear Spaces. Designs. By convention, we shall

Strongly Regular Graphs, part 1

Spectra of Semidirect Products of Cyclic Groups

Stochastic processes. MAS275 Probability Modelling. Introduction and Markov chains. Continuous time. Markov property

Energy of Graphs. Sivaram K. Narayan Central Michigan University. Presented at CMU on October 10, 2015

Root systems and optimal block designs

An Introduction to Algebraic Graph Theory

The Laplacian spectrum of a mixed graph

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

Spectra of Weighted Directed Graphs. Debajit Kalita. Doctor of Philosophy

Data Analysis and Manifold Learning Lecture 3: Graphs, Graph Matrices, and Graph Embeddings

Linear Algebra and its Applications

Math 354 Transition graphs and subshifts November 26, 2014

Applied Mathematics Letters

Spectral Theory of Unsigned and Signed Graphs Applications to Graph Clustering. Some Slides

Regular graphs with a small number of distinct eigenvalues

Some Edge-magic Cubic Graphs

The Adjacency Matrix, Standard Laplacian, and Normalized Laplacian, and Some Eigenvalue Interlacing Results

17.1 Directed Graphs, Undirected Graphs, Incidence Matrices, Adjacency Matrices, Weighted Graphs

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

Laplacian and Random Walks on Graphs

Spectra of Digraph Transformations

Automorphisms of strongly regular graphs and PDS in Abelian groups

GRE Subject test preparation Spring 2016 Topic: Abstract Algebra, Linear Algebra, Number Theory.

On the adjacency matrix of a block graph

Eigenvalues and edge-connectivity of regular graphs

On the Dynamic Chromatic Number of Graphs

This section is an introduction to the basic themes of the course.

Math 443/543 Graph Theory Notes 5: Graphs as matrices, spectral graph theory, and PageRank

Resistance distance in wheels and fans

SIMPLICES AND SPECTRA OF GRAPHS

On the second Laplacian eigenvalues of trees of odd order

Latin square determinants and permanents Ken Johnson Penn State Abington College (Joint work with D. Donovan and I. Wanless)

Recitation 8: Graphs and Adjacency Matrices

Latin squares: Equivalents and equivalence

Spectra of the blow-up graphs

A characterization of graphs by codes from their incidence matrices

Some Notes on Distance-Transitive and Distance-Regular Graphs

Introducing the Laplacian

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


On the inverse of the adjacency matrix of a graph

arxiv: v2 [math.co] 15 Feb 2014

Hanna Furmańczyk EQUITABLE COLORING OF GRAPH PRODUCTS

ONE CAN HEAR THE EULER CHARACTERISTIC OF A SIMPLICIAL COMPLEX

The critical group of a graph

1 Counting spanning trees: A determinantal formula

Malaya J. Mat. 2(3)(2014)

Preliminaries and Complexity Theory

ON THE QUALITY OF SPECTRAL SEPARATORS

The Structure of the Jacobian Group of a Graph. A Thesis Presented to The Division of Mathematics and Natural Sciences Reed College

Parity Versions of 2-Connectedness

18.312: Algebraic Combinatorics Lionel Levine. Lecture (u, v) is a horizontal edge K u,v = i (u, v) is a vertical edge 0 else

BMO Round 1 Problem 1 Generalisation

Very few Moore Graphs

Inequalities for the spectra of symmetric doubly stochastic matrices

Divisible Design Graphs

Designing Information Devices and Systems I Spring 2016 Official Lecture Notes Note 21

Inverse Perron values and connectivity of a uniform hypergraph

Mysteries Around Graph Laplacian Eigenvalue 4

Spectral Graph Theory Lecture 3. Fundamental Graphs. Daniel A. Spielman September 5, 2018

On the number of spanning trees of K m n ± G graphs

Improved Upper Bounds for the Laplacian Spectral Radius of a Graph

The spectra of super line multigraphs

Bichain graphs: geometric model and universal graphs

Transcription:

Laplacians of Graphs, Spectra and Laplacian polynomials Lector: Alexander Mednykh Sobolev Institute of Mathematics Novosibirsk State University Winter School in Harmonic Functions on Graphs and Combinatorial Designs 20-24 January, 2014 Mednykh A. D. (Sobolev Institute of Math) Laplacian for Graphs 20-24 January 2014 1 / 18

Laplacian matrix The Laplacian matrix of a graph and its eigenvalues can be used in several areas of mathematical research and have a physical interpretation in various physical and chemical theories. The related matrix - the adjacency matrix of a graph and its eigenvalues were much more investigated in the past than the Laplacian matrix. In the same time, the Laplacian spectrum is much more natural and more important than the adjacency matrix spectrum because of it numerous application in mathematical physics, chemistry and financial mathematics. Since the classical paper by Mark Kac Can one hear the shape of a drum? (1966), the question of what geometric properties of a manifold are determined by its Laplace operator has inspired many intriguing results. See papers by S. Wolpert (1979), P. Buser (1986), R. Brooks (1987), R. Isangulov (2000) for Riemann surfaces and survey by by E.R.van Dam and W.H.Haemers (2003) for graphs. Mednykh A. D. (Sobolev Institute of Math) Laplacian for Graphs 20-24 January 2014 2 / 18

Laplacian of Graphs. Laplacian matrix. Laplacian spectrum The graphs under consideration are supposed to be unoriented and finite. They may have loops, multiple edges and to be disconnected. Let a uv be the number of edges between two given vertices u and v of G. The matrix A = A(G) = [a uv ] u,v V (G), is called the adjacency matrix of the graph G. Let d(v) denote the degree of v V (G), d(v) = u a uv, and let D = D(G) be the diagonal matrix indexed by V (G) and with d vv = d(v). The matrix L = L(G) = D(G) A(G) is called the Laplacian matrix of G. It should be noted that loops have no influence on L(G). The matrix L(G) is sometimes called the Kirchhoff matrix of G. It should be mentioned here that the rows and columns of graph matrices are indexed by the vertices of the graph, their order being unimportant. Mednykh A. D. (Sobolev Institute of Math) Laplacian for Graphs 20-24 January 2014 3 / 18

Laplacian for Graphs Let G be a given graph. Orient its edges arbitrarily, i.e. for each e E(G) choose one of its ends as the initial vertex, and name the other end the terminal vertex. The oriented incidence matrix of G with respect to the given orientation is the V E matrix C = {c ve } with entries +1, if v is the terminal vertex of e, c ve = 1, if v is the initial vertex of e, 0, if v and e are not incident. It is well known that L(G) = C C t independently of the orientation given to the edges of G. Since (L(G)x, x) = (C C t x, x) = (C t x, C t x) we have (L(G)x, x) = a vu (x v x u ) 2. v u E(G) Mednykh A. D. (Sobolev Institute of Math) Laplacian for Graphs 20-24 January 2014 4 / 18

Laplacian polynomial and Laplacian spectrum We denote by µ(g, x) the characteristic polynomial of L(G). We will call it the Laplacian polynomial. Its roots will be called the Laplacian eigenvalues (or sometimes just eigenvalues) of G. They will be denoted by λ 1 (G) λ 2 (G)... λ n (G), (n = V (G) ), always enumerated in increasing order and repeated according to their multiplicity. We note that λ 1 is always equal to 0. Graph G is connected if and only if λ 2 > 0. If G consists of k components then λ 1 (G) = λ 2 (G) =... = λ k (G) = 0 and λ k+1 (G) > 0. Mednykh A. D. (Sobolev Institute of Math) Laplacian for Graphs 20-24 January 2014 5 / 18

We summarise the above results in the following theorem. Theorem Let G be a graph. Then: (a) L(G) has only real eigenvalues, (b) L(G) is positive semidefinite, (c) its smallest eigenvalue is λ 1 = 0 and a corresponding eigenvector is (1, 1,..., 1) t. The multiplicity of 0 as an eigenvalue of L(G) is equal to the number of components of G. Mednykh A. D. (Sobolev Institute of Math) Laplacian for Graphs 20-24 January 2014 6 / 18

Many published works relate the Laplacian eigenvalues of graphs with the eigenvalues of graphs obtained by means of some operations on the graphs we start with. The first result is obvious but very useful. Theorem Let G be the disjoint union of graphs G 1, G 2,..., G k. Then µ(g, x) = k µ(g i, x). i=1 Mednykh A. D. (Sobolev Institute of Math) Laplacian for Graphs 20-24 January 2014 7 / 18

The complement of a graph G is a graph G on the same vertices such that two distinct vertices of G are adjacent if and only if they are not adjacent in G. The next two results were first observed by A. K. Kelmans. Theorem (Kelmans, 1966) If G denotes the complement of the graph G then µ(g, x) = ( 1) n 1 x µ(g, n x) n x and so the eigenvalues of G are λ 1 (G) = 0, and λ i+1 (G) = n λ n i+1 (G), i = 1, 2,..., n 1. Mednykh A. D. (Sobolev Institute of Math) Laplacian for Graphs 20-24 January 2014 8 / 18

As a corollary from the previous result one can get the following beautiful theorem. Theorem (Kel mans, 1965) Let X 1 X 2 denote the join of X 1 and X 2, i.e. the graph obtained from the disjoint union of X 1 and X 2 by adding all possible edges uv, u V (X 1 ), v V (X 2 ). Then µ(x 1 X 2, x) = x(x n 1 n 2 ) (x n 1 )(x n 2 ) µ(x 1, x n 2 )µ(x 2, x n 1 ). where n 1 and n 2 are orders of X 1 and X 2, respectively and µ(x, x) is the characteristic polynomial of the Laplacian matrix of X. Mednykh A. D. (Sobolev Institute of Math) Laplacian for Graphs 20-24 January 2014 9 / 18

Let G be a simple graph (without multiple edges). The line graph L(G) of G is the graph whose vertices correspond to the edges of G with two vertices of L(G) being adjacent if and only if the corresponding edges in G have a vertex in common. The subdivision graph S(G) of G is obtained from G by inserting, into each edge of G, a new vertex of degree 2. The total graph T (G) of G has its vertex set equal to the union of vertices and edges of G, and two of them being adjacent if and only if they are incident or adjacent in G. Mednykh A. D. (Sobolev Institute of Math) Laplacian for Graphs 20-24 January 2014 10 / 18

Theorem (Kel mams, 1967) Let G be a d-regular simple graph with m edges and n vertices. Then (a) µ(l(g), x) = (x 2d) m n µ(g, x), (b) µ(s(g), x) = ( 1) m (2 x) m n µ(g, x(d + 2 x)), (c) µ(t (G), x) = ( 1) m (d + 1 x) n (2d + 2 x) m n µ(g, x(d+2 x) d+1 x ). Mednykh A. D. (Sobolev Institute of Math) Laplacian for Graphs 20-24 January 2014 11 / 18

The Cartesian product G H (simetimes G H) of graphs G and H is a graph such that the vertex set of G H is the Cartesian product V (G) V (H); and any two vertices (u, u ) and (v, v ) are adjacent in G H if and only if either u = v and u is adjacent with v in H, or u = v and u is adjacent with v in G. Examples : (a) The Cartesian product of two edges is a cycle on four vertices: K 2 K 2 = C 4. (b) The Cartesian product of K 2 and a path graph is a ladder graph. (c) The Cartesian product of two path graphs is a grid graph. (d) The Cartesian product of two hypercube graphs is another hypercube: Q i Q j = Q i+j. (e) The graph of vertices and edges of an n-prism is the Cartesian product graph K 2 C n. Mednykh A. D. (Sobolev Institute of Math) Laplacian for Graphs 20-24 January 2014 12 / 18

Theorem (M. Fiedler (1973)) The Laplacian eigenvalues of the Cartesian product X 1 X 2 of graphs X 1 and X 2 are equal to all the possible sums of eigenvalues of the two factors: λ i (X 1 ) + λ j (X 2 ), i = 1,..., V (X 1 ), j = 1,..., V (X 2 ). Using this theorem we can easily determine the spectrum of lattice graphs. The m n lattice graph is just the Cartesian product of paths, P m P n. Below we will show that the spectrum of path-graph P k is l (k) i So P m P n has eigenvalues = 4 sin 2 πi, i = 0, 1,..., k 1. 2k λ i, j = l (m) i + l (n) j = 4 sin 2 πi πj +4 sin2, i = 0, 1,..., m 1, j = 0, 1,..., n 1. 2m 2n Mednykh A. D. (Sobolev Institute of Math) Laplacian for Graphs 20-24 January 2014 13 / 18

Circulant matrices Fix a positive integer n 2 and let v = (v 0, v 1,..., v n 1 ) be a row vector in C n. Define the shift operator T : C n C n by T (v 0, v 1,..., v n 1 ) = (v n 1, v 0,..., v n 2 ). The circulant matrix associated to v is the n n matrix whose rows are given by iteration of the shift operator acting on v, that is to say the k-th row is given by T k 1 v, k = 1,..., n. Such a matrix will be denoted by V = circ{v} = circ{v 0, v 1,..., v n 1 }. The following theorem shows how one can calculate eigenvalues and eigenvectors of V. Mednykh A. D. (Sobolev Institute of Math) Laplacian for Graphs 20-24 January 2014 14 / 18

Theorem (Eigenvalues of circulant matrix) Let v = (v 0, v 1,..., v n 1 ) be a row vector in C n, and V = circ{v}. If ε is primitive n th root of unity, then v 0 v 1... v n 2 v n 1 v n 1 v 0... v n 3 v n 2 n 1 det V = det..... n 1.. = ( ε jl v j ). v 2 v 3... v 0 v 1 l=0 j=0 v 1 v 2... v n 1 v 0 Corollary Eigenvalues of circulant matrix V is given by the formulae n 1 λ l = ε jl v j, l = 0,..., n 1. j=0 Mednykh A. D. (Sobolev Institute of Math) Laplacian for Graphs 20-24 January 2014 15 / 18

Proof. We view the matrix V as a a self map (linear operator) of C n. For each integer l, 0 l n 1, let x l C n be a transpose of the row vector (1, ε l, ε 2l,..., ε (n 1)l ) and λ l = v 0 + ε l v 1 +... + ε (n 1)l v n 1. A quite simple calculation shows that v 0 v 1... v n 2 v n 1 v n 1 v 0... v n 3 v n 2....... v 2 v 3... v 0 v 1 v 1 v 2... v n 1 v 0 1 ε l. ε (n 2)l ε (n 1)l = λ l Thus λ l is an eigenvalue of V with eigenvector x l. Since {x 0, x 1,..., x n 1 } is linearly independent set, we conclude that det V = n 1 λ l. 1 ε l. ε (n 2)l ε (n 1)l. l=0 Mednykh A. D. (Sobolev Institute of Math) Laplacian for Graphs 20-24 January 2014 16 / 18

Circulant graphs Circulant graphs can be described in several equivalent ways: (a) The graph has an adjacency matrix that is a circulant matrix. (b) The automorphism group of the graph includes a cyclic subgroup that acts transitively on the graph s vertices. (c) The n vertices of the graph can be numbered from 0 to n 1 in such a way that, if some two vertices numbered x and y are adjacent, then every two vertices numbered z and (z x + y) mod n are adjacent. (d) The graph can be drawn (possibly with crossings) so that its vertices lie on the corners of a regular polygon, and every rotational symmetry of the polygon is also a symmetry of the drawing. (e) The graph is a Cayley graph of a cyclic group. Mednykh A. D. (Sobolev Institute of Math) Laplacian for Graphs 20-24 January 2014 17 / 18

Examples (a) The circulant graph C n (s 1,..., s k ) with jumps s 1,..., s k is defined as the graph with n vertices labeled 0, 1,..., n 1 where each vertex i is adjacent to 2k vertices i ± s 1,..., i ± s k mod n. (b) n-cycle graph C n = C n (1). (c) n-antiprism graph C 2n (1, 2). (d) n-prism graph Y n = C 2n (2, n), n odd. (e) The Moebius ladder graph M n = C 2n (1, n). (f) The complete graph K n = C n (1, 2,, [ n 2 ]). (g) The complete bipartite graph K n,n = C n (1, 3,, 2[ n 2 ] + 1). Mednykh A. D. (Sobolev Institute of Math) Laplacian for Graphs 20-24 January 2014 18 / 18