English

Local Graph Clustering Beyond Cheeger's Inequality

Data Structures and Algorithms 2013-11-08 v2 Machine Learning Machine Learning

Abstract

Motivated by applications of large-scale graph clustering, we study random-walk-based LOCAL algorithms whose running times depend only on the size of the output cluster, rather than the entire graph. All previously known such algorithms guarantee an output conductance of O~(ϕ(A))\tilde{O}(\sqrt{\phi(A)}) when the target set AA has conductance ϕ(A)[0,1]\phi(A)\in[0,1]. In this paper, we improve it to O~(min{ϕ(A),ϕ(A)Conn(A)}),\tilde{O}\bigg( \min\Big\{\sqrt{\phi(A)}, \frac{\phi(A)}{\sqrt{\mathsf{Conn}(A)}} \Big\} \bigg)\enspace, where the internal connectivity parameter Conn(A)[0,1]\mathsf{Conn}(A) \in [0,1] is defined as the reciprocal of the mixing time of the random walk over the induced subgraph on AA. For instance, using Conn(A)=Ω(λ(A)/logn)\mathsf{Conn}(A) = \Omega(\lambda(A) / \log n) where λ\lambda is the second eigenvalue of the Laplacian of the induced subgraph on AA, our conductance guarantee can be as good as O~(ϕ(A)/λ(A))\tilde{O}(\phi(A)/\sqrt{\lambda(A)}). This builds an interesting connection to the recent advance of the so-called improved Cheeger's Inequality [KKL+13], which says that global spectral algorithms can provide a conductance guarantee of O(ϕopt/λ3)O(\phi_{\mathsf{opt}}/\sqrt{\lambda_3}) instead of O(ϕopt)O(\sqrt{\phi_{\mathsf{opt}}}). In addition, we provide theoretical guarantee on the clustering accuracy (in terms of precision and recall) of the output set. We also prove that our analysis is tight, and perform empirical evaluation to support our theory on both synthetic and real data. It is worth noting that, our analysis outperforms prior work when the cluster is well-connected. In fact, the better it is well-connected inside, the more significant improvement (both in terms of conductance and accuracy) we can obtain. Our results shed light on why in practice some random-walk-based algorithms perform better than its previous theory, and help guide future research about local clustering.

Keywords

Cite

@article{arxiv.1304.8132,
  title  = {Local Graph Clustering Beyond Cheeger's Inequality},
  author = {Zeyuan Allen Zhu and Silvio Lattanzi and Vahab Mirrokni},
  journal= {arXiv preprint arXiv:1304.8132},
  year   = {2013}
}

Comments

An extended abstract of this paper has appeared in the proceedings of the 30th International Conference on Machine Learning (ICML 2013)

R2 v1 2026-06-22T00:09:10.817Z