Learning Long Range Spatio-Temporal Representations over Continuous Time Dynamic Graphs with State Space Models
About
Continuous-time dynamic graphs (CTDGs) provide a richer framework to capture fine-grained temporal patterns in evolving relational data. Long-range information propagation is a key challenge while learning representations, wherein it is important to retain and update information over long temporal horizons. Existing approaches restrict models to capture one-hop or local temporal neighborhoods and fail to capture multi-hop or global structural patterns. To mitigate this, we derive a parameter-efficient state-space modeling framework for continuous-time dynamic graphs (CTDG-SSM) from first principles. We first introduce continuous-time Topology-Aware higher order polynomial projection operator (CTT-HiPPO), a novel memory-based reformulation of HiPPO to jointly encode temporal dynamics and graph structure. The solution from CTT-HiPPO is obtained by projecting the classical HiPPO solution through a polynomial of the Laplacian matrix, yielding topology-aware memory updates that admit an equivalent state-space formulation for CTDGs (CTDG-SSM). Then a computationally efficient discrete formulation is obtained using the zero-order hold approach for model implementation. Across benchmarks on dynamic link prediction, dynamic node classification, and sequence classification, CTDG-SSM achieves state-of-the-art performance. Notably, it achieves large performance gains on datasets that require long range temporal (LRT) and spatial reasoning.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Inductive dynamic link prediction | Reddit (inductive) | AUC-ROC (%)99.15 | 159 | |
| Dynamic Link Prediction | LastFM (transductive) | AP93.81 | 143 | |
| Dynamic Link Prediction | Wikipedia (inductive) | AP99.23 | 119 | |
| Inductive dynamic link prediction | Wikipedia (inductive) | AUC-ROC0.9906 | 116 | |
| transductive dynamic link prediction | Wikipedia | AUC ROC99.36 | 109 | |
| transductive dynamic link prediction | AUC-ROC0.9948 | 105 | ||
| transductive dynamic link prediction | Social Evo. | AUC ROC99.1 | 105 | |
| Dynamic Link Prediction | Reddit (transductive) | AP99.58 | 92 | |
| Dynamic Link Prediction | MOOC (transductive) | AP99.03 | 80 | |
| Inductive dynamic link prediction | LastFM | AUC-ROC94.77 | 73 |