NeurIPS 2022

Provably expressive temporal graph networks

A. Souza, Diego Mesquita, Samuel Kaski, Vikas K. Garg

Main figure for Provably expressive temporal graph networks

Abstract

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.

Proposed method: PINT

Benchmark Results

Tested on 1 dataset Non-standard metric on 1 dataset

Tables show presented results in global context (best 3 papers + GCN + MLP).

Classic

Reddit

Global leaderboard →
Non-default metric. This paper reports AUC; the dataset default is F1. Values below use AUC only.

Sorted by AUC. Highlighted rows are from other papers.

#ModelAUC ↑Paper
1
SPLASH
0.7358 ±0.0028
2
Backbone (TGAT)
0.6822 ±0.0052
3
PINT
0.6731 ±0.0020
This paper
4
TGN-Att
0.6706 ±0.0090
This paper
5
TGAT
0.6556 ±0.0070
This paper
10
DyRep
0.6291 ±0.0240
This paper
11
JODIE
0.6183 ±0.0270
This paper
12
CTDNE
0.5943 ±0.0060
This paper
SOTA performance (not significantly different from the best) Proposed method (this paper) Baseline / comparison (this paper) Global context (other papers)