Spectral graph partitioning is a method of partitioning a graph based on eigenvalues and eigenvectors
of an associated matrix. In the classical construction, the matrix is the Laplacian
matrix . The signs or a threshold of the Fiedler
vector give a bipartition, while several eigenvectors
can embed the vertices in a low-dimensional space that is subsequently partitioned
using cluster analysis .
Other spectral methods use the adjacency matrix , nonbacktracking matrix , or Bethe
Hessian . The latter two are particularly useful for sparse random
graphs , where informative eigenvectors of the
adjacency matrix or Laplacian
matrix can be obscured by fluctuations in vertex
degrees (Saade et al. 2014). Spectral graph partitioning is commonly used
for community detection , although a partitioning
problem may instead prescribe the number or sizes of the parts and optimize a fixed
cut objective.
See also Adjacency Matrix ,
Algebraic Connectivity ,
Bethe Hessian ,
Community
Detection ,
Fiedler Vector ,
Laplacian
Matrix ,
Nonbacktracking Matrix
Explore with Wolfram|Alpha
References Chung, F. R. K. Spectral Graph Theory. Providence, RI: Amer. Math. Soc., 1997. Demmel,
J. "CS 267: Notes for Lecture 23, April 9, 1999. Graph Partitioning, Part 2."
https://people.eecs.berkeley.edu/~demmel/cs267/lecture20/lecture20.html . Saade,
A.; Krzakala, F.; and Zdeborová, L. "Spectral Clustering of Graphs with
the Bethe Hessian." In Advances in Neural Information Processing Systems
27 (Ed. Z. Ghahramani, M. Welling, C. Cortes, N. D. Lawrence,
and K. Q. Weinberger). Red Hook, NY: Curran Associates, pp. 406-414,
2014. https://papers.nips.cc/paper_files/paper/2014/hash/d8c5fabf1a4b215168274283f7c7562c-Abstract.html . Referenced
on Wolfram|Alpha Spectral Graph Partitioning
Cite this as:
Weisstein, Eric W. "Spectral Graph Partitioning."
From MathWorld --A Wolfram Resource. https://mathworld.wolfram.com/SpectralGraphPartitioning.html
Subject classifications