English

Distributed Community Detection in Dynamic Graphs

Social and Information Networks 2014-07-10 v2 Distributed, Parallel, and Cluster Computing Probability

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} \sdG(n,p,q)\sdG(n,p,q) where the node set [n][n] of the network is partitioned into two unknown communities and, at every time step, each possible edge (u,v)(u,v) is active with probability pp if both nodes belong to the same community, while it is active with probability qq (with q<<pq<<p) 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 p/qp/q is larger than nbn^{b} (for an arbitrarily small constant b>0b>0), the protocol finds the right "planted" partition in O(logn)O(\log n) time even when the snapshots of the dynamic graph are sparse and disconnected (i.e. in the case p=Θ(1/n)p=\Theta(1/n)).

Keywords

Cite

@article{arxiv.1302.5607,
  title  = {Distributed Community Detection in Dynamic Graphs},
  author = {Andrea Clementi and Miriam di Ianni and Giorgio Gambosi and Emanuele Natale and Riccardo Silvestri},
  journal= {arXiv preprint arXiv:1302.5607},
  year   = {2014}
}

Comments

Version II

R2 v1 2026-06-21T23:30:58.393Z