Skip to main navigation Skip to search Skip to main content

Parallel Louvain Algorithms with Convergence Guarantee

  • Johns Hopkins University Applied Physics Laboratory
  • Georgia Institute of Technology

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Community detection is a fundamental problem in network science. The Louvain algorithm is a widely used hierarchical method applied to scientific, social, biological, and commercial networks. Scaling Louvain to large networks requires parallelization, but existing parallel implementations lack convergence guarantees and often rely on outdated modularity data due to concurrent updates. We present the first parallel Louvain algorithms with provable convergence. We give two distinct parallelization schemes for Louvain's local-move phase: (1) distance-2 community coloring, an expository approach that prevents concurrent access to the same community at high cost, and (2) community versioning, which enforces consistency through version numbers. Both ensure convergence, filling a key theoretical gap. Our OpenMP-based implementation shows that community versioning achieves strong empirical performance on large, real-world networks, matching the speed and modularity quality of state-of-the-art methods while providing formal convergence guarantees.

Original languageEnglish
Title of host publicationProceedings - 2026 IEEE International Parallel and Distributed Processing Symposium, IPDPS 2026
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages73-86
Number of pages14
ISBN (Electronic)9798319506023
DOIs
StatePublished - 2026
Event40th IEEE International Parallel and Distributed Processing Symposium, IPDPS 2026 - New Orleans, United States
Duration: May 25 2026May 29 2026

Conference

Conference40th IEEE International Parallel and Distributed Processing Symposium, IPDPS 2026
Country/TerritoryUnited States
CityNew Orleans
Period05/25/2605/29/26

Keywords

  • coloring
  • community detection
  • Louvain
  • modularity
  • versioning

Fingerprint

Dive into the research topics of 'Parallel Louvain Algorithms with Convergence Guarantee'. Together they form a unique fingerprint.

Cite this