What Expressivity Theory Misses: Message Passing Complexity for GNNs
Not on the map. Why?
Abstract (arXiv)
Expressivity theory, characterizing which graphs a GNN can distinguish, has become the predominant framework for analyzing GNNs, with new models striving for higher expressivity. However, we argue that this focus is misguided: First, higher expressivity is not necessary for most real-world tasks as these tasks rarely require expressivity beyond the basic WL test. Second, expressivity theory's binary characterization and idealized assumptions fail to reflect GNNs' practical capabilities. To overcome these limitations, we propose Message Passing Complexity (MPC): a continuous measure that quantifies the difficulty for a GNN architecture to solve a given task through message passing. MPC captures practical limitations like over-squashing while preserving the theoretical impossibility results from expressivity theory, effectively narrowing the gap between theory and practice. Through extensive validation on fundamental GNN tasks, we show that MPC's theoretical predictions correlate with empirical performance, successfully explaining architectural successes and failures. Thereby, MPC advances beyond expressivity theory to provide a more powerful and nuanced framework for understanding and improving GNN architectures.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 41 of its 53 references that are in the map. First posted on arXiv 1 Sep 2025.
Builds on
41 of 53 references.
References · 41
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2017Deep Setscited by 1,421
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 881
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
- 2020Benchmarking Graph Neural Networkscited by 680
29 more
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 631
- 2020Directional Message Passing for Molecular Graphscited by 561
- 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 478
- 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 313
- 2022Long Range Graph Benchmarkcited by 263
- 2020Can Graph Neural Networks Count Substructures?cited by 236
- 2021Weisfeiler and Lehman Go Topological: Message Passing Simplicial Networkscited by 221
- 2021Weisfeiler and Lehman Go Cellular: CW Networkscited by 218
- 2022How Powerful are Spectral Graph Neural Networkscited by 169
- 2023On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topologycited by 166
- 2019What Can Neural Networks Reason About?cited by 159
- 2021Weisfeiler and Leman go Machine Learning: The Story so farcited by 122
- 2023Rethinking the Expressive Power of GNNs via Graph Biconnectivitycited by 119
- 2022On the Trade-off between Over-smoothing and Over-squashing in Deep Graph Neural Networkscited by 64
- 2022Theory of Graph Neural Networks: Representation and Learningcited by 61
- 2023On the Connection Between MPNN and Graph Transformercited by 61
- 2023How does over-squashing affect the power of GNNs?cited by 53
- 2022Message passing all the way upcited by 47
- 2022Tree Mover's Distance: Bridging Graph Metrics and Stability of Graph Neural Networkscited by 41
- 2024Beyond Weisfeiler-Lehman: A Quantitative Framework for GNN Expressivenesscited by 39
- 2023The Descriptive Complexity of Graph Neural Networkscited by 26
- 2023Fine-grained Expressivity of Graph Neural Networkscited by 25
- 20221-WL Expressiveness Is (Almost) All You Needcited by 15
- 2022Weisfeiler-Lehman meets Gromov-Wassersteincited by 14
- 2023CIN++: Enhancing Topological Message Passingcited by 14
- 2023Extending the Design Space of Graph Neural Networks by Rethinking Folklore Weisfeiler-Lehmancited by 13
- 2023PlanE: Representation Learning over Planar Graphscited by 11
- 2024Expressivity and Generalization: Fragment-Biases for Molecular GNNscited by 9
- 2024Is uniform expressivity too restrictive? Towards efficient expressivity of graph neural networkscited by 2
Built on by
Citing papers per year: 2026: 2.
2 papers.