Long Range Propagation on Continuous-Time Dynamic Graphs

Alessio Gravina, Giulio Lovisotto, Claudio Gallicchio, Davide Bacciu, Claas Grohnfeldt
6/4/2024
cs.LG

No official code found. Best implementation: gravins/non-dissipative-propagation-CTDGs (14 stars, BSD-3-Clause, last commit 2025-09-11).

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.

View on arXivView PDF

Code Implementations(1)

BSD-3-Clause

Official reference implementation of our paper "Long Range Propagation on Continuous-Time Dynamic Graphs" accepted at ICML24 and "Effective Non-Dissipative Propagation for Continuous-Time Dynamic Graphs" accepted at Temporal Graph Learning Workshop @ NeurIPS 2023

142Shell, PythonNov 22, 20231 years agoBSD-3-Clause
dynamic-graphsgraph-neural-networksgraphneuralnetworkordinary-differential-equations

Similar Papers

Cite this paper

@article{gravina2024long,
  title  = {Long Range Propagation on Continuous-Time Dynamic Graphs},
  author = {Alessio Gravina and Giulio Lovisotto and Claudio Gallicchio and Davide Bacciu and Claas Grohnfeldt},
  year   = {2024},
  eprint = {2406.02740},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.02740v1},
  journal = {ICML 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.02740.svg)](https://codeofpaper.com/paper/2406.02740)

Discussion