A

Large network community detection by fast label propagation

Scientific Reports, vol. 13, pp. 2701

Abstract

Many networks exhibit some community structure. There exists a wide variety of approaches to detect communities in networks, each offering different interpretations and associated algorithms. For large networks, there is the additional requirement of speed. In this context, the so-called label propagation algorithm (LPA) was proposed, which runs in near-linear time. In partitions uncovered by LPA, each node is ensured to have most links to its assigned community. We here propose a fast variant of LPA (FLPA) that is based on processing a queue of nodes whose neighbourhood recently changed. We test FLPA exhaustively on benchmark networks and empirical networks, finding that it can run up to 700 times faster than LPA. In partitions found by FLPA, we prove that each node is again guaranteed to have most links to its assigned community. Our results show that FLPA is generally preferable to LPA.

Authors 2

  1. Leiden University

    Affiliation as printed

    Centre for Science and Technology Studies, Leiden University, Leiden, The Netherlands. v.a.traag@cwts.leidenuniv.nl

    Centre for Science and Technology Studies, Leiden University, Leiden, The Netherlands

  2. University of Ljubljana

    Affiliation as printed

    Faculty of Computer and Information Science, University of Ljubljana, Ljubljana, Slovenia

Cited by 51 stored of 51

No patents citing this paper on Lens.org (checked 2026-10-11).

References 41