On Vanishing Gradients, Over-Smoothing, and Over-Squashing in GNNs: Bridging Recurrent and Graph Learning
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) are models that leverage the graph structure to transmit information between nodes, typically through the message-passing operation. While widely successful, this approach is well known to suffer from the over-smoothing and over-squashing phenomena, which result in representational collapse as the number of layers increases and insensitivity to the information contained at distant and poorly connected nodes, respectively. In this paper, we present a unified view of these problems through the lens of vanishing gradients, using ideas from linear control theory for our analysis. We propose an interpretation of GNNs as recurrent models and empirically demonstrate that a simple state-space formulation of a GNN effectively alleviates over-smoothing and over-squashing at no extra trainable parameter cost. Further, we show theoretically and empirically that (i) GNNs are by design prone to extreme gradient vanishing even after a few layers; (ii) Over-smoothing is directly related to the mechanism causing vanishing gradients; (iii) Over-squashing is most easily alleviated by a combination of graph rewiring and vanishing gradient mitigation. We believe our work will help bridge the gap between the recurrent and graph neural network literature and will unlock the design of new deep and performant GNNs.
Key facts. Cited by 43 papers in the map (data through 14 Oct 2026). Builds on 83 of its 114 references that are in the map. First posted on arXiv 15 Feb 2025.
Builds on
83 of 114 references.
References · 83
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2023Mamba: Linear-Time Sequence Modeling with Selective State Spacescited by 4,718
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2018Neural Ordinary Differential Equationscited by 3,779
- 2021Efficiently Modeling Long Sequences with Structured State Spacescited by 2,465
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
- 2020Simple and Deep Graph Convolutional Networkscited by 860
38 more
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
- 2013Exact solutions to the nonlinear dynamics of learning in deep linear neural networkscited by 763
- 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 713
- 2020A Generalization of Transformer Networks to Graphscited by 661
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 631
- 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
- 2020Masked Label Prediction: Unified Message Passing Model for Semi-Supervised Classificationcited by 506
- 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 478
- 2021Rethinking Graph Transformers with Spectral Attentioncited by 473
- 2019Diffusion Improves Graph Learningcited by 414
- 2023Resurrecting Recurrent Neural Networks for Long Sequencescited by 408
- 2019Hyperbolic Graph Convolutional Neural Networkscited by 402
- 2017Residual Gated Graph ConvNetscited by 346
- 2023A critical look at the evaluation of GNNs under heterophily: Are we really making progress?cited by 343
- 2024xLSTM: Extended Long Short-Term Memorycited by 327
- 2015Unitary Evolution Recurrent Neural Networkscited by 294
- 2022Long Range Graph Benchmarkcited by 263
- 2016Exponential expressivity in deep neural networks through transient chaoscited by 261
- 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 261
- 2021GRAND: Graph Neural Diffusioncited by 258
- 2020A Note on Over-Smoothing for Graph Neural Networkscited by 249
- 2023A Survey on Oversmoothing in Graph Neural Networkscited by 247
- 2022Neural Sheaf Diffusion: A Topological Perspective on Heterophily and Oversmoothing in GNNscited by 214
- 2023On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topologycited by 166
- 2024Graph-Mamba: Towards Long-Range Graph Sequence Modeling with Selective State Spacescited by 134
- 2017Resurrecting the sigmoid in deep learning through dynamical isometry: theory and practicecited by 132
- 2022Graph-Coupled Oscillator Networkscited by 124
- 2021PDE-GCN: Novel Architectures for Graph Neural Networks Motivated by Partial Differential Equationscited by 106
- 2022FoSR: First-order spectral rewiring for addressing oversquashing in GNNscited by 105
- 2020Exactly Computing the Local Lipschitz Constant of ReLU Networkscited by 102
- 2023Understanding Oversquashing in GNNs through the Lens of Effective Resistancecited by 97
- 2024Transformers need glasses! Information over-squashing in language taskscited by 91
- 2023DIFFormer: Scalable (Graph) Transformers Induced by Energy Constrained Diffusioncited by 87
- 2021Beltrami Flow and Neural Diffusion on Graphscited by 84
- 2020Coupled Oscillatory Recurrent Neural Network (coRNN): An accurate and (gradient) stable architecture for learning long time dependenciescited by 82
- 2023DRew: Dynamically Rewired Message Passing with Delaycited by 82
- 2020On Second Order Behaviour in Augmented Neural ODEscited by 68
- 2022On the Trade-off between Over-smoothing and Over-squashing in Deep Graph Neural Networkscited by 64
50 most cited of 83 All 83 (JSON)
Built on by
Citing papers per year: 2025: 24; 2026: 19.
43 papers.
Sort:
By area:
- 2025Why do LLMs attend to the first token?cited by 127
- 2025Attention Sinks and Compression Valleys in LLMs are Two Sides of the Same Coincited by 52
- 2026A Mechanistic Analysis of Looped Reasoning Language Modelscited by 33
- 2025Long-Context Generalization with Sparse Attentioncited by 21
- 2025Towards Quantifying Long-Range Interactions in Graph Machine Learning: a Large Graph Dataset and a Measurementcited by 20
- 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learningcited by 19
- 2025Return of ChebNet: Understanding and Improving an Overlooked GNN on Long Range Taskscited by 12
- 2025On Measuring Long-Range Interactions in Graph Neural Networkscited by 11
- 2025Message-Passing State-Space Models: Improving Graph Learning with Modern Sequence Modelingcited by 10
- 2025Can You Hear Me Now? A Benchmark for Long-Range Graph Propagationcited by 10
- 2025Deeper with Riemannian Geometry: Overcoming Oversmoothing and Oversquashing for Graph Foundation Modelscited by 7
- 2025Improving Long-Range Interactions in Graph Neural Simulators via Hamiltonian Dynamicscited by 6
31 more
- 2025Backward Oversmoothing: why is it hard to train deep Graph Neural Networks?cited by 3
- 2025The Oversmoothing Fallacy: A Misguided Narrative in GNN Researchcited by 3
- 2026AdaSplash-2: Faster Differentiable Sparse Attentioncited by 3
- 2025Early-Exit Graph Neural Networkscited by 2
- 2025pLSTM: parallelizable Linear Source Transition Mark networkscited by 2
- 2026Stochastic Parroting in Temporal Attention -- Regulating the Diagonal Sinkcited by 2
- 2026Beyond ReLU: Bifurcation, Oversmoothing, and Topological Priorscited by 2
- 2026Learning Multi-Agent Coordination via Sheaf-ADMMcited by 2
- 2025Directed Acyclic Graph Convolutional Networkscited by 1
- 2025TANGO: Graph Neural Dynamics via Learned Energy and Tangential Flowscited by 1
- 2025gLSTM: Mitigating Over-Squashing by Increasing Storage Capacitycited by 1
- 2025Neuronal Group Communication for Efficient Neural representationcited by 1
- 2025Analysis of Dirichlet Energies as Over-smoothing Measurescited by 1
- 2026A General Neural Backbone for Mixed-Integer Linear Optimization via Dual Attentioncited by 1
- 2026Effective Resistance Rewiring: A Simple Topological Correction for Over-Squashingcited by 1
- 2026From Message-Passing to Linearized Graph Sequence Modelscited by 1
- 2025Quantitative Error Feedback for Quantization Noise Reduction of Filtering over Graphscited by 0
- 2025Chi-Geometry: A Library for Benchmarking Chirality Prediction of GNNscited by 0
- 2025A Geometric Perspective on the Difficulties of Learning GNN-based SAT Solverscited by 0
- 2025On The Expressive Power of GNN Derivativescited by 0
- 2026Learning from Historical Activations in Graph Neural Networkscited by 0
- 2026Smoothness Errors in Dynamics Models and How to Avoid Themcited by 0
- 2026Geometry-Induced Diffusion on Graphs: A Learnable Weighted Laplacian for Spectral GNNscited by 0
- 2026L2G-Net: Local to Global Spectral Graph Neural Networks via Cauchy Factorizationscited by 0
- 2026Avoiding Over-smoothing in Social Media Rumor Detection with Pre-trained Propagation Tree Transformercited by 0
- 2026Can Graph Foundation Models Generalize Over Architecture?cited by 0
- 2026Graph Hierarchical Recurrence for Long-Range Generalizationcited by 0
- 2026Widest-Path Reachability Fields for Connectivity-Preserving Slender Structure Segmentationcited by 0
- 2026HOPPER: Learnable Hop Extraction for Linearized Graph Sequence Modelscited by 0
- 2026Stable Transformers for Graph Generationcited by 0
- 2026Get a GRIP, this will be a long TRIP: A Quantifiable Long-Range Framework for Verifying Over-squashingcited by 0
- 2026Get a GRIP, this will be a long TRIP: A Quantifiable Long-Range Framework for Verifying Over-squashing2 Oct 2026
- 2026Stable Transformers for Graph Generation30 Sep 2026
- 2026HOPPER: Learnable Hop Extraction for Linearized Graph Sequence Models10 Aug 2026
- 2026Widest-Path Reachability Fields for Connectivity-Preserving Slender Structure Segmentation8 Jul 2026
- 2026Learning Multi-Agent Coordination via Sheaf-ADMM29 May 2026
- 2026Graph Hierarchical Recurrence for Long-Range Generalization18 May 2026
- 2026From Message-Passing to Linearized Graph Sequence Models12 May 2026
- 2026AdaSplash-2: Faster Differentiable Sparse Attention16 Apr 2026
- 2026A Mechanistic Analysis of Looped Reasoning Language Models13 Apr 2026
- 2026Can Graph Foundation Models Generalize Over Architecture?24 Mar 2026
- 2026Avoiding Over-smoothing in Social Media Rumor Detection with Pre-trained Propagation Tree Transformer24 Mar 2026
- 2026Effective Resistance Rewiring: A Simple Topological Correction for Over-Squashing12 Mar 2026
31 more
- 2026L2G-Net: Local to Global Spectral Graph Neural Networks via Cauchy Factorizations21 Feb 2026
- 2026Geometry-Induced Diffusion on Graphs: A Learnable Weighted Laplacian for Spectral GNNs20 Feb 2026
- 2026Beyond ReLU: Bifurcation, Oversmoothing, and Topological Priors17 Feb 2026
- 2026Stochastic Parroting in Temporal Attention -- Regulating the Diagonal Sink11 Feb 2026
- 2026Smoothness Errors in Dynamics Models and How to Avoid Them5 Feb 2026
- 2026A General Neural Backbone for Mixed-Integer Linear Optimization via Dual Attention8 Jan 2026
- 2026Learning from Historical Activations in Graph Neural Networks3 Jan 2026
- 2025Can You Hear Me Now? A Benchmark for Long-Range Graph Propagation19 Dec 2025
- 2025Analysis of Dirichlet Energies as Over-smoothing Measures10 Dec 2025
- 2025Improving Long-Range Interactions in Graph Neural Simulators via Hamiltonian Dynamics11 Nov 2025
- 2025Deeper with Riemannian Geometry: Overcoming Oversmoothing and Oversquashing for Graph Foundation Models20 Oct 2025
- 2025Neuronal Group Communication for Efficient Neural representation19 Oct 2025
- 2025gLSTM: Mitigating Over-Squashing by Increasing Storage Capacity9 Oct 2025
- 2025Attention Sinks and Compression Valleys in LLMs are Two Sides of the Same Coin7 Oct 2025
- 2025On The Expressive Power of GNN Derivatives2 Oct 2025
- 2025A Geometric Perspective on the Difficulties of Learning GNN-based SAT Solvers29 Aug 2025
- 2025Chi-Geometry: A Library for Benchmarking Chirality Prediction of GNNs12 Aug 2025
- 2025TANGO: Graph Neural Dynamics via Learned Energy and Tangential Flows7 Aug 2025
- 2025Long-Context Generalization with Sparse Attention19 Jun 2025
- 2025Directed Acyclic Graph Convolutional Networks13 Jun 2025
- 2025pLSTM: parallelizable Linear Source Transition Mark networks13 Jun 2025
- 2025Return of ChebNet: Understanding and Improving an Overlooked GNN on Long Range Tasks9 Jun 2025
- 2025On Measuring Long-Range Interactions in Graph Neural Networks6 Jun 2025
- 2025The Oversmoothing Fallacy: A Misguided Narrative in GNN Research5 Jun 2025
- 2025Quantitative Error Feedback for Quantization Noise Reduction of Filtering over Graphs2 Jun 2025
- 2025Message-Passing State-Space Models: Improving Graph Learning with Modern Sequence Modeling24 May 2025
- 2025Early-Exit Graph Neural Networks23 May 2025
- 2025Backward Oversmoothing: why is it hard to train deep Graph Neural Networks?22 May 2025
- 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learning21 May 2025
- 2025Why do LLMs attend to the first token?3 Apr 2025
- 2025Towards Quantifying Long-Range Interactions in Graph Machine Learning: a Large Graph Dataset and a Measurement12 Mar 2025
- 2026A Mechanistic Analysis of Looped Reasoning Language Modelscited by 33
- 2026A Mechanistic Analysis of Looped Reasoning Language Models13 Apr 2026
- 2025pLSTM: parallelizable Linear Source Transition Mark networks13 Jun 2025
- 2025Why do LLMs attend to the first token?cited by 127
- 2025Attention Sinks and Compression Valleys in LLMs are Two Sides of the Same Coincited by 52
- 2025Long-Context Generalization with Sparse Attentioncited by 21
- 2025Towards Quantifying Long-Range Interactions in Graph Machine Learning: a Large Graph Dataset and a Measurementcited by 20
- 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learningcited by 19
- 2025Return of ChebNet: Understanding and Improving an Overlooked GNN on Long Range Taskscited by 12
- 2025On Measuring Long-Range Interactions in Graph Neural Networkscited by 11
- 2025Message-Passing State-Space Models: Improving Graph Learning with Modern Sequence Modelingcited by 10
- 2025Can You Hear Me Now? A Benchmark for Long-Range Graph Propagationcited by 10
- 2025Deeper with Riemannian Geometry: Overcoming Oversmoothing and Oversquashing for Graph Foundation Modelscited by 7
- 2025Improving Long-Range Interactions in Graph Neural Simulators via Hamiltonian Dynamicscited by 6
- 2025Backward Oversmoothing: why is it hard to train deep Graph Neural Networks?cited by 3
12 most cited of 41 All 41 (JSON)
- 2026Get a GRIP, this will be a long TRIP: A Quantifiable Long-Range Framework for Verifying Over-squashing2 Oct 2026
- 2026Stable Transformers for Graph Generation30 Sep 2026
- 2026HOPPER: Learnable Hop Extraction for Linearized Graph Sequence Models10 Aug 2026
- 2026Widest-Path Reachability Fields for Connectivity-Preserving Slender Structure Segmentation8 Jul 2026
- 2026Learning Multi-Agent Coordination via Sheaf-ADMM29 May 2026
- 2026Graph Hierarchical Recurrence for Long-Range Generalization18 May 2026
- 2026From Message-Passing to Linearized Graph Sequence Models12 May 2026
- 2026AdaSplash-2: Faster Differentiable Sparse Attention16 Apr 2026
- 2026Can Graph Foundation Models Generalize Over Architecture?24 Mar 2026
- 2026Avoiding Over-smoothing in Social Media Rumor Detection with Pre-trained Propagation Tree Transformer24 Mar 2026
- 2026Effective Resistance Rewiring: A Simple Topological Correction for Over-Squashing12 Mar 2026
- 2026L2G-Net: Local to Global Spectral Graph Neural Networks via Cauchy Factorizations21 Feb 2026
12 newest of 41 All 41 (JSON)