| Article ID: | iaor20001700 |
| Country: | Netherlands |
| Volume: | 90 |
| Issue: | 1/3 |
| Start Page Number: | 3 |
| End Page Number: | 26 |
| Publication Date: | Jan 1999 |
| Journal: | Discrete Applied Mathematics |
| Authors: | Kahng Andrew B., Alpert Charles J., Yao So-Zen |
| Keywords: | heuristics |
The graph partitioning problem is to divide the vertices of a graph into disjoint clusters to minimize the total cost of the edges cut by the clusters. A spectral partitioning heuristic uses the graph's eigenvectors to construct a geometric representation of the graph (e.g., linear orderings) which are subsequently partitioned. Our main result shows that when all the eigenvectors are used, graph partitioning reduces to a new vector partitioning problem. This result implies that as many eigenvectors as are practically possible should be used to construct a solution. This philosophy is in contrast to that of the widely used spectral bipartitioning (SB) heuristic (which uses only a single eigenvector) and several previous multi-way partitioning heuristics (which use