arXiv (Cornell University) · 2013 · 17 citations · 6 references
ComputingComputer ScienceMathematicsAlgorithmsOptimizationTheory Of ComputationData PartitioningGraph AlgorithmsGraph TheoryImage SegmentationSpectral AnalysisClusteringConductanceGraph PartitioningMaximum Cut ApproximationMinimum CutPartitioningPartitioning AlgorithmsPartitioning Problems
Let ϕ(G) be the minimum conductance of an undirected graph G, and let 0=λ_1 <= λ_2 <=... <= λ_n <= 2 be the eigenvalues of the normalized Laplacian matrix of G. We prove that for any graph G and any k >= 2, ϕ(G) = O(k) λ_2 / \sqrt{λ_k}, and this performance guarantee is achieved by the spectral partitioning algorithm. This improves Cheeger's inequality, and the bound is optimal up to a constant factor for any k. Our result shows that the spectral partitioning algorithm is a constant factor approximation algorithm for finding a sparse cut if λ_k$ is a constant for some constant k. This provides some theoretical justification to its empirical performance in image segmentation and clustering problems. We extend the analysis to other graph partitioning problems, including multi-way partition, balanced separator, and maximum cut.
6
A tutorial on spectral clustering
Ulrike von Luxburg · Statistics and Computing · 2007 · 10.3K citations · Full text
Yossi Azar, Amos Fiat, Anna R. Karlin et al. · 2001 · 294 citations
Clustering is difficult only when it does not matter
Amit Daniely, Nati Linial, Michael Saks · arXiv (Cornell University) · 2012 · 21 citations · Full text