A graph contraction algorithm for the fast calculation of the Fiedler vector of a graph
Conference
·
OSTI ID:125587
- Katholieke Universiteit Leuven, Heverlee (Belgium)
The spectral bisection algorithm bisects a graph into equally-sized parts in such a way that only a near minimal number of edges is cut. It requires the calculation of the Fiedler vector of the graph, i.e. the eigenvector that corresponds to the second smallest eigenvalue of the Laplacian matrix. Traditionally, a Lanczos algorithm is used for this purpose. Barnard and Simon have proposed calculating the Fiedler vector with a multilevel algorithm. This requires the construction of a series of consecutively smaller contractions of the graph. In this paper, we present a powerful graph contraction algorithm. We will show that the Fiedler vector of a contracted graph is a very good approximation of the Fiedler vector of the original graph and that the resulting multilevel algorithm calculates the Fiedler vector in less time than a Lanczos algorithm.
- OSTI ID:
- 125587
- Report Number(s):
- CONF-950212--
- Country of Publication:
- United States
- Language:
- English
Similar Records
Spectral partitioning works: Planar graphs and finite element meshes
Weighting the recursive spectral bisection algorithm for unstructured grids
Partitioning sparse matrices with eigenvectors of graphs
Conference
·
Mon Dec 30 23:00:00 EST 1996
·
OSTI ID:457641
Weighting the recursive spectral bisection algorithm for unstructured grids
Conference
·
Thu Nov 30 23:00:00 EST 1995
·
OSTI ID:125594
Partitioning sparse matrices with eigenvectors of graphs
Journal Article
·
Sun Jul 01 00:00:00 EDT 1990
· SIAM Journal on Matrix Analysis and Applications
·
OSTI ID:6696852