# Label propagation on binomial random graphs

We study a variant of the widely popular, fast and often used “family” of community detection procedures referred to as label propagation algorithms. Initially, given a network, each vertex starts with a random label in the interval [0,1]. Then, in each round of the algorithm, every vertex switches its label to the majority label in its neighborhood (including its own label). At the first round, ties are broken towards smaller labels, while at each of the next rounds, ties are broken uniformly at random. We investigate the performance of this algorithm on the binomial random graph 𝒢(n,p). We show that for np ≥ n^5/8+ε, the algorithm terminates with a single label a.a.s. (which was previously known only for np≥ n^3/4+ε). Moreover, we show that if np≫ n^2/3, a.a.s. this label is the smallest one, whereas if n^5/8+ε≤ np≪ n^2/3, the surviving label is a.a.s. not the smallest one.

READ FULL TEXT