Expressiveness and Approximation Properties of Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Characterizing the separation power of graph neural networks (GNNs) provides an understanding of their limitations for graph learning tasks. Results regarding separation power are, however, usually geared at specific GNN architectures, and tools for understanding arbitrary GNN architectures are generally lacking. We provide an elegant way to easily obtain bounds on the separation power of GNNs in terms of the Weisfeiler-Leman (WL) tests, which have become the yardstick to measure the separation power of GNNs. The crux is to view GNNs as expressions in a procedural tensor language describing the computations in the layers of the GNNs. Then, by a simple analysis of the obtained expressions, in terms of the number of indexes and the nesting depth of summations, bounds on the separation power in terms of the WL-tests readily follow. We use tensor language to define Higher-Order Message-Passing Neural Networks (or k-MPNNs), a natural extension of MPNNs. Furthermore, the tensor language point of view allows for the derivation of universality results for classes of GNNs in a natural way. Our approach provides a toolbox with which GNN architecture designers can analyze the separation power of their GNNs, without needing to know the intricacies of the WL-tests. We also provide insights in what is needed to boost the separation power of GNNs.
Key facts. Cited by 64 papers in the map (data through 14 Oct 2026). Builds on 15 of its 40 references that are in the map. First posted on arXiv 10 Apr 2022.
Builds on
15 of 40 references.
References · 15
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
- 2020Principal Neighbourhood Aggregation for Graph Netscited by 478
- 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 313
- 2020Can Graph Neural Networks Count Substructures?cited by 236
- 2019On the equivalence between graph isomorphism testing and function approximation with GNNscited by 172
- 2021Breaking the Limits of Message Passing Graph Neural Networkscited by 101
- 2020Expressive Power of Invariant and Equivariant Graph Neural Networkscited by 100
- 2020The expressive power of kth-order invariant graph networkscited by 34
- 2015FAQ: Questions Asked Frequentlycited by 14
- 2017Homomorphisms Are a Good Basis for Counting Small Subgraphscited by 14
- 2017On the expressive power of query languages for matricescited by 14
3 more
- 2018On the expressive power of linear algebra on graphscited by 14
- 2019Graded modal logic and counting bisimulationcited by 13
- 2020A Novel Higher-order Weisfeiler-Lehman Graph Convolutioncited by 10
Built on by
Citing papers per year: 2022: 14; 2023: 15; 2024: 24; 2025: 6; 2026: 5.
64 papers.
Sort:
By area:
- 2023Rethinking the Expressive Power of GNNs via Graph Biconnectivitycited by 119
- 2023A Complete Expressiveness Hierarchy for Subgraph GNNs via Subgraph Weisfeiler-Lehman Testscited by 64
- 2022Ordered Subgraph Aggregation Networkscited by 57
- 2023How does over-squashing affect the power of GNNs?cited by 53
- 2022On Representing Linear Programs by Graph Neural Networkscited by 39
- 2022Linkless Link Prediction via Relational Distillationcited by 39
- 2024Beyond Weisfeiler-Lehman: A Quantitative Framework for GNN Expressivenesscited by 39
- 2023Equivariant Polynomials for Graph Neural Networkscited by 38
- 2023An Empirical Study of Realized GNN Expressivenesscited by 33
- 2023Path Neural Networks: Expressive and Accurate Graph Neural Networkscited by 32
- 2023WL meet VCcited by 31
- 2022Weisfeiler and Leman Go Relationalcited by 28
38 more
- 2023The Expressive Power of Graph Neural Networks: A Surveycited by 27
- 2023Fine-grained Expressivity of Graph Neural Networkscited by 25
- 2022On Representing Mixed-Integer Linear Programs by Graph Neural Networkscited by 23
- 2024Clifford Group Equivariant Simplicial Message Passing Networkscited by 22
- 2023Some Might Say All You Need Is Sumcited by 21
- 2022A Practical, Progressively-Expressive GNNcited by 20
- 2024Homomorphism Counts for Graph Neural Networks: All About That Basiscited by 16
- 2024Expressive Power of Graph Neural Networks for (Mixed-Integer) Quadratic Programscited by 16
- 2024On the Expressive Power of Spectral Invariant Graph Neural Networkscited by 15
- 2024Bundle Neural Networks for message diffusion on graphscited by 14
- 2022Agent-based Graph Neural Networkscited by 13
- 2022Homophily modulates double descent generalization in graph convolution networkscited by 13
- 2024On the hardness of learning under symmetriescited by 13
- 2024Weisfeiler-Leman at the margin: When more expressivity matterscited by 13
- 2022ReFactor GNNs: Revisiting Factorisation-based Models from a Message-Passing Perspectivecited by 12
- 2022On the Ability of Graph Neural Networks to Model Interactions Between Verticescited by 12
- 2024Rethinking the Capacity of Graph Neural Networks for Branching Strategycited by 12
- 2024Towards Bridging Generalization and Expressivity of Graph Neural Networkscited by 12
- 2022Lower and Upper Bounds for Numbers of Linear Regions of Graph Convolutional Networkscited by 9
- 2024Improving the Expressiveness of K-hop Message-Passing GNNs by Injecting Contextualized Substructure Informationcited by 9
- 2023On the power of graph neural networks and the role of the activation functioncited by 8
- 2024Aligning Transformers with Weisfeiler-Lemancited by 8
- 2024Almost Surely Asymptotically Constant Graph Neural Networkscited by 7
- 2022Generalizing Downsampling from Regular Data to Graphscited by 6
- 2023State of the Art and Potentialities of Graph-level Learningcited by 6
- 2024Future Directions in the Theory of Graph Machine Learningcited by 6
- 2025Balancing Efficiency and Expressiveness: Subgraph GNNs with Walk-Based Centralitycited by 5
- 2025Graph Representational Learning: When Does More Expressivity Hurt Generalization?cited by 5
- 2024Demystifying Higher-Order Graph Neural Networkscited by 4
- 2025Homomorphism Expressivity of Spectral Invariant Graph Neural Networkscited by 4
- 2022Representation Power of Graph Neural Networks: Improved Expressivity via Algebraic Analysiscited by 3
- 2024Can GNNs Learn Link Heuristics? A Concise Review and Evaluation of Link Prediction Methodscited by 3
- 2025On Universality of Deep Equivariant Networkscited by 3
- 2023Can strong structural encoding reduce the importance of Message Passing?cited by 2
- 2023Calibrate and Boost Logical Expressiveness of GNN Over Multi-Relational and Temporal Graphscited by 2
- 2024Weisfeiler and Leman Go Loopy: A New Hierarchy for Graph Representational Learningcited by 2
- 2024Separation Power of Equivariant Neural Networkscited by 2
- 2024Current Symmetry Group Equivariant Convolution Frameworks for Representation Learningcited by 2
50 most cited of 64 All 64 (JSON)
- 2026Multi-Attractor GNNs: Set-Valued Expressivity Beyond Unique Equilibria28 Sep 2026
- 2026Different Statistical Perspectives for Understanding Generalisation in Graph Neural Networks25 May 2026
- 2026The Logical Expressiveness of Topological Neural Networks21 Apr 2026
- 2026Learning to Approximate Uniform Facility Location via Graph Neural Networks13 Feb 2026
- 2026Recursive querying of neural networks via weighted structures6 Jan 2026
- 2025On Universality of Deep Equivariant Networks17 Oct 2025
- 2025Exact Subgraph Isomorphism Network with Mixed L0,2 Norm Constraint for Predictive Graph Mining25 Sep 2025
- 2025WILTing Trees: Interpreting the Distance Between MPNN Embeddings30 May 2025
- 2025Graph Representational Learning: When Does More Expressivity Hurt Generalization?16 May 2025
- 2025Homomorphism Expressivity of Spectral Invariant Graph Neural Networks1 Mar 2025
- 2025Balancing Efficiency and Expressiveness: Subgraph GNNs with Walk-Based Centrality6 Jan 2025
- 2024Can GNNs Learn Link Heuristics? A Concise Review and Evaluation of Link Prediction Methods22 Nov 2024
38 more
- 2024Towards Bridging Generalization and Expressivity of Graph Neural Networks14 Oct 2024
- 2024Towards Dynamic Graph Neural Networks with Provably High-Order Expressive Power2 Oct 2024
- 2024How Hard Is It for Message-Passing GNNs to Simulate One Weisfeiler-Lehman Color-Refinement Step?2 Oct 2024
- 2024Current Symmetry Group Equivariant Convolution Frameworks for Representation Learning11 Sep 2024
- 2024When narrower is better: the narrow width limit of Bayesian parallel branching neural networks26 Jul 2024
- 2024Improving the Expressiveness of K-hop Message-Passing GNNs by Injecting Contextualized Substructure Information27 Jun 2024
- 2024Demystifying Higher-Order Graph Neural Networks18 Jun 2024
- 2024Separation Power of Equivariant Neural Networks13 Jun 2024
- 2024Expressive Power of Graph Neural Networks for (Mixed-Integer) Quadratic Programs9 Jun 2024
- 2024On the Expressive Power of Spectral Invariant Graph Neural Networks6 Jun 2024
- 2024Aligning Transformers with Weisfeiler-Leman5 Jun 2024
- 2024Bundle Neural Networks for message diffusion on graphs24 May 2024
- 2024Weisfeiler and Leman Go Loopy: A New Hierarchy for Graph Representational Learning20 Mar 2024
- 2024Local Vertex Colouring Graph Neural Networks10 Mar 2024
- 2024Almost Surely Asymptotically Constant Graph Neural Networks6 Mar 2024
- 2024Clifford Group Equivariant Simplicial Message Passing Networks15 Feb 2024
- 2024Homomorphism Counts for Graph Neural Networks: All About That Basis13 Feb 2024
- 2024Weisfeiler-Leman at the margin: When more expressivity matters12 Feb 2024
- 2024Rethinking the Capacity of Graph Neural Networks for Branching Strategy11 Feb 2024
- 2024Future Directions in the Theory of Graph Machine Learning3 Feb 2024
- 2024Beyond Weisfeiler-Lehman: A Quantitative Framework for GNN Expressiveness16 Jan 2024
- 2024On the hardness of learning under symmetries3 Jan 2024
- 2024GEN: A Practical Alternative to Graph Transformers for Long-Range Graph Modeling2 Jan 2024
- 2023Calibrate and Boost Logical Expressiveness of GNN Over Multi-Relational and Temporal Graphs3 Nov 2023
- 2023Can strong structural encoding reduce the importance of Message Passing?22 Oct 2023
- 2023The Expressive Power of Graph Neural Networks: A Survey16 Aug 2023
- 2023On the power of graph neural networks and the role of the activation function10 Jul 2023
- 2023Path Neural Networks: Expressive and Accurate Graph Neural Networks9 Jun 2023
- 2023Fine-grained Expressivity of Graph Neural Networks6 Jun 2023
- 2023How does over-squashing affect the power of GNNs?6 Jun 2023
- 2023An Empirical Study of Realized GNN Expressiveness16 Apr 2023
- 2023Technical report: Graph Neural Networks go Grammatical2 Mar 2023
- 2023Some Might Say All You Need Is Sum22 Feb 2023
- 2023Equivariant Polynomials for Graph Neural Networks22 Feb 2023
- 2023A Complete Expressiveness Hierarchy for Subgraph GNNs via Subgraph Weisfeiler-Lehman Tests14 Feb 2023
- 2023WL meet VC26 Jan 2023
- 2023Rethinking the Expressive Power of GNNs via Graph Biconnectivity23 Jan 2023
- 2023State of the Art and Potentialities of Graph-level Learning14 Jan 2023
50 newest of 64 All 64 (JSON)
- 2022Weisfeiler and Leman Go Relationalcited by 28
- 2022Weisfeiler and Leman Go Relational30 Nov 2022
- 2023Rethinking the Expressive Power of GNNs via Graph Biconnectivitycited by 119
- 2023A Complete Expressiveness Hierarchy for Subgraph GNNs via Subgraph Weisfeiler-Lehman Testscited by 64
- 2022Ordered Subgraph Aggregation Networkscited by 57
- 2023How does over-squashing affect the power of GNNs?cited by 53
- 2022On Representing Linear Programs by Graph Neural Networkscited by 39
- 2022Linkless Link Prediction via Relational Distillationcited by 39
- 2024Beyond Weisfeiler-Lehman: A Quantitative Framework for GNN Expressivenesscited by 39
- 2023Equivariant Polynomials for Graph Neural Networkscited by 38
- 2023An Empirical Study of Realized GNN Expressivenesscited by 33
- 2023Path Neural Networks: Expressive and Accurate Graph Neural Networkscited by 32
- 2023WL meet VCcited by 31
- 2023The Expressive Power of Graph Neural Networks: A Surveycited by 27
12 most cited of 63 All 63 (JSON)
- 2026Multi-Attractor GNNs: Set-Valued Expressivity Beyond Unique Equilibria28 Sep 2026
- 2026Different Statistical Perspectives for Understanding Generalisation in Graph Neural Networks25 May 2026
- 2026The Logical Expressiveness of Topological Neural Networks21 Apr 2026
- 2026Learning to Approximate Uniform Facility Location via Graph Neural Networks13 Feb 2026
- 2026Recursive querying of neural networks via weighted structures6 Jan 2026
- 2025On Universality of Deep Equivariant Networks17 Oct 2025
- 2025Exact Subgraph Isomorphism Network with Mixed L0,2 Norm Constraint for Predictive Graph Mining25 Sep 2025
- 2025WILTing Trees: Interpreting the Distance Between MPNN Embeddings30 May 2025
- 2025Graph Representational Learning: When Does More Expressivity Hurt Generalization?16 May 2025
- 2025Homomorphism Expressivity of Spectral Invariant Graph Neural Networks1 Mar 2025
- 2025Balancing Efficiency and Expressiveness: Subgraph GNNs with Walk-Based Centrality6 Jan 2025
- 2024Can GNNs Learn Link Heuristics? A Concise Review and Evaluation of Link Prediction Methods22 Nov 2024
12 newest of 63 All 63 (JSON)