Interpretable Clustering on Dynamic Graphs with Recurrent Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
We study the problem of clustering nodes in a dynamic graph, where the connections between nodes and nodes' cluster memberships may change over time, e.g., due to community migration. We first propose a dynamic stochastic block model that captures these changes, and a simple decay-based clustering algorithm that clusters nodes based on weighted connections between them, where the weight decreases at a fixed rate over time. This decay rate can then be interpreted as signifying the importance of including historical connection information in the clustering. However, the optimal decay rate may differ for clusters with different rates of turnover. We characterize the optimal decay rate for each cluster and propose a clustering method that achieves almost exact recovery of the true clusters. We then demonstrate the efficacy of our clustering algorithm with optimized decay rates on simulated graph data. Recurrent neural networks (RNNs), a popular algorithm for sequence learning, use a similar decay-based method, and we use this insight to propose two new RNN-GCN (graph convolutional network) architectures for semi-supervised graph clustering. We finally demonstrate that the proposed architectures perform well on real data compared to state-of-the-art graph clustering algorithms.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 2; 2024: 2; 2025: 1; 2026: 2.
11 papers.
- 2023Deep Temporal Graph Clusteringcited by 28
- 2022A Survey of Deep Graph Clustering: Taxonomy, Challenge, Application, and Open Resourcecited by 26
- 2022CGC: Contrastive Graph Clustering for Community Detection and Trackingcited by 21
- 2023Contrastive Graph Clustering in Curvature Spacescited by 15
- 2021GCN-SE: Attention as Explainability for Node Classification in Dynamic Graphscited by 12
- 2025Revisiting Dynamic Graph Clustering via Matrix Factorizationcited by 7
- 2022FedRule: Federated Rule Recommendation System with Graph Neural Networkscited by 3
- 2024DECRL: A Deep Evolutionary Clustering Jointed Temporal Knowledge Graph Representation Learning Approachcited by 3
- 2024Hypergraph-Based Dynamic Graph Node Classificationcited by 1
- 2026Deep Temporal Graph Clustering: A Comprehensive Benchmark and Datasetscited by 1
- 2026Node Role-Guided LLMs for Dynamic Graph Clusteringcited by 1
- 2026Node Role-Guided LLMs for Dynamic Graph Clustering14 Mar 2026
- 2026Deep Temporal Graph Clustering: A Comprehensive Benchmark and Datasets19 Jan 2026
- 2025Revisiting Dynamic Graph Clustering via Matrix Factorization10 Feb 2025
- 2024Hypergraph-Based Dynamic Graph Node Classification29 Dec 2024
- 2024DECRL: A Deep Evolutionary Clustering Jointed Temporal Knowledge Graph Representation Learning Approach30 Oct 2024
- 2023Deep Temporal Graph Clustering18 May 2023
- 2023Contrastive Graph Clustering in Curvature Spaces5 May 2023
- 2022A Survey of Deep Graph Clustering: Taxonomy, Challenge, Application, and Open Resource23 Nov 2022
- 2022FedRule: Federated Rule Recommendation System with Graph Neural Networks13 Nov 2022
- 2022CGC: Contrastive Graph Clustering for Community Detection and Tracking5 Apr 2022
- 2021GCN-SE: Attention as Explainability for Node Classification in Dynamic Graphs11 Oct 2021