Graph Coloring Using Eigenvalue Decomposition
- 1 December 1984
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Algebraic Discrete Methods
- Vol. 5 (4) , 526-538
- https://doi.org/10.1137/0605051
Abstract
Determining whether the vertices of a graph can be colored using k different colors so that no two adjacent vertices receive the same color is a well-known NP-complete problem. Graph coloring is also of practical interest (for example, in estimating sparse Jacobians and in scheduling), and many heuristic algorithms have been developed. We present a heuristic algorithm based on the eigenvalue decomposition of the adjacency matrix of a graph. Eigenvectors point out “bipartite-looking” subgraphs that are used to refine the coloring to a valid coloring. The algorithm optimally colors complete k-partite graphs and certain other classes of graphs with regular structure.Keywords
This publication has 16 references indexed in Scilit:
- Estimation of Sparse Jacobian Matrices and Graph Coloring BlemsSIAM Journal on Numerical Analysis, 1983
- An Algorithm for Partitioning the Nodes of a GraphSIAM Journal on Algebraic Discrete Methods, 1982
- Identification of algebraic numbersJournal of Algorithms, 1982
- New methods to color the vertices of a graphCommunications of the ACM, 1979
- Solution of linear systems of equations: Direct methods for finite element problemsPublished by Springer Nature ,1977
- The Complexity of Near-Optimal Graph ColoringJournal of the ACM, 1976
- GRAPH COLORING ALGORITHMS††This research was supported in part by the Advanced Research Projects Agency of the Department of Defense under contract SD-302 and by the National Science Foundation under contract GJ-446.Published by Elsevier ,1972
- ON EIGENVALUES AND COLORINGS OF GRAPHS, IIAnnals of the New York Academy of Sciences, 1970
- The Rotation of Eigenvectors by a Perturbation. IIISIAM Journal on Numerical Analysis, 1970
- On coloring graphs to maximize the proportion of multicolored k-edgesJournal of Combinatorial Theory, 1968