Label Propagation Algorithms on Balanced Stochastic Block Models

September 2023 Northwestern University R&B Feldmann Fellowship
Label Propagation Algorithm Research

[Note that the poster on this page is quite old - will update soon!]

This was my first real research project and NU, and I will be eternally grateful to my advisor, Prof. Miki Racz, and my PhD mentor, Shuwen Chai, for their mentorship, enthusiasm, and seemingly endless patience for my questions.

Abstract

We study the label propagation algorithm for recovering communities in a graph. In this algorithm, each of n nodes starts with a distinct label; then, iteratively, each node takes on the majority label among its neighbors. This algorithm is simple, fast, model-free, and parallelizable, yet very little is known rigorously about when it is accurate.

Here, we give a near-optimal characterization of when two rounds of label propagation exactly recover communities in a K-community balanced stochastic block model. We complement this with extensive simulations that suggest further conjectures on the behavior of few rounds of label propagation on the stochastic block model.

Resources