atlas

Research map / Graph learning / GNN architectures

What Expressivity Theory Misses: Message Passing Complexity for GNNs

NeurIPS 2025 · Graph learning › GNN architectures · approach: Expressive equivariant message passing · 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.

Proposes Message Passing Complexity (MPC), a continuous, task- and graph-specific measure of how hard a task is for an MPNN, based on a probabilistic lossy WL test, to replace binary iso expressivity analysis.

Problem

Isomorphism-based expressivity theory is binary, idealized (lossless propagation, unbounded depth), and task-agnostic, so it fails to explain real-world MPNN performance differences between architectures of equal expressivity.

Approach

Define MPC = -log probability that the output of a lossy WL test (each message survives with probability given by the random-walk influence matrix) lets one deduce the task output; it is infinite exactly when WL-style expressivity says the task is impossible, and grows with over-squashing, under-reaching and task-specific difficulty.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use simulated MPC complexity instead of WL-based WLC to characterize feature retention as depth increasesGCN, GIN, GraphSage, GSN, FragNet, and CIN · Initial node-feature retention on random 3-regular graphstest accuracy: ρ_s = -1Mixed
Add a virtual nodeGCN (GCN-VN) · Source-to-target feature propagation at D=5accuracyHelped
Add a virtual nodeGCN (GCN-VN) · Long-range feature propagationmessage-passing complexity: O(D) to O(log n)Helped
Use cycle-oriented inductive biasesGSN, CIN, and FragNet · Cycle-label identification on random 4-regular graphsaverage precisionHelped
Use cycle-oriented inductive biasesCIN and FragNet · Cycle-label identificationmessage-passing complexity: O(log(sr)) vs. ≥ s log(r) for all othersHelped
Use architectures with lower ring-detection complexityGNN architectures on ZINC · ZINC molecular regressionperformanceHelped
Increase the number of message-passing layersMost tested MPNN architectures · Initial node-feature retentiontest accuracyHurt
Increase source-target distanceMost MPNNs · Source-to-target feature propagationaccuracyHurt
Use higher-order architecture without a task-aligned propagation biasGSN, FragNet, and CIN · Source-to-target feature propagationaccuracyHurt
Use lossy, task-specific MPC rather than binary WL-based WLCMPNN architecture comparisons · Initial node-feature retentioncorrelation with test accuracy: ρ_s = -1Helped
Use GCN with a virtual node rather than standard MPNNsGCN-VN vs. standard MPNNs · Long-range graph benchmarkaccuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: random 3-regular graphs random 4-regular graphs ZINC Long Range Graph Benchmark (LRGB)

Benchmarks: ZINC Long Range Graph Benchmark

Metrics: test accuracy average precision Spearman correlation

Baselines: WLC (WL-based complexity) GCN GIN GraphSage GCN-VN GSN FragNet CIN

Builds on: Weisfeiler-Leman test over-squashing theory GIN CIN

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