A Comprehensive Review of Community Detection in Graphs
Not on the map. Why?
Abstract (arXiv)
The study of complex networks has significantly advanced our understanding of community structures which serves as a crucial feature of real-world graphs. Detecting communities in graphs is a challenging problem with applications in sociology, biology, and computer science. Despite the efforts of an interdisciplinary community of scientists, a satisfactory solution to this problem has not yet been achieved. This review article delves into the topic of community detection in graphs, which serves as a thorough exposition of various community detection methods from perspectives of modularity-based method, spectral clustering, probabilistic modelling, and deep learning. Along with the methods, a new community detection method designed by us is also presented. Additionally, the performance of these methods on the datasets with and without ground truth is compared. In conclusion, this comprehensive review provides a deep understanding of community detection in graphs.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 52 of its 208 references that are in the map. First posted on arXiv 21 Sep 2023.
Builds on
52 of 208 references.
References · 52
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,576
- 2016Variational Graph Auto-Encoderscited by 1,382
- 2020Benchmarking Graph Neural Networkscited by 680
- 2020Inductive Representation Learning on Temporal Graphscited by 462
- 2018GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Modelscited by 413
- 2018From Louvain to Leiden: guaranteeing well-connected communitiescited by 385
38 more
- 2017Community Detection and Stochastic Block Modelscited by 319
- 2018NetGAN: Generating Graphs via Random Walkscited by 131
- 2018Graphite: Iterative Generative Modeling of Graphscited by 112
- 2019Attributed Graph Clustering via Adaptive Graph Convolutioncited by 96
- 2018Simplicial Closure and higher-order link predictioncited by 93
- 2014Exact Recovery in the Stochastic Block Modelcited by 78
- 2018GEMSEC: Graph Embedding with Self Clusteringcited by 61
- 2013Spectral redemption: clustering sparse networkscited by 56
- 2021A Survey of Community Detection Approaches: From Statistical Modeling to Deep Learningcited by 55
- 2021GiT: Graph Interactive Transformer for Vehicle Re-identificationcited by 49
- 2019A Review of Stochastic Block Models and Extensions for Graph Clusteringcited by 46
- 2019Overlapping Community Detection with Graph Neural Networkscited by 45
- 2014Community Detection in Networks with Node Attributescited by 44
- 2020Deep Learning for Community Detection: Progress, Challenges and Opportunitiescited by 42
- 2013Clustering and Community Detection in Directed Networks: A Surveycited by 38
- 2020Exploring Spatial Significance via Hybrid Pyramidal Graph Network for Vehicle Re-identificationcited by 37
- 2019vGraph: A Generative Model for Joint Community Detection and Node Representation Learningcited by 26
- 2021Machine learning and deep learningcited by 26
- 2016A Comparative Analysis of Community Detection Algorithms on Artificial Networkscited by 23
- 2017On the Origin of Deep Learningcited by 23
- 2017Supervised Community Detection with Line Graph Neural Networkscited by 18
- 2013A General Optimization Technique for High Quality Community Detection in Complex Networkscited by 16
- 2014Scalable detection of statistically significant communities and hierarchies, using message-passing for modularitycited by 16
- 2014Accurate Community Detection in the Stochastic Block Model via Spectral Algorithmscited by 13
- 2022CLARE: A Semi-supervised Community Detection Algorithmcited by 13
- 2019EdMot: An Edge Enhancement Approach for Motif-aware Community Detectioncited by 11
- 2015Community Detection via Maximization of Modularity and Its Variantscited by 10
- 2013A smart local moving algorithm for large-scale modularity-based community detectioncited by 9
- 2018Blind Community Detection from Low-rank Excitations of a Graph Filtercited by 9
- 2023Shared and Private Information Learning in Multimodal Sentiment Analysis with Deep Modal Alignment and Self-supervised Multi-Task Learningcited by 9
- 2020Fast Network Community Detection with Profile-Pseudo Likelihood Methodscited by 8
- 2015Faster unfolding of communities: speeding up the Louvain algorithmcited by 7
- 2015A spectral method for community detection in moderately-sparse degree-corrected stochastic block modelscited by 7
- 2020Karate Club: An API Oriented Open-source Python Framework for Unsupervised Learning on Graphscited by 7
- 2022Large network community detection by fast label propagationcited by 5
- 2023Community Detection Using Revised Medoid-Shift Based on KNNcited by 5
- 2019Embedding-based Silhouette Community Detectioncited by 4
- 2022Bayesian community detection for networks with covariatescited by 4
50 most cited of 52 All 52 (JSON)
Built on by
Citing papers per year: 2024: 6; 2025: 2; 2026: 4.
12 papers.
- 2024CAF-YOLO: A Robust Framework for Multi-Scale Lesion Detection in Biomedical Imagerycited by 3
- 2024Massive Activations in Graph Neural Networks: Decoding Attention for Domain-Dependent Interpretabilitycited by 2
- 2025Multi-Relation Graph-Kernel Strengthen Network for Graph-Level Clusteringcited by 1
- 2025Topological Data Analysis for Unsupervised Anomaly Detection and Customer Segmentation on Banking Datacited by 1
- 2026VSAL: A Vision Solver with Adaptive Layouts for Graph Property Detectioncited by 1
- 2024CCSRP: Robust Pruning of Spiking Neural Networks through Cooperative Coevolutioncited by 0
- 2024Case-based reasoning approach for diagnostic screening of children with developmental delayscited by 0
- 2024DDNet: Deformable Convolution and Dense FPN for Surface Defect Detection in Recycled Bookscited by 0
- 2024Wolf2Pack: The AutoFusion Framework for Dynamic Parameter Fusioncited by 0
- 2026Graph Neural Networks for Community Detection in Graph Signal Analysiscited by 0
- 2026Alcmean's: Unsupervised community detection using local Laplacian, automatic detection of the number of centerscited by 0
- 2026Semantic Networks as Clues: A Theoretical Foundation and Process Optimization for Semantic Network Constructioncited by 0
- 2026Semantic Networks as Clues: A Theoretical Foundation and Process Optimization for Semantic Network Construction3 Aug 2026
- 2026Alcmean's: Unsupervised community detection using local Laplacian, automatic detection of the number of centers8 Jun 2026
- 2026Graph Neural Networks for Community Detection in Graph Signal Analysis19 May 2026
- 2026VSAL: A Vision Solver with Adaptive Layouts for Graph Property Detection14 Feb 2026
- 2025Topological Data Analysis for Unsupervised Anomaly Detection and Customer Segmentation on Banking Data19 Aug 2025
- 2025Multi-Relation Graph-Kernel Strengthen Network for Graph-Level Clustering2 Apr 2025
- 2024Wolf2Pack: The AutoFusion Framework for Dynamic Parameter Fusion8 Oct 2024
- 2024DDNet: Deformable Convolution and Dense FPN for Surface Defect Detection in Recycled Books8 Sep 2024
- 2024Massive Activations in Graph Neural Networks: Decoding Attention for Domain-Dependent Interpretability5 Sep 2024
- 2024CAF-YOLO: A Robust Framework for Multi-Scale Lesion Detection in Biomedical Imagery4 Aug 2024
- 2024Case-based reasoning approach for diagnostic screening of children with developmental delays18 Jul 2024
- 2024CCSRP: Robust Pruning of Spiking Neural Networks through Cooperative Coevolution18 Jul 2024