Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Provably expressive temporal graph networks

About

Temporal graph networks (TGNs) have gained prominence as models for embedding dynamic interactions, but little is known about their theoretical underpinnings. We establish fundamental results about the representational power and limits of the two main categories of TGNs: those that aggregate temporal walks (WA-TGNs), and those that augment local message passing with recurrent memory modules (MP-TGNs). Specifically, novel constructions reveal the inadequacy of MP-TGNs and WA-TGNs, proving that neither category subsumes the other. We extend the 1-WL (Weisfeiler-Leman) test to temporal graphs, and show that the most powerful MP-TGNs should use injective updates, as in this case they become as expressive as the temporal WL. Also, we show that sufficiently deep MP-TGNs cannot benefit from memory, and MP/WA-TGNs fail to compute graph properties such as girth. These theoretical insights lead us to PINT -- a novel architecture that leverages injective temporal message passing and relative positional features. Importantly, PINT is provably more expressive than both MP-TGNs and WA-TGNs. PINT significantly outperforms existing TGNs on several real-world benchmarks.

Amauri H. Souza, Diego Mesquita, Samuel Kaski, Vikas Garg• 2022

Related benchmarks

TaskDatasetResultRank
Node ClassificationREDDIT--
216
Link PredictionReddit (inductive)
AP98.25
111
Inductive dynamic link predictionReddit (inductive)--
101
Link PredictionEnron (inductive)
AP81.05
96
Dynamic Link PredictionWikipedia (inductive)
AP97.77
80
Inductive dynamic link predictionWikipedia (inductive)
AUC-ROC0.9741
80
transductive dynamic link predictionWikipedia
AUC ROC97.88
76
Link PredictionUCI (transductive)
AP96.01
73
transductive dynamic link predictionREDDIT
AUC-ROC0.9912
69
transductive dynamic link predictionCan. Parl.
AUC ROC0.8444
66
Showing 10 of 48 rows

Other info

Code

Follow for update