GVE-Leiden: Fast Leiden Algorithm for Community Detection in Shared Memory Setting
Not on the map. Why?
Abstract (arXiv)
Community detection is the problem of identifying natural divisions in networks. Efficient parallel algorithms for identifying such divisions is critical in a number of applications, where the size of datasets have reached significant scales. This technical report presents one of the most efficient implementations of the Leiden algorithm, a high quality community detection method. On a server equipped with dual 16-core Intel Xeon Gold 6226R processors, our Leiden implementation, which we term as GVE-Leiden, outperforms the original Leiden, igraph Leiden, NetworKit Leiden, and cuGraph Leiden (running on NVIDIA A100 GPU) by 436x, 104x, 8.2x, and 3.0x respectively - achieving a processing rate of 403M edges/s on a 3.8B edge graph. In addition, GVE-Leiden improves performance at an average rate of 1.6x for every doubling of threads.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 21 Dec 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 1; 2026: 3.
4 papers.
- 2025Scalable Parameter-Light Spectral Method for Clustering Short Text Embeddings with a Cohesion-Based Evaluation Metriccited by 0
- 2026Structure-Induced Information for Rerooting Levin Tree Searchcited by 0
- 2026ComNetX: Local Hierarchical Adaptation for Dynamic Community Detectioncited by 0
- 2026CommunityKV: Efficient Long-Context Decoding via Graph Partitioningcited by 0
- 2026CommunityKV: Efficient Long-Context Decoding via Graph Partitioning30 Sep 2026
- 2026ComNetX: Local Hierarchical Adaptation for Dynamic Community Detection10 Jul 2026
- 2026Structure-Induced Information for Rerooting Levin Tree Search28 May 2026
- 2025Scalable Parameter-Light Spectral Method for Clustering Short Text Embeddings with a Cohesion-Based Evaluation Metric24 Nov 2025