Understanding over-squashing and bottlenecks on graphs via curvature
Not on the map. Why?
Abstract (arXiv)
Most graph neural networks (GNNs) use the message passing paradigm, in which node features are propagated on the input graph. Recent works pointed to the distortion of information flowing from distant nodes as a factor limiting the efficiency of message passing for tasks relying on long-distance interactions. This phenomenon, referred to as 'over-squashing', has been heuristically attributed to graph bottlenecks where the number of k-hop neighbors grows rapidly with k. We provide a precise description of the over-squashing phenomenon in GNNs and analyze how it arises from bottlenecks in the graph. For this purpose, we introduce a new edge-based combinatorial curvature and prove that negatively curved edges are responsible for the over-squashing issue. We also propose and experimentally test a curvature-based graph rewiring method to alleviate the over-squashing.
Key facts. Cited by 471 papers in the map (data through 7 Oct 2026). Builds on 28 of its 63 references that are in the map. First posted on arXiv 29 Nov 2021.
Builds on
28 of 63 references.
References · 28
- 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
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
- 2018Pitfalls of Graph Neural Network Evaluationcited by 994
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
16 more
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 624
- 2019Multi-scale Attributed Node Embeddingcited by 543
- 2019Diffusion Improves Graph Learningcited by 414
- 2019Hyperbolic Graph Convolutional Neural Networkscited by 400
- 2019Provably Powerful Graph Networkscited by 385
- 2020SIGN: Scalable Inception Graph Neural Networkscited by 283
- 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 260
- 2019Hyperbolic Graph Neural Networkscited by 244
- 2018Bayesian graph convolutional neural networks for semi-supervised classificationcited by 88
- 2020Differentiable Graph Module (DGM) for Graph Convolutional Networkscited by 86
- 2018MotifNet: a motif-based Graph Convolutional Network for directed graphscited by 63
- 2019Community Detection on Networks with Ricci Flowcited by 62
- 2020Network Geometrycited by 31
- 2021Interpretable Stability Bounds for Spectral Graph Filterscited by 28
- 2018Network Alignment by Discrete Ollivier-Ricci Flowcited by 14
Built on by
Citing papers per year: 2022: 67; 2023: 102; 2024: 114; 2025: 110; 2026: 78.
471 papers.
Sort:
By area:
- 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 702
- 2023A Survey on Oversmoothing in Graph Neural Networkscited by 246
- 2023Large Language Models on Graphs: A Comprehensive Surveycited by 190
- 2023Exphormer: Sparse Transformers for Graphscited by 166
- 2023On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topologycited by 163
- 2023Graph Inductive Biases in Transformers without Message Passingcited by 150
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 132
- 2024Graph-Mamba: Towards Long-Range Graph Sequence Modeling with Selective State Spacescited by 132
- 2022Graph-Coupled Oscillator Networkscited by 123
- 2023Rethinking the Expressive Power of GNNs via Graph Biconnectivitycited by 119
- 2022FoSR: First-order spectral rewiring for addressing oversquashing in GNNscited by 104
- 2023Specformer: Spectral Graph Neural Networks Meet Transformerscited by 102
38 more
- 2022Revisiting Over-smoothing and Over-squashing Using Ollivier-Ricci Curvaturecited by 96
- 2023Understanding Oversquashing in GNNs through the Lens of Effective Resistancecited by 94
- 2022A Generalization of ViT/MLP-Mixer to Graphscited by 93
- 2023On the Expressive Power of Geometric Graph Neural Networkscited by 89
- 2023Edge Directionality Improves Learning on Heterophilic Graphscited by 88
- 2024Transformers need glasses! Information over-squashing in language taskscited by 87
- 2024Position: Graph Foundation Models are Already Herecited by 84
- 2022Graph Neural Networks for Link Prediction with Subgraph Sketchingcited by 81
- 2023Attending to Graph Transformerscited by 81
- 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
- 2023Ordered GNN: Ordering Message Passing to Deal with Heterophily and Over-smoothingcited by 67
- 2022A Survey on Graph Representation Learning Methodscited by 66
- 2024Position: Topological Deep Learning is the New Frontier for Relational Learningcited by 65
- 2022On the Trade-off between Over-smoothing and Over-squashing in Deep Graph Neural Networkscited by 63
- 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 61
- 2023On the Connection Between MPNN and Graph Transformercited by 60
- 2023Graph Neural Networks for temporal graphs: State of the art, open challenges, and opportunitiescited by 60
- 2022Understanding convolution on graphs via energiescited by 58
- 2022Anti-Symmetric DGN: a stable architecture for Deep Graph Networkscited by 58
- 2023Locality-Aware Graph-Rewiring in GNNscited by 55
- 2023How does over-squashing affect the power of GNNs?cited by 53
- 2022Oversquashing in GNNs through the lens of information contraction and graph expansioncited by 52
- 2022Gradient Gating for Deep Multi-Rate Learning on Graphscited by 49
- 2022Message passing all the way upcited by 47
- 2022Shortest Path Networks for Graph Property Predictioncited by 46
- 2025On Vanishing Gradients, Over-Smoothing, and Over-Squashing in GNNs: Bridging Recurrent and Graph Learningcited by 42
- 2025Hallucination Detection in LLMs Using Spectral Features of Attention Mapscited by 42
- 2022Hyperbolic Graph Neural Networks: A Review of Methods and Applicationscited by 40
- 2023Mitigating Over-Smoothing and Over-Squashing using Augmentations of Forman-Ricci Curvaturecited by 39
- 2024A Comprehensive Survey on Data Augmentationcited by 38
- 2022SpeqNets: Sparsity-aware Permutation-equivariant Graph Networkscited by 37
- 2022Rewiring with Positional Encodings for Graph Neural Networkscited by 35
- 2023Cooperative Graph Neural Networkscited by 35
- 2024VCR-Graphormer: A Mini-batch Graph Transformer via Virtual Connectionscited by 34
- 2022Position-aware Structure Learning for Graph Topology-imbalance by Relieving Under-reaching and Over-squashingcited by 31
- 2023Graph Positional and Structural Encodercited by 31
50 most cited of 471 All 471 (JSON)
- 2026Higher-Order Molecular Grammars for Generative and Foundation Models in Chemistry1 Oct 2026
- 2026Effective Resistance and Graph Neural Network Reliability in Tissue-Specific Interactomes1 Oct 2026
- 2026Stable Transformers for Graph Generation30 Sep 2026
- 2026ScaGNN: a Graph Neural Network for Multiple Scattering Simulations29 Sep 2026
- 2026Reachability is not enough: Diagnosing long-range behavior in GNNs27 Sep 2026
- 2026TwinS-GCN: Spectral conjugate for Spectral Graph Convolutional Networks26 Sep 2026
- 2026Learning the Graph and the Embedding Together: Classifier-Independent Rewiring for Heterophilic Node Classification26 Sep 2026
- 2026Interpretable Physics Informed WiFi Indoor Localization: Learning an Effective Access Point Geometry and Using It to Prune26 Sep 2026
- 2026Adaptive Interaction Graphs for Particle Simulation25 Sep 2026
- 2026Scalable Subgraph Sampling via Resistance Curvature23 Sep 2026
- 2026CurvFlow-DTA: dual-graph discrete Ricci curvature flow for drug--target affinity prediction19 Sep 2026
- 2026TWIG: A Time-Causal Wavelet Operator for Autoregressive Forecasting on Irregular Graphs18 Sep 2026
38 more
- 2026Detecting Hallucination in LLMs: Tracing the Topological Signatures of Impaired Context Sharing17 Sep 2026
- 2026A Systematic Analysis of Automatic Differentiation versus Discretization-based Constraints for Physics-Informed PDE Solvers7 Sep 2026
- 2026Geometric Structures on Graphs: a Holonomy-Based Discretization of Curvature23 Aug 2026
- 2026Read, Write, Relax: Why Neural PDE Surrogates Need Both Global and Local Processing21 Aug 2026
- 2026Look Before You Lift: Visual and Quantitative Diagnostics for Topological Deep Learning15 Aug 2026
- 2026AutoGrable: What Is a Good Graph for a Table?11 Aug 2026
- 2026Pair-Centric Graph Rewiring for Over-Squashing via Optimal Transport-Guided Communication Alignment11 Aug 2026
- 2026LEED: Local Embedding Evolution Distance for over-smoothing estimation and virtual node selection in GNN10 Aug 2026
- 2026HOPPER: Learnable Hop Extraction for Linearized Graph Sequence Models10 Aug 2026
- 2026Escaping Oversquashing: Addressable and Support-Aware Global Memory for Message Passing Networks3 Aug 2026
- 2026Differentiable Lifting for Topological Neural Networks2 Aug 2026
- 2026Persistent Gaussian Perturbations Prevent Oversmoothing in Recurrent Graph Neural Networks30 Jul 2026
- 2026Schreier-Coset Graph Rewiring29 Jul 2026
- 2026Local-Global Geometric Insights for Graph Neural Networks via Entropic Curvature24 Jul 2026
- 2026On Preserving Geometrical Invariance for Superpixel Image Classification using Graph Transformer5 Jul 2026
- 2026Ramanujan Graph Rewiring with Non Negative Resistance Curvature19 Jun 2026
- 2026AGDN: Learning to Solve Traveling Salesman Problem with Anisotropic Graph Diffusion Network17 Jun 2026
- 2026VeriDrive: Verifiable Counterfactual Supervision for Cost-Efficient Vision-Language Planning5 Jun 2026
- 2026Graph Cascades: Contagion-Based Mesoscopic Rewiring for Structure-Aware Graph Machine Learning3 Jun 2026
- 2026Learn When and Where to Connect: Adaptive Virtual Nodes for Dynamic Message Passing on Graphs2 Jun 2026
- 2026RADE: Random Add-Drop Edge as a Regularizer30 May 2026
- 2026S3GNN: Efficient Global Mixing and Local Message Passing for Long-Range Graph Learning22 May 2026
- 2026Graph Hierarchical Recurrence for Long-Range Generalization18 May 2026
- 2026Spectral Flow Certificates for Depth-Aware Long-Range Propagation in Graph Neural Networks16 May 2026
- 2026Neural Point-Forms15 May 2026
- 2026Beyond Oversquashing: Understanding Signal Propagation in GNNs Via Observables13 May 2026
- 2026MLGIB: Multi-Label Graph Information Bottleneck for Expressive and Robust Message Passing13 May 2026
- 2026RAwR: Role-Aware Rewiring via Approximate Equitable Partition10 May 2026
- 2026TopoGeoScore: A Self-Supervised Source-Only Geometric Framework for OOD Checkpoint Selection9 May 2026
- 2026Hierarchical Multi-Scale Graph Neural Networks: Scalable Heterophilous Learning with Oversmoothing and Oversquashing Mitigation8 May 2026
- 2026Graph Computation Meets Circuit Algebra: A Task-Aligned Analysis of Graph Neural Networks for Electronic Design Automation8 May 2026
- 2026Bilevel Graph Structure Learning, Revisited: Inner-Channel Origins of the Reported Gain8 May 2026
- 2026Graph Rewiring in GNNs to Mitigate Over-Squashing and Over-Smoothing: A Survey1 May 2026
- 2026Crystal structure prediction using graph neural combinatorial optimization27 Apr 2026
- 2026Curvature-Aware PCA with Geodesic Tangent Space Aggregation for Semi-Supervised Learning20 Apr 2026
- 2026Metriplector: From Field Theory to Neural Architecture31 Mar 2026
- 2026Cross-attentive Cohesive Subgraph Embedding to Mitigate Oversquashing in GNNs29 Mar 2026
- 2026Geometric Evolution Graph Convolutional Networks: Enhancing Graph Representation Learning via Ricci Flow27 Mar 2026
50 newest of 471 All 471 (JSON)
- 2023Sparse Training of Discrete Diffusion Models for Graph Generationcited by 26
- 2023Supercharging Graph Transformers with Advective Diffusioncited by 7
- 2025Generative Modeling of Full-Atom Protein Conformations using Latent Diffusion on Graph Embeddingscited by 2
- 2022Changes from Classical Statistics to Modern Statistics and Data Sciencecited by 0
- 2025Generative Modeling of Full-Atom Protein Conformations using Latent Diffusion on Graph Embeddings20 Jun 2025
- 2023Sparse Training of Discrete Diffusion Models for Graph Generation3 Nov 2023
- 2023Supercharging Graph Transformers with Advective Diffusion10 Oct 2023
- 2022Changes from Classical Statistics to Modern Statistics and Data Science30 Oct 2022
- 2024Graph-Mamba: Towards Long-Range Graph Sequence Modeling with Selective State Spacescited by 132
- 2024Understanding and Mitigating Bottlenecks of State Space Models through the Lens of Recency and Over-smoothingcited by 17
- 2025MAPN: Enhancing Heterogeneous Sparse Graph Representation by Mamba-based Asynchronous Aggregationcited by 1
- 2025SlideMamba: Entropy-Based Adaptive Fusion of GNN and Mamba for Enhanced Representation Learning in Digital Pathologycited by 1
- 2025SlideMamba: Entropy-Based Adaptive Fusion of GNN and Mamba for Enhanced Representation Learning in Digital Pathology25 Sep 2025
- 2025MAPN: Enhancing Heterogeneous Sparse Graph Representation by Mamba-based Asynchronous Aggregation23 Feb 2025
- 2024Understanding and Mitigating Bottlenecks of State Space Models through the Lens of Recency and Over-smoothing31 Dec 2024
- 2024Graph-Mamba: Towards Long-Range Graph Sequence Modeling with Selective State Spaces1 Feb 2024
- 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 702
- 2023A Survey on Oversmoothing in Graph Neural Networkscited by 246
- 2023Large Language Models on Graphs: A Comprehensive Surveycited by 190
- 2023Exphormer: Sparse Transformers for Graphscited by 166
- 2023On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topologycited by 163
- 2023Graph Inductive Biases in Transformers without Message Passingcited by 150
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 132
- 2022Graph-Coupled Oscillator Networkscited by 123
- 2023Rethinking the Expressive Power of GNNs via Graph Biconnectivitycited by 119
- 2022FoSR: First-order spectral rewiring for addressing oversquashing in GNNscited by 104
- 2023Specformer: Spectral Graph Neural Networks Meet Transformerscited by 102
- 2022Revisiting Over-smoothing and Over-squashing Using Ollivier-Ricci Curvaturecited by 96
12 most cited of 459 All 459 (JSON)
- 2026Higher-Order Molecular Grammars for Generative and Foundation Models in Chemistry1 Oct 2026
- 2026Effective Resistance and Graph Neural Network Reliability in Tissue-Specific Interactomes1 Oct 2026
- 2026Stable Transformers for Graph Generation30 Sep 2026
- 2026ScaGNN: a Graph Neural Network for Multiple Scattering Simulations29 Sep 2026
- 2026Reachability is not enough: Diagnosing long-range behavior in GNNs27 Sep 2026
- 2026TwinS-GCN: Spectral conjugate for Spectral Graph Convolutional Networks26 Sep 2026
- 2026Learning the Graph and the Embedding Together: Classifier-Independent Rewiring for Heterophilic Node Classification26 Sep 2026
- 2026Interpretable Physics Informed WiFi Indoor Localization: Learning an Effective Access Point Geometry and Using It to Prune26 Sep 2026
- 2026Adaptive Interaction Graphs for Particle Simulation25 Sep 2026
- 2026Scalable Subgraph Sampling via Resistance Curvature23 Sep 2026
- 2026CurvFlow-DTA: dual-graph discrete Ricci curvature flow for drug--target affinity prediction19 Sep 2026
- 2026TWIG: A Time-Causal Wavelet Operator for Autoregressive Forecasting on Irregular Graphs18 Sep 2026
12 newest of 459 All 459 (JSON)