Given an underlying graph, we consider the following dynamics: Initially, each node locally chooses a value in f1; 1g, uniformly at random and independently of other nodes. Then, in each consecutive round, every node updates its local value to the average of the values held by its neighbors, at the same time applying an elementary, local clustering rule that only depends on the current and the previous values held by the node. We prove that the process resulting from this dynamics produces a clustering that exactly or approximately (depending on the graph) reflects the underlying cut in logarithmic time, under various graph models that exhibit a sparse balanced cut, including the stochastic block model. We also prove that a natural extension of this dynamics performs community detection on a regularized version of the stochastic block model with multiple communities. Rather surprisingly, our results provide rigorous evidence for the ability of an extremely simple and natural dynamics to address a computational problem that is non-trivial even in a centralized setting. Keywords: Distributed Algorithms, Averaging Dynamics, Community Detection, Spectral Analysis, Stochastic Block Models.

Becchetti, L., Clementi, A., Natale, E., Pasquale, F., Trevisan, L. (2017). Find your place: Simple distributed algorithms for community detection. In Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms (pp.940-959). Association for Computing Machinery [10.1137/1.9781611974782.59].

Find your place: Simple distributed algorithms for community detection

CLEMENTI, ANDREA;PASQUALE, FRANCESCO;
2017-01-01

Abstract

Given an underlying graph, we consider the following dynamics: Initially, each node locally chooses a value in f1; 1g, uniformly at random and independently of other nodes. Then, in each consecutive round, every node updates its local value to the average of the values held by its neighbors, at the same time applying an elementary, local clustering rule that only depends on the current and the previous values held by the node. We prove that the process resulting from this dynamics produces a clustering that exactly or approximately (depending on the graph) reflects the underlying cut in logarithmic time, under various graph models that exhibit a sparse balanced cut, including the stochastic block model. We also prove that a natural extension of this dynamics performs community detection on a regularized version of the stochastic block model with multiple communities. Rather surprisingly, our results provide rigorous evidence for the ability of an extremely simple and natural dynamics to address a computational problem that is non-trivial even in a centralized setting. Keywords: Distributed Algorithms, Averaging Dynamics, Community Detection, Spectral Analysis, Stochastic Block Models.
28th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2017
Hotel Porta Fira, esp
2017
Universitat Politecnica de Catalunya
Rilevanza internazionale
2017
Settore INF/01 - INFORMATICA
English
Distributed algorithms; Averaging dynamics; Community detection; Spectral analysis; Stochastic block models
Intervento a convegno
Becchetti, L., Clementi, A., Natale, E., Pasquale, F., Trevisan, L. (2017). Find your place: Simple distributed algorithms for community detection. In Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms (pp.940-959). Association for Computing Machinery [10.1137/1.9781611974782.59].
Becchetti, L; Clementi, A; Natale, E; Pasquale, F; Trevisan, L
File in questo prodotto:
File Dimensione Formato  
becchetti2017find.pdf

solo utenti autorizzati

Licenza: Copyright dell'editore
Dimensione 588.37 kB
Formato Adobe PDF
588.37 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/187095
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 19
  • ???jsp.display-item.citation.isi??? 14
social impact