TY - JOUR
T1 - Multi-scale graph contrastive learning for community detection in dynamic graphs
AU - Teng, Min
AU - Gao, Chao
AU - Li, Xianghua
AU - Wang, Zhen
AU - Fan, Kefeng
AU - Nekorkin, Vladimir
N1 - Publisher Copyright:
© 2025 Elsevier Ltd. All rights are reserved, including those for text and data mining, AI training, and similar technologies.
PY - 2026/3
Y1 - 2026/3
N2 - Community detection in dynamic graphs is crucial for understanding the evolving relationships between entities in complex networks, such as social networks. These relationships change over time, driving the evolution of community structures. However, most existing research mainly focus on static graphs and cannot capture the evolution of community structures. Even when dynamic graphs are considered, they often rely on single-view graph information, leading to potential noise and suboptimal performance. To address these challenges, this paper proposes a new method called Multi-Scale Graph Contrastive Learning (MSGCL) for community detection in dynamic graphs. The MSGCL method first integrates the neighbor overlap similarity and topological structure similarity to enhance the graph features. Then, a multi-view graph representation learning module is proposed to learn local node representations and global graph representations of the graph, thereby addressing potential noise within single views. On this basis, a multi-scale contrastive learning module is proposed to improve the consistency and robustness of the node representations by leveraging both local-local and local-global contrastive learning. Finally, a Long Short-Term Memory (LSTM) module is incorporated to address the smooth transitions across time steps and achieve accurate community detection in dynamic graphs. Extensive experimental results demonstrate that MSGCL achieves superior performance across multiple datasets, with average improvements of 12.62% in NMI and 19.57% in ARI over the suboptimal method, outperforming the existing approaches. The code is available athttps://anonymous.4open.science/r/MSGCL-340C/.
AB - Community detection in dynamic graphs is crucial for understanding the evolving relationships between entities in complex networks, such as social networks. These relationships change over time, driving the evolution of community structures. However, most existing research mainly focus on static graphs and cannot capture the evolution of community structures. Even when dynamic graphs are considered, they often rely on single-view graph information, leading to potential noise and suboptimal performance. To address these challenges, this paper proposes a new method called Multi-Scale Graph Contrastive Learning (MSGCL) for community detection in dynamic graphs. The MSGCL method first integrates the neighbor overlap similarity and topological structure similarity to enhance the graph features. Then, a multi-view graph representation learning module is proposed to learn local node representations and global graph representations of the graph, thereby addressing potential noise within single views. On this basis, a multi-scale contrastive learning module is proposed to improve the consistency and robustness of the node representations by leveraging both local-local and local-global contrastive learning. Finally, a Long Short-Term Memory (LSTM) module is incorporated to address the smooth transitions across time steps and achieve accurate community detection in dynamic graphs. Extensive experimental results demonstrate that MSGCL achieves superior performance across multiple datasets, with average improvements of 12.62% in NMI and 19.57% in ARI over the suboptimal method, outperforming the existing approaches. The code is available athttps://anonymous.4open.science/r/MSGCL-340C/.
KW - Community detection
KW - Dynamic graphs
KW - Multi-scale contrastive learning
KW - Multi-view graph representation
UR - https://www.scopus.com/pages/publications/105017841367
U2 - 10.1016/j.ipm.2025.104410
DO - 10.1016/j.ipm.2025.104410
M3 - 文章
AN - SCOPUS:105017841367
SN - 0306-4573
VL - 63
JO - Information Processing and Management
JF - Information Processing and Management
IS - 2
M1 - 104410
ER -