Partitioning Sparse Graphs using the Second Eigenvector of their Graph Laplacian
David De Wit
Abstract
Partitioning a graph into three pieces, with two of them large and connected, and the third a small ``separator'' set, is useful for improving the performance of a number of combinatorial algorithms. This is done using the second eigenvector of a matrix defined solely in terms of the incidence matrix, called the graph Laplacian. For sparse graphs, the eigenvector can be efficiently computed using the Lanczos algorithm. This graph partitioning algorithm is extended to provide a complete hierarchical subdivision of the graph. The method has been implemented and numerical results obtained both for simple test problems and for several grid graphs.
Create a lesson
Related papers
Real-Arithmetic Sketched Eigensolvers for Symmetric Matrices
Jingyu Liu, Yuqi Liu
The ReLU Matrix Decomposition: NP-Hardness, Ill-Posedness, and ReLU-Rank
Giovanni Seraghiti, Arnaud Vandaele, Nicolas Gillis
Finite Volume Convergence for a Heat Equation with a Measure-Valued Source
Matthias Gobbert, Martin Kruž\'ık, Andreas Meister et al.
A Hybridizable Discontinuous Galerkin Method for Time-Modulated Drude--Lorentz Media
Jeonghun J. Lee
High-order positivity-preserving well-balanced schemes: combining flux globalization with modified Patankar deferred correction methods
Philipp Öffner, Michael Redle, Davide Torlo
An IMEX multi-level domain-decomposition method for the Boltzmann equation on unstructured meshes
Domenico Caparello, Lorenzo Pareschi, Thomas Rey