Distributed Community Detection in Dynamic Graphs
Andrea Clementi, Miriam di Ianni, Giorgio Gambosi, Emanuele, Natale, Riccardo Silvestri

TL;DR
This paper introduces a distributed community detection protocol for dynamic graphs modeled by a stochastic process, achieving accurate detection in logarithmic time even with sparse, disconnected snapshots, advancing understanding of self-organizing social networks.
Contribution
It proposes a novel distributed protocol based on label propagation for dynamic graphs and proves its effectiveness under certain probabilistic conditions.
Findings
Protocol finds the correct community partition in O(log n) time.
Effective even with sparse, disconnected graph snapshots.
Works when the community edge probability ratio exceeds a small polynomial in n.
Abstract
Inspired by the increasing interest in self-organizing social opportunistic networks, we investigate the problem of distributed detection of unknown communities in dynamic random graphs. As a formal framework, we consider the dynamic version of the well-studied \emph{Planted Bisection Model} where the node set of the network is partitioned into two unknown communities and, at every time step, each possible edge is active with probability if both nodes belong to the same community, while it is active with probability (with ) otherwise. We also consider a time-Markovian generalization of this model. We propose a distributed protocol based on the popular \emph{Label Propagation Algorithm} and prove that, when the ratio is larger than (for an arbitrarily small constant ), the protocol finds the right "planted" partition in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
