Fast and Simple Spectral Clustering in Theory and Practice

Neural Information Processing Systems 

Spectral clustering is a popular and effective algorithm designed to find k clusters in a graph G.