How does over-squashing affect the power of GNNs?
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) are the state-of-the-art model for machine learning on graph-structured data. The most popular class of GNNs operate by exchanging information between adjacent nodes, and are known as Message Passing Neural Networks (MPNNs). Given their widespread use, understanding the expressive power of MPNNs is a key question. However, existing results typically consider settings with uninformative node features. In this paper, we provide a rigorous analysis to determine which function classes of node features can be learned by an MPNN of a given capacity. We do so by measuring the level of pairwise interactions between nodes that MPNNs allow for. This measure provides a novel quantitative characterization of the so-called over-squashing effect, which is observed to occur when a large volume of messages is aggregated into fixed-size vectors. Using our measure, we prove that, to guarantee sufficient communication between pairs of nodes, the capacity of the MPNN must be large enough, depending on properties of the input graph structure, such as commute times. For many relevant scenarios, our analysis results in impossibility statements in practice, showing that over-squashing hinders the expressive power of MPNNs. We validate our theoretical findings through extensive controlled experiments and ablation studies.
Key facts. Cited by 53 papers in the map (data through 7 Oct 2026). Builds on 49 of its 71 references that are in the map. First posted on arXiv 6 Jun 2023.
Builds on
49 of 71 references.
References · 49
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
- 2021How Attentive are Graph Attention Networks?cited by 818
- 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 702
- 2021E(3)-Equivariant Graph Neural Networks for Data-Efficient and Accurate Interatomic Potentialscited by 701
- 2017Spectrally-normalized margin bounds for neural networkscited by 681
37 more
- 2020Benchmarking Graph Neural Networkscited by 672
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 624
- 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 471
- 2021Rethinking Graph Transformers with Spectral Attentioncited by 468
- 2022Message Passing Neural PDE Solverscited by 368
- 2021GemNet: Universal Directional Graph Neural Networks for Moleculescited by 342
- 2017Residual Gated Graph ConvNetscited by 341
- 2023A Survey on Oversmoothing in Graph Neural Networkscited by 246
- 2020A Note on Over-Smoothing for Graph Neural Networkscited by 245
- 2020Can Graph Neural Networks Count Substructures?cited by 235
- 2020Generalization and Representational Limits of Graph Neural Networkscited by 217
- 2019What graph neural networks cannot learn: depth vs widthcited by 195
- 2019Universal Invariant and Equivariant Graph Neural Networkscited by 182
- 2023Exphormer: Sparse Transformers for Graphscited by 166
- 2023On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topologycited by 163
- 2019On the Universality of Invariant Networkscited by 151
- 2021GraphiT: Encoding Graph Structure in Transformerscited by 146
- 2021ETA Prediction with Graph Neural Networks in Google Mapscited by 130
- 2022Graph-Coupled Oscillator Networkscited by 123
- 2023Rethinking the Expressive Power of GNNs via Graph Biconnectivitycited by 119
- 2019Fake News Detection on Social Media using Geometric Deep Learningcited by 115
- 2022FoSR: First-order spectral rewiring for addressing oversquashing in GNNscited by 104
- 2020Expressive Power of Invariant and Equivariant Graph Neural Networkscited by 100
- 2023Understanding Oversquashing in GNNs through the Lens of Effective Resistancecited by 94
- 2023On the Expressive Power of Geometric Graph Neural Networkscited by 89
- 2023Everything is Connected: Graph Neural Networkscited by 85
- 2023DRew: Dynamically Rewired Message Passing with Delaycited by 81
- 2022DiffWire: Inductive Graph Rewiring via the Lov'asz Boundcited by 79
- 2022Expander Graph Propagationcited by 75
- 2019Approximation Ratios of Graph Neural Networks for Combinatorial Problemscited by 68
- 2022Expressiveness and Approximation Properties of Graph Neural Networkscited by 63
- 2019Understanding the Representation Power of Graph Neural Networks in Learning Graph Topologycited by 52
- 2022Gradient Gating for Deep Multi-Rate Learning on Graphscited by 49
- 2023Is deep learning a useful tool for the pure mathematician?cited by 14
- 2022Learnable Commutative Monoids for Graph Neural Networkscited by 13
- 2022On the Ability of Graph Neural Networks to Model Interactions Between Verticescited by 12
- 2023Multi-Scale Message Passing Neural PDE Solverscited by 12
Built on by
Citing papers per year: 2023: 5; 2024: 19; 2025: 15; 2026: 14.
53 papers.
Sort:
- 2024Transformers need glasses! Information over-squashing in language taskscited by 87
- 2024Position: Graph Foundation Models are Already Herecited by 84
- 2023A Hitchhiker's Guide to Geometric GNNs for 3D Atomic Systemscited by 65
- 2024Polynormer: Polynomial-Expressive Graph Transformer in Linear Timecited by 64
- 2023Over-Squashing in Graph Neural Networks: A Comprehensive surveycited by 23
- 2023Exposition on over-squashing problem on GNNs: Current Methods, Benchmarks and Challengescited by 22
- 2024Cayley Graph Propagationcited by 21
- 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learningcited by 18
- 2024Spatio-Spectral Graph Neural Networkscited by 17
- 2024Understanding Virtual Nodes: Oversquashing and Node Heterogeneitycited by 14
- 2023Unifying over-smoothing and over-squashing in graph neural networks: A physics informed approach and beyondcited by 13
- 2024Towards Neural Scaling Laws on Graphscited by 13
38 more
- 2024Revisiting Random Walks for Learning on Graphscited by 13
- 2024Even Sparser Graph Transformerscited by 12
- 2024Towards Dynamic Message Passing on Graphscited by 11
- 2025TxPert: Leveraging Biochemical Relationships for Out-of-Distribution Transcriptomic Perturbation Predictioncited by 9
- 2025On Measuring Long-Range Interactions in Graph Neural Networkscited by 9
- 2024Graph Reinforcement Learning for Power Grids: A Comprehensive Surveycited by 6
- 2025Over-squashing in Spatiotemporal Graph Neural Networkscited by 6
- 2024Future Directions in the Theory of Graph Machine Learningcited by 5
- 2025What makes a good feedforward computational graph?cited by 5
- 2023Higher-Order Expander Graph Propagationcited by 4
- 2024A General Graph Spectral Wavelet Convolution via Chebyshev Order Decompositioncited by 4
- 2024Temporal Graph Rewiring with Expander Graphscited by 4
- 2024Commute-Time-Optimised Graphs for GNNscited by 4
- 2024Simplifying the Theory on Over-Smoothingcited by 4
- 2024Deep Equilibrium Algorithmic Reasoningcited by 4
- 2025Stuart-Landau Oscillatory Graph Neural Networkcited by 3
- 2025Photonics-Enhanced Graph Convolutional Networkscited by 2
- 2026Multimodal Graph Representation Learning with Dynamic Information Pathwayscited by 2
- 2024A Dynamical Systems-Inspired Pruning Strategy for Addressing Oversmoothing in Graph Neural Networkscited by 1
- 2025Effects of Dropout on Performance in Long-range Graph Learning Taskscited by 1
- 2025GNNMerge: Merging of GNN Models Without Accessing Training Datacited by 1
- 2025Causal Process Models: Reframing Dynamic Causal Graph Discovery as a Reinforcement Learning Problemcited by 1
- 2025Local Virtual Nodes for Alleviating Over-Squashing in Graph Neural Networkscited by 1
- 2025What Expressivity Theory Misses: Message Passing Complexity for GNNscited by 1
- 2025gLSTM: Mitigating Over-Squashing by Increasing Storage Capacitycited by 1
- 2026FloydNet: A Learning Paradigm for Global Relational Reasoningcited by 1
- 2026Effective Resistance Rewiring: A Simple Topological Correction for Over-Squashingcited by 1
- 2024EUGENE: Explainable Structure-aware Graph Edit Distance Estimation with Generalized Edit Costscited by 0
- 2025Asynchronous Message Passing for Addressing Oversquashing in Graph Neural Networkscited by 0
- 2025On The Expressive Power of GNN Derivativescited by 0
- 2026On the Runway Cascade of Transformers for Language Modelingcited by 0
- 2026Exploring the impact of adaptive rewiring in Graph Neural Networkscited by 0
- 2026A Locality Radius Framework for Understanding Relational Inductive Bias in Database Learningcited by 0
- 2026Probing Graph Neural Network Activation Patterns Through Graph Topologycited by 0
- 2026GRAPHLCP: Structure-Aware Localized Conformal Prediction on Graphscited by 0
- 2026S3GNN: Efficient Global Mixing and Local Message Passing for Long-Range Graph Learningcited by 0
- 2026Evaluating passing decision-making in professional football: An enhanced MPNN approach to Receiver Selectioncited by 0
- 2026Ramanujan Graph Rewiring with Non Negative Resistance Curvaturecited by 0
50 most cited of 53 All 53 (JSON)
- 2026Finite-Time Node Separation in Recurrent Graph Neural Networks with Persistent Gaussian Perturbations12 Sep 2026
- 2026HOPPER: Learnable Hop Extraction for Linearized Graph Sequence Models10 Aug 2026
- 2026Ramanujan Graph Rewiring with Non Negative Resistance Curvature19 Jun 2026
- 2026Evaluating passing decision-making in professional football: An enhanced MPNN approach to Receiver Selection25 May 2026
- 2026S3GNN: Efficient Global Mixing and Local Message Passing for Long-Range Graph Learning22 May 2026
- 2026Spectral Flow Certificates for Depth-Aware Long-Range Propagation in Graph Neural Networks16 May 2026
- 2026GRAPHLCP: Structure-Aware Localized Conformal Prediction on Graphs8 May 2026
- 2026Effective Resistance Rewiring: A Simple Topological Correction for Over-Squashing12 Mar 2026
- 2026Multimodal Graph Representation Learning with Dynamic Information Pathways10 Mar 2026
- 2026Probing Graph Neural Network Activation Patterns Through Graph Topology24 Feb 2026
- 2026A Locality Radius Framework for Understanding Relational Inductive Bias in Database Learning19 Feb 2026
- 2026Exploring the impact of adaptive rewiring in Graph Neural Networks11 Feb 2026
38 more
- 2026FloydNet: A Learning Paradigm for Global Relational Reasoning27 Jan 2026
- 2026On the Runway Cascade of Transformers for Language Modeling20 Jan 2026
- 2025Photonics-Enhanced Graph Convolutional Networks17 Dec 2025
- 2025Stuart-Landau Oscillatory Graph Neural Network11 Nov 2025
- 2025gLSTM: Mitigating Over-Squashing by Increasing Storage Capacity9 Oct 2025
- 2025On The Expressive Power of GNN Derivatives2 Oct 2025
- 2025Asynchronous Message Passing for Addressing Oversquashing in Graph Neural Networks8 Sep 2025
- 2025What Expressivity Theory Misses: Message Passing Complexity for GNNs1 Sep 2025
- 2025Local Virtual Nodes for Alleviating Over-Squashing in Graph Neural Networks28 Aug 2025
- 2025Causal Process Models: Reframing Dynamic Causal Graph Discovery as a Reinforcement Learning Problem18 Jul 2025
- 2025Over-squashing in Spatiotemporal Graph Neural Networks18 Jun 2025
- 2025On Measuring Long-Range Interactions in Graph Neural Networks6 Jun 2025
- 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learning21 May 2025
- 2025TxPert: Leveraging Biochemical Relationships for Out-of-Distribution Transcriptomic Perturbation Prediction20 May 2025
- 2025GNNMerge: Merging of GNN Models Without Accessing Training Data5 Mar 2025
- 2025Effects of Dropout on Performance in Long-range Graph Learning Tasks11 Feb 2025
- 2025What makes a good feedforward computational graph?10 Feb 2025
- 2024A Dynamical Systems-Inspired Pruning Strategy for Addressing Oversmoothing in Graph Neural Networks10 Dec 2024
- 2024Even Sparser Graph Transformers25 Nov 2024
- 2024Towards Dynamic Message Passing on Graphs31 Oct 2024
- 2024Deep Equilibrium Algorithmic Reasoning19 Oct 2024
- 2024Cayley Graph Propagation4 Oct 2024
- 2024Simplifying the Theory on Over-Smoothing16 Jul 2024
- 2024Commute-Time-Optimised Graphs for GNNs9 Jul 2024
- 2024Graph Reinforcement Learning for Power Grids: A Comprehensive Survey5 Jul 2024
- 2024Revisiting Random Walks for Learning on Graphs1 Jul 2024
- 2024Transformers need glasses! Information over-squashing in language tasks6 Jun 2024
- 2024Temporal Graph Rewiring with Expander Graphs4 Jun 2024
- 2024Spatio-Spectral Graph Neural Networks29 May 2024
- 2024A General Graph Spectral Wavelet Convolution via Chebyshev Order Decomposition22 May 2024
- 2024Understanding Virtual Nodes: Oversquashing and Node Heterogeneity22 May 2024
- 2024Polynormer: Polynomial-Expressive Graph Transformer in Linear Time2 Mar 2024
- 2024EUGENE: Explainable Structure-aware Graph Edit Distance Estimation with Generalized Edit Costs8 Feb 2024
- 2024Future Directions in the Theory of Graph Machine Learning3 Feb 2024
- 2024Position: Graph Foundation Models are Already Here3 Feb 2024
- 2024Towards Neural Scaling Laws on Graphs3 Feb 2024
- 2023A Hitchhiker's Guide to Geometric GNNs for 3D Atomic Systems12 Dec 2023
- 2023Higher-Order Expander Graph Propagation14 Nov 2023
50 newest of 53 All 53 (JSON)
- 2024Transformers need glasses! Information over-squashing in language taskscited by 87
- 2024Position: Graph Foundation Models are Already Herecited by 84
- 2023A Hitchhiker's Guide to Geometric GNNs for 3D Atomic Systemscited by 65
- 2024Polynormer: Polynomial-Expressive Graph Transformer in Linear Timecited by 64
- 2023Over-Squashing in Graph Neural Networks: A Comprehensive surveycited by 23
- 2023Exposition on over-squashing problem on GNNs: Current Methods, Benchmarks and Challengescited by 22
- 2024Cayley Graph Propagationcited by 21
- 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learningcited by 18
- 2024Spatio-Spectral Graph Neural Networkscited by 17
- 2024Understanding Virtual Nodes: Oversquashing and Node Heterogeneitycited by 14
- 2023Unifying over-smoothing and over-squashing in graph neural networks: A physics informed approach and beyondcited by 13
- 2024Towards Neural Scaling Laws on Graphscited by 13
12 most cited of 53 All 53 (JSON)
- 2026Finite-Time Node Separation in Recurrent Graph Neural Networks with Persistent Gaussian Perturbations12 Sep 2026
- 2026HOPPER: Learnable Hop Extraction for Linearized Graph Sequence Models10 Aug 2026
- 2026Ramanujan Graph Rewiring with Non Negative Resistance Curvature19 Jun 2026
- 2026Evaluating passing decision-making in professional football: An enhanced MPNN approach to Receiver Selection25 May 2026
- 2026S3GNN: Efficient Global Mixing and Local Message Passing for Long-Range Graph Learning22 May 2026
- 2026Spectral Flow Certificates for Depth-Aware Long-Range Propagation in Graph Neural Networks16 May 2026
- 2026GRAPHLCP: Structure-Aware Localized Conformal Prediction on Graphs8 May 2026
- 2026Effective Resistance Rewiring: A Simple Topological Correction for Over-Squashing12 Mar 2026
- 2026Multimodal Graph Representation Learning with Dynamic Information Pathways10 Mar 2026
- 2026Probing Graph Neural Network Activation Patterns Through Graph Topology24 Feb 2026
- 2026A Locality Radius Framework for Understanding Relational Inductive Bias in Database Learning19 Feb 2026
- 2026Exploring the impact of adaptive rewiring in Graph Neural Networks11 Feb 2026
12 newest of 53 All 53 (JSON)