Spectral graph theory
   HOME

TheInfoList



OR:

In
mathematics Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
, spectral
graph theory In mathematics and computer science, graph theory is the study of ''graph (discrete mathematics), graphs'', which are mathematical structures used to model pairwise relations between objects. A graph in this context is made up of ''Vertex (graph ...
is the study of the properties of a
graph Graph may refer to: Mathematics *Graph (discrete mathematics), a structure made of vertices and edges **Graph theory, the study of such graphs and their properties *Graph (topology), a topological space resembling a graph in the sense of discret ...
in relationship to the
characteristic polynomial In linear algebra, the characteristic polynomial of a square matrix is a polynomial which is invariant under matrix similarity and has the eigenvalues as roots. It has the determinant and the trace of the matrix among its coefficients. The ...
,
eigenvalue In linear algebra, an eigenvector ( ) or characteristic vector is a vector that has its direction unchanged (or reversed) by a given linear transformation. More precisely, an eigenvector \mathbf v of a linear transformation T is scaled by a ...
s, and
eigenvector In linear algebra, an eigenvector ( ) or characteristic vector is a vector that has its direction unchanged (or reversed) by a given linear transformation. More precisely, an eigenvector \mathbf v of a linear transformation T is scaled by ...
s of matrices associated with the graph, such as its
adjacency matrix In graph theory and computer science, an adjacency matrix is a square matrix used to represent a finite graph (discrete mathematics), graph. The elements of the matrix (mathematics), matrix indicate whether pairs of Vertex (graph theory), vertices ...
or
Laplacian matrix In the mathematical field of graph theory, the Laplacian matrix, also called the graph Laplacian, admittance matrix, Kirchhoff matrix, or discrete Laplacian, is a matrix representation of a graph. Named after Pierre-Simon Laplace, the graph Lap ...
. The adjacency matrix of a simple undirected graph is a real
symmetric matrix In linear algebra, a symmetric matrix is a square matrix that is equal to its transpose. Formally, Because equal matrices have equal dimensions, only square matrices can be symmetric. The entries of a symmetric matrix are symmetric with ...
and is therefore orthogonally diagonalizable; its eigenvalues are real
algebraic integer In algebraic number theory, an algebraic integer is a complex number that is integral over the integers. That is, an algebraic integer is a complex root of some monic polynomial (a polynomial whose leading coefficient is 1) whose coefficients ...
s. While the adjacency matrix depends on the vertex labeling, its
spectrum A spectrum (: spectra or spectrums) is a set of related ideas, objects, or properties whose features overlap such that they blend to form a continuum. The word ''spectrum'' was first used scientifically in optics to describe the rainbow of co ...
is a
graph invariant Graph may refer to: Mathematics *Graph (discrete mathematics), a structure made of vertices and edges **Graph theory, the study of such graphs and their properties * Graph (topology), a topological space resembling a graph in the sense of discre ...
, although not a complete one. Spectral graph theory is also concerned with graph parameters that are defined via multiplicities of eigenvalues of matrices associated to the graph, such as the Colin de Verdière number.


Cospectral graphs

Two graphs are called cospectral or isospectral if the adjacency matrices of the graphs are
isospectral In mathematics, two linear operators are called isospectral or cospectral if they have the same spectrum. Roughly speaking, they are supposed to have the same sets of eigenvalues, when those are counted with multiplicity. The theory of isospectr ...
, that is, if the adjacency matrices have equal
multiset In mathematics, a multiset (or bag, or mset) is a modification of the concept of a set that, unlike a set, allows for multiple instances for each of its elements. The number of instances given for each element is called the ''multiplicity'' of ...
s of eigenvalues. Cospectral graphs need not be
isomorphic In mathematics, an isomorphism is a structure-preserving mapping or morphism between two structures of the same type that can be reversed by an inverse mapping. Two mathematical structures are isomorphic if an isomorphism exists between the ...
, but isomorphic graphs are always cospectral.


Graphs determined by their spectrum

A graph G is said to be determined by its spectrum if any other graph with the same spectrum as G is isomorphic to G. Some first examples of families of graphs that are determined by their spectrum include: * The
complete graph In the mathematical field of graph theory, a complete graph is a simple undirected graph in which every pair of distinct vertices is connected by a unique edge. A complete digraph is a directed graph in which every pair of distinct vertices i ...
s. * The finite
starlike tree In the area of mathematics known as graph theory, a tree is said to be starlike if it has exactly one vertex of degree greater than 2. This high-degree vertex is the root and a starlike tree is obtained by attaching at least three linear gra ...
s.


Cospectral mates

A pair of graphs are said to be cospectral mates if they have the same spectrum, but are non-isomorphic. The smallest pair of cospectral mates is , comprising the 5-vertex
star A star is a luminous spheroid of plasma (physics), plasma held together by Self-gravitation, self-gravity. The List of nearest stars and brown dwarfs, nearest star to Earth is the Sun. Many other stars are visible to the naked eye at night sk ...
and the graph union of the 4-vertex cycle and the single-vertex graph. The first example of cospectral graphs was reported by Collatz and Sinogowitz in 1957. The smallest pair of
polyhedral In geometry, a polyhedron (: polyhedra or polyhedrons; ) is a three-dimensional figure with flat polygonal faces, straight edges and sharp corners or vertices. The term "polyhedron" may refer either to a solid figure or to its boundary surfa ...
cospectral mates are enneahedra with eight vertices each.


Finding cospectral graphs

Almost all In mathematics, the term "almost all" means "all but a negligible quantity". More precisely, if X is a set (mathematics), set, "almost all elements of X" means "all elements of X but those in a negligible set, negligible subset of X". The meaning o ...
tree In botany, a tree is a perennial plant with an elongated stem, or trunk, usually supporting branches and leaves. In some usages, the definition of a tree may be narrower, e.g., including only woody plants with secondary growth, only ...
s are cospectral, i.e., as the number of vertices grows, the fraction of trees for which there exists a cospectral tree goes to 1. A pair of
regular graph In graph theory, a regular graph is a Graph (discrete mathematics), graph where each Vertex (graph theory), vertex has the same number of neighbors; i.e. every vertex has the same Degree (graph theory), degree or valency. A regular directed graph ...
s are cospectral if and only if their complements are cospectral. A pair of
distance-regular graph In the mathematical field of graph theory, a distance-regular graph is a regular graph such that for any two vertices and , the number of vertices at distance from and at distance from depends only upon , , and the distance between and . ...
s are cospectral if and only if they have the same intersection array. Cospectral graphs can also be constructed by means of the Sunada method. Another important source of cospectral graphs are the point-collinearity graphs and the line-intersection graphs of point-line geometries. These graphs are always cospectral but are often non-isomorphic.


Cheeger inequality

The famous Cheeger's inequality from
Riemannian geometry Riemannian geometry is the branch of differential geometry that studies Riemannian manifolds, defined as manifold, smooth manifolds with a ''Riemannian metric'' (an inner product on the tangent space at each point that varies smooth function, smo ...
has a discrete analogue involving the Laplacian matrix; this is perhaps the most important theorem in spectral graph theory and one of the most useful facts in algorithmic applications. It approximates the sparsest cut of a graph through the second eigenvalue of its Laplacian.


Cheeger constant

The Cheeger constant (also Cheeger number or isoperimetric number) of a
graph Graph may refer to: Mathematics *Graph (discrete mathematics), a structure made of vertices and edges **Graph theory, the study of such graphs and their properties *Graph (topology), a topological space resembling a graph in the sense of discret ...
is a numerical measure of whether or not a graph has a "bottleneck". The Cheeger constant as a measure of "bottleneckedness" is of great interest in many areas: for example, constructing well-connected networks of computers, card shuffling, and
low-dimensional topology In mathematics, low-dimensional topology is the branch of topology that studies manifolds, or more generally topological spaces, of four or fewer dimensions. Representative topics are the theory of 3-manifolds and 4-manifolds, knot theory, ...
(in particular, the study of
hyperbolic Hyperbolic may refer to: * of or pertaining to a hyperbola, a type of smooth curve lying in a plane in mathematics ** Hyperbolic geometry, a non-Euclidean geometry ** Hyperbolic functions, analogues of ordinary trigonometric functions, defined u ...
3-
manifold In mathematics, a manifold is a topological space that locally resembles Euclidean space near each point. More precisely, an n-dimensional manifold, or ''n-manifold'' for short, is a topological space with the property that each point has a N ...
s). More formally, the Cheeger constant ''h''(''G'') of a graph ''G'' on ''n'' vertices is defined as : h(G) = \min_ \frac, where the minimum is over all nonempty sets ''S'' of at most ''n''/2 vertices and ∂(''S'') is the ''edge boundary'' of ''S'', i.e., the set of edges with exactly one endpoint in ''S''.


Cheeger inequality

When the graph ''G'' is ''d''-regular, there is a relationship between ''h''(''G'') and the spectral gap ''d'' − λ2 of ''G''. An inequality due to Dodziuk and independently Alon and Milman states that : \frac(d - \lambda_2) \le h(G) \le \sqrt. This inequality is closely related to the Cheeger bound for
Markov chains In probability theory and statistics, a Markov chain or Markov process is a stochastic process describing a sequence of possible events in which the probability of each event depends only on the state attained in the previous event. Informally, ...
and can be seen as a discrete version of Cheeger's inequality in
Riemannian geometry Riemannian geometry is the branch of differential geometry that studies Riemannian manifolds, defined as manifold, smooth manifolds with a ''Riemannian metric'' (an inner product on the tangent space at each point that varies smooth function, smo ...
. For general connected graphs that are not necessarily regular, an alternative inequality is given by Chung : \frac \le (G) \le \sqrt, where \lambda is the least nontrivial eigenvalue of the normalized Laplacian, and (G) is the (normalized) Cheeger constant : (G) = \min_\frac where (Y) is the sum of degrees of vertices in Y.


Hoffman–Delsarte inequality

There is an eigenvalue bound for independent sets in
regular graph In graph theory, a regular graph is a Graph (discrete mathematics), graph where each Vertex (graph theory), vertex has the same number of neighbors; i.e. every vertex has the same Degree (graph theory), degree or valency. A regular directed graph ...
s, originally due to Alan J. Hoffman and Philippe Delsarte. Suppose that G is a k-regular graph on n vertices with least eigenvalue \lambda_. Then:\alpha(G) \leq \fracwhere \alpha(G) denotes its
independence number Independence is a condition of a nation, country, or state, in which residents and population, or some portion thereof, exercise self-government, and usually sovereignty, over its territory. The opposite of independence is the status of a ...
. This bound has been applied to establish e.g. algebraic proofs of the
Erdős–Ko–Rado theorem In mathematics, the Erdős–Ko–Rado theorem limits the number of Set (mathematics), sets in a family of sets for which every two sets have at least one element in common. Paul Erdős, Chao Ko, and Richard Rado proved the theorem in 1938, but d ...
and its analogue for intersecting families of subspaces over
finite field In mathematics, a finite field or Galois field (so-named in honor of Évariste Galois) is a field (mathematics), field that contains a finite number of Element (mathematics), elements. As with any field, a finite field is a Set (mathematics), s ...
s. For general graphs which are not necessarily regular, a similar upper bound for the independence number can be derived by using the maximum eigenvalue \lambda'_ of the normalized Laplacian of G: \alpha(G) \leq n (1-\frac ) \frac where and denote the maximum and minimum degree in G, respectively. This a consequence of a more general inequality (pp. 109 in ): (X) \leq (1-\frac ) (V(G)) where X is an independent set of vertices and (Y) denotes the sum of degrees of vertices in Y .


Historical outline

Spectral graph theory emerged in the 1950s and 1960s. Besides graph theoretic research on the relationship between structural and spectral properties of graphs, another major source was research in
quantum chemistry Quantum chemistry, also called molecular quantum mechanics, is a branch of physical chemistry focused on the application of quantum mechanics to chemical systems, particularly towards the quantum-mechanical calculation of electronic contributions ...
, but the connections between these two lines of work were not discovered until much later.''Eigenspaces of Graphs'', by
Dragoš Cvetković Dragoš ( sr-Cyrl, Драгош; 1290s) was a magnate in the service of Serbian King Stefan Milutin (r. 1282–1321), with the title of '' veliki župan''. His origin is unknown. After Stefan Milutin defeated Despot Shishman of Vidin and the Ta ...
, Peter Rowlinson, Slobodan Simić (1997)
The 1980 monograph ''Spectra of Graphs'' by Cvetković, Doob, and Sachs summarised nearly all research to date in the area. In 1988 it was updated by the survey ''Recent Results in the Theory of Graph Spectra''. The 3rd edition of ''Spectra of Graphs'' (1995) contains a summary of the further recent contributions to the subject. Discrete geometric analysis created and developed by
Toshikazu Sunada is a Japanese mathematician and author of many books and essays on mathematics and mathematical sciences. He is professor emeritus of both Meiji University and Tohoku University. He is also distinguished professor of emeritus at Meiji in recogni ...
in the 2000s deals with spectral graph theory in terms of discrete Laplacians associated with weighted graphs, and finds application in various fields, including shape analysis. In most recent years, the spectral graph theory has expanded to vertex-varying graphs often encountered in many real-life applications.


See also

*
Strongly regular graph In graph theory, a strongly regular graph (SRG) is a regular graph with vertices and degree such that for some given integers \lambda, \mu \ge 0 * every two adjacent vertices have common neighbours, and * every two non-adjacent vertices h ...
*
Algebraic connectivity The algebraic connectivity (also known as Fiedler value or Fiedler eigenvalue after Miroslav Fiedler) of a graph ' is the second-smallest eigenvalue (counting multiple eigenvalues separately) of the Laplacian matrix of '. This eigenvalue is great ...
*
Algebraic graph theory Algebraic graph theory is a branch of mathematics in which algebraic methods are applied to problems about graphs. This is in contrast to geometric, combinatoric, or algorithmic approaches. There are three main branches of algebraic graph the ...
*
Spectral clustering In multivariate statistics, spectral clustering techniques make use of the spectrum (eigenvalues) of the similarity matrix of the data to perform dimensionality reduction before clustering in fewer dimensions. The similarity matrix is provided ...
*
Spectral shape analysis Spectral shape analysis relies on the spectrum (eigenvalues and/or eigenfunctions) of the Laplace–Beltrami operator to compare and analyze geometric shapes. Since the spectrum of the Laplace–Beltrami operator is invariant under isometries, it ...
* Estrada index * Lovász theta *
Expander graph In graph theory, an expander graph is a sparse graph that has strong connectivity properties, quantified using vertex, edge or spectral expansion. Expander constructions have spawned research in pure and applied mathematics, with several appli ...


References

* . * * * * *
Pavel Kurasov (2024), ''Spectral Geometry of Graphs'', Springer(Birkhauser), Open Access (CC4.0).


External links

* hapter from Combinatorial Scientific Computing* resented at FOCS 2007 Conference* ourse page and lecture notes {{DEFAULTSORT:Spectral Graph Theory * *