Long Range Propagation on Continuous-Time Dynamic Graphs
Alessio Gravina, Giulio Lovisotto, Claudio Gallicchio, Davide Bacciu, Claas Grohnfeldt
TL;DR
This work introduces CTAN, an ODE-based, non-dissipative graph neural network designed for Continuous-Time Dynamic Graphs (C-TDGs) to enable scalable long-range information propagation. By enforcing anti-symmetric weight matrices, CTAN achieves a stable, non-dissipative diffusion whose horizon is controlled by the terminal time $t_e$ and discretized via forward Euler, yielding a multi-layer propagation that can extend beyond local neighborhoods. The authors provide theoretical conditions for space-time non-dissipation and demonstrate strong empirical performance on synthetic long-range tasks (e.g., sequence classification on temporal path graphs) and real-world benchmarks (Temporal Pascal-VOC and future link prediction across several datasets), while also offering scalable efficiency and practical code. Overall, CTAN advances long-range context modeling in C-TDGs, reducing over-squashing and enabling robust propagation of historical information across irregular event streams.
Abstract
Learning Continuous-Time Dynamic Graphs (C-TDGs) requires accurately modeling spatio-temporal information on streams of irregularly sampled events. While many methods have been proposed recently, we find that most message passing-, recurrent- or self-attention-based methods perform poorly on long-range tasks. These tasks require correlating information that occurred "far" away from the current event, either spatially (higher-order node information) or along the time dimension (events occurred in the past). To address long-range dependencies, we introduce Continuous-Time Graph Anti-Symmetric Network (CTAN). Grounded within the ordinary differential equations framework, our method is designed for efficient propagation of information. In this paper, we show how CTAN's (i) long-range modeling capabilities are substantiated by theoretical findings and how (ii) its empirical performance on synthetic long-range benchmarks and real-world benchmarks is superior to other methods. Our results motivate CTAN's ability to propagate long-range information in C-TDGs as well as the inclusion of long-range tasks as part of temporal graph models evaluation.
