atlas

Research map / Graph learning / Knowledge and temporal graphs

State Space Models on Temporal Graphs: A First-Principles Study

NeurIPS 2024 · Graph learning › Knowledge and temporal graphs · approach: Temporal graph neural architectures · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Extends HiPPO/SSM theory to temporal graphs via a Laplacian-regularized online approximation (GHiPPO) and proposes GraphSSM variants (S4, S5, S6 style) with mixed discretization to handle unobserved graph mutations.

Problem

Modeling discrete-time temporal graphs (snapshot sequences) where RNNs forget long-range context and Transformers scale quadratically; it is unclear how SSM theory applies when graph structure changes between observed snapshots.

Approach

Derives GHiPPO by adding a graph Laplacian smoothness regularizer to the HiPPO online approximation objective, yielding a piecewise-LTI ODE over mutation times; because mutations are unobserved between snapshots, it uses a mixed discretization (GNN diffusion plus Conv1D or interpolation mixing of consecutive snapshot features/representations).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply GHiPPO-S4 instead of the strongest baselinetemporal node classification · Reddit and DBLP-10Micro-F1: average improvement of 14%Helped
apply GHiPPO-S4 instead of the strongest baselinetemporal node classification · Reddit and DBLP-10Macro-F1: 2%Helped
use GHiPPO-S4 rather than ROLANDtemporal node classification · arXivMicro-F1: 68.27$_{\pm1.2}$ -> 70.67$_{\pm0.7}$Helped
use GHiPPO-S4 rather than ROLANDtemporal node classification · arXivMacro-F1: 48.01$_{\pm1.3}$ -> 49.97$_{\pm0.5}$Helped
use GHiPPO rather than SpikeNettemporal node classification · TmallMicro-F1: 66.10$_{\pm0.3}$ -> 66.29$_{\pm0.1}$Helped
use GHiPPO rather than SpikeNettemporal node classification · TmallMacro-F1: 62.40$_{\pm0.6}$ -> 62.57$_{\pm0.1}$Helped
replace S4 with S5 (ablation)GHiPPO · DBLP-3, Brain, Reddit, and DBLP-10Micro-F1Hurt
replace S4 with selective S6 (ablation)GHiPPO · Reddit and DBLP-10Micro-F1Hurt
use feature mixing in the first layer rather than ordinary ZOH in both layers (ablation)GHiPPO-S4 · RedditMicro-F1: 48.05$_{\pm 2.8}$ -> 49.06$_{\pm 1.9}$Helped
use representation mixing in the first layer rather than ordinary ZOH in both layers (ablation)GHiPPO-S4 · DBLP-10Micro-F1: 75.62$_{\pm 0.5}$ -> 77.76$_{\pm 0.5}$Helped
move representation mixing from the first layer to the second layer (ablation)GHiPPO-S4 · RedditMicro-F1: 49.21$_{\pm 0.5}$ -> 47.88$_{\pm 1.8}$Hurt
move representation mixing from the first layer to the second layer (ablation)GHiPPO-S4 · DBLP-10Micro-F1: 77.76$_{\pm 0.5}$ -> 75.41$_{\pm 0.7}$Hurt

Surprising findings

Limitations

Experimental setup

Datasets: DBLP-3 Brain Reddit DBLP-10 arXiv Tmall

Benchmarks: DBLP-3 Brain Reddit DBLP-10 arXiv Tmall

Metrics: Micro-F1 Macro-F1

Baselines: DeepWalk Node2Vec HTNE M2DNE DynamicTriad MPNN STAR tNodeEmbed

Builds on: HiPPO S4 S5 Mamba (S6) ROLAND

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy