Spectral concentration and greedy k-clustering
Not on the map. Why?
Abstract (arXiv)
A popular graph clustering method is to consider the embedding of an input graph into R^k induced by the first k eigenvectors of its Laplacian, and to partition the graph via geometric manipulations on the resulting metric space. Despite the practical success of this methodology, there is limited understanding of several heuristics that follow this framework. We provide theoretical justification for one such natural and computationally efficient variant. Our result can be summarized as follows. A partition of a graph is called strong if each cluster has small external conductance, and large internal conductance. We present a simple greedy spectral clustering algorithm which returns a partition that is provably close to a suitably strong partition, provided that such a partition exists. A recent result shows that strong partitions exist for graphs with a sufficiently large spectral gap between the k-th and (k+1)-st eigenvalues. Taking this together with our main theorem gives a spectral algorithm which finds a partition close to a strong one for graphs with large enough spectral gap. We also show how this simple greedy algorithm can be implemented in near-linear time for any fixed k and error guarantee. Finally, we evaluate our algorithm on some real-world and synthetic inputs.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Apr 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 1.
4 papers.
- 2022A Tighter Analysis of Spectral Clustering, and Beyondcited by 13
- 2022Sub-quadratic Algorithms for Kernel Matrices via Kernel Density Estimationcited by 2
- 2024A Differentially Private Clustering Algorithm for Well-Clustered Graphscited by 2
- 2023A Sublinear-Time Spectral Clustering Oracle with Improved Preprocessing Timecited by 0
- 2024A Differentially Private Clustering Algorithm for Well-Clustered Graphs21 Mar 2024
- 2023A Sublinear-Time Spectral Clustering Oracle with Improved Preprocessing Time27 Oct 2023
- 2022Sub-quadratic Algorithms for Kernel Matrices via Kernel Density Estimation1 Dec 2022
- 2022A Tighter Analysis of Spectral Clustering, and Beyond2 Aug 2022