articleLeiden Repository (Leiden University)Jan 1, 2019Closed access

From Louvain to Leiden: guaranteeing well-connected communities

TVTraag, V.A.WLWaltman, L.VEVan, Eck N.J.

Abstract

Community detection is often used to understand the structure of large and complex networks. One of the most popular algorithms for uncovering community structure is the so-called Louvain algorithm. We show that this algorithm has a major defect that largely went unnoticed until now: the Louvain algorithm may yield arbitrarily badly connected communities. In the worst case, communities may even be disconnected, especially when running the algorithm iteratively. In our experimental analysis, we observe that up to 25% of the communities are badly connected and up to 16% are disconnected. To address this problem, we introduce the Leiden algorithm. We prove that the Leiden algorithm yields communities that are…

Citation impact

4,425
total citations
FWCI
219.86
Percentile
100%
References
31
Citations per year

Authors

3
  • TV
    Traag, V.A.Corresponding
  • WL
    Waltman, L.
  • VE
    Van, Eck N.J.

Topics & keywords

Keywords
  • Partition (number theory)
  • Computer science
  • Benchmark (surveying)
  • Algorithm
  • Efficient algorithm
  • Theoretical computer science
  • Mathematics
  • Combinatorics
No related works found for this paper.