An Efficient MATLAB Algorithm for Graph Partitioning

This report describes a graph partitioning algorithm based on spectral factorization that can be implemented very ecien tly with just a hand full of MATLAB commands. The algorithm is closely related to the one proposed by Phillips and Kokotovi c [4] for state-aggregation in Markov chains. The appendix contains a MATLAB script that implements the algorithm. This algorithm is available online at [3].