A smart local moving algorithm for large-scale modularity-based community detection
Not on the map. Why?
Abstract (arXiv)
We introduce a new algorithm for modularity-based community detection in large networks. The algorithm, which we refer to as a smart local moving algorithm, takes advantage of a well-known local moving heuristic that is also used by other algorithms. Compared with these other algorithms, our proposed algorithm uses the local moving heuristic in a more sophisticated way. Based on an analysis of a diverse set of networks, we show that our smart local moving algorithm identifies community structures with higher modularity values than other algorithms for large-scale modularity optimization, among which the popular 'Louvain algorithm' introduced by Blondel et al. (2008). The computational efficiency of our algorithm makes it possible to perform community detection in networks with tens of millions of nodes and hundreds of millions of edges. Our smart local moving algorithm also performs well in small and medium-sized networks. In short computing times, it identifies community structures with modularity values equally high as, or almost as high as, the highest values reported in the literature, and sometimes even higher than the highest values found in the literature.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Aug 2013.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 4; 2024: 1; 2025: 1.
9 papers.
- 2022Vision Transformers for Action Recognition: A Surveycited by 25
- 2023A Comprehensive Review of Community Detection in Graphscited by 12
- 2023Artificial Intelligence Studies in Cartography: A Review and Synthesis of Methods, Applications, and Ethicscited by 4
- 2023Subject clustering by IF-PCA and several recent methodscited by 1
- 2021Mapping the Structure and Evolution of Software Testing Research Over the Past Three Decadescited by 0
- 2022GRAPHYP: A Scientific Knowledge Graph with Manifold Subnetworks of Communities. Detection of Scholarly Disputes in Adversarial Information Routescited by 0
- 2023Dynamic Vertex Replacement Grammarscited by 0
- 2024PASCO (PArallel Structured COarsening): an overlay to speed up graph clustering algorithmscited by 0
- 2025STAGED: A Multi-Agent Neural Network for Learning Cellular Interaction Dynamicscited by 0
- 2025STAGED: A Multi-Agent Neural Network for Learning Cellular Interaction Dynamics15 Jul 2025
- 2024PASCO (PArallel Structured COarsening): an overlay to speed up graph clustering algorithms18 Dec 2024
- 2023Artificial Intelligence Studies in Cartography: A Review and Synthesis of Methods, Applications, and Ethics13 Dec 2023
- 2023A Comprehensive Review of Community Detection in Graphs21 Sep 2023
- 2023Subject clustering by IF-PCA and several recent methods8 Jun 2023
- 2023Dynamic Vertex Replacement Grammars21 Mar 2023
- 2022Vision Transformers for Action Recognition: A Survey13 Sep 2022
- 2022GRAPHYP: A Scientific Knowledge Graph with Manifold Subnetworks of Communities. Detection of Scholarly Disputes in Adversarial Information Routes3 May 2022
- 2021Mapping the Structure and Evolution of Software Testing Research Over the Past Three Decades9 Sep 2021