pith. sign in

arxiv: 0911.4729 · v6 · pith:6RBA6YMJnew · submitted 2009-11-24 · 💻 cs.DM · cs.DC· physics.comp-ph· physics.soc-ph

Hearing the clusters in a graph: A distributed algorithm

classification 💻 cs.DM cs.DCphysics.comp-phphysics.soc-ph
keywords algorithmclusteringdistributedgraphsgraphlocalproposedprove
0
0 comments X
read the original abstract

We propose a novel distributed algorithm to cluster graphs. The algorithm recovers the solution obtained from spectral clustering without the need for expensive eigenvalue/vector computations. We prove that, by propagating waves through the graph, a local fast Fourier transform yields the local component of every eigenvector of the Laplacian matrix, thus providing clustering information. For large graphs, the proposed algorithm is orders of magnitude faster than random walk based approaches. We prove the equivalence of the proposed algorithm to spectral clustering and derive convergence rates. We demonstrate the benefit of using this decentralized clustering algorithm for community detection in social graphs, accelerating distributed estimation in sensor networks and efficient computation of distributed multi-agent search strategies.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.