FoSR: First-order spectral rewiring for addressing oversquashing in GNNs
Not on the map. Why?
Abstract (arXiv)
Graph neural networks (GNNs) are able to leverage the structure of graph data by passing messages along the edges of the graph. While this allows GNNs to learn features depending on the graph structure, for certain graph topologies it leads to inefficient information propagation and a problem known as oversquashing. This has recently been linked with the curvature and spectral gap of the graph. On the other hand, adding edges to the message-passing graph can lead to increasingly similar node representations and a problem known as oversmoothing. We propose a computationally efficient algorithm that prevents oversquashing by systematically adding edges to the graph based on spectral expansion. We combine this with a relational architecture, which lets the GNN preserve the original graph structure and provably prevents oversmoothing. We find experimentally that our algorithm outperforms existing graph rewiring methods in several graph classification tasks.
Key facts. Cited by 104 papers in the map (data through 7 Oct 2026). Builds on 30 of its 48 references that are in the map. First posted on arXiv 21 Oct 2022.
Builds on
30 of 48 references.
References · 30
- 2017Attention Is All You Needcited by 59,932
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 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
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
18 more
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
- 2015Gated Graph Sequence Neural Networkscited by 792
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
- 2020A Generalization of Transformer Networks to Graphscited by 653
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 624
- 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 544
- 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 471
- 2021Rethinking Graph Transformers with Spectral Attentioncited by 468
- 2019Diffusion Improves Graph Learningcited by 414
- 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
- 2020A Note on Over-Smoothing for Graph Neural Networkscited by 245
- 2022DiffWire: Inductive Graph Rewiring via the Lov'asz Boundcited by 79
- 2019GNN-FiLM: Graph Neural Networks with Feature-wise Linear Modulationcited by 75
- 2022Oversquashing in GNNs through the lens of information contraction and graph expansioncited by 52
- 2022Rewiring with Positional Encodings for Graph Neural Networkscited by 35
- 2022Rewiring Networks for Graph Neural Network Training Using Discrete Geometrycited by 14
Built on by
Citing papers per year: 2022: 2; 2023: 16; 2024: 23; 2025: 37; 2026: 26.
104 papers.
Sort:
- 2023On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topologycited by 163
- 2022Revisiting Over-smoothing and Over-squashing Using Ollivier-Ricci Curvaturecited by 96
- 2023Understanding Oversquashing in GNNs through the Lens of Effective Resistancecited by 94
- 2022On the Trade-off between Over-smoothing and Over-squashing in Deep Graph Neural Networkscited by 63
- 2023Locality-Aware Graph-Rewiring in GNNscited by 55
- 2023How does over-squashing affect the power of GNNs?cited by 53
- 2025Position: Graph Learning Will Lose Relevance Due To Poor Benchmarkscited by 52
- 2025On Vanishing Gradients, Over-Smoothing, and Over-Squashing in GNNs: Bridging Recurrent and Graph Learningcited by 42
- 2023Mitigating Over-Smoothing and Over-Squashing using Augmentations of Forman-Ricci Curvaturecited by 39
- 2023Cooperative Graph Neural Networkscited by 35
- 2024VCR-Graphormer: A Mini-batch Graph Transformer via Virtual Connectionscited by 34
- 2023Probabilistically Rewired Message-Passing Neural Networkscited by 26
38 more
- 2024On Oversquashing in Graph Neural Networks Through the Lens of Dynamical Systemscited by 26
- 2024How Universal Polynomial Bases Enhance Spectral Graph Neural Networks: Heterophily, Over-smoothing, and Over-squashingcited by 24
- 2023Over-Squashing in Graph Neural Networks: A Comprehensive surveycited by 23
- 2023Adaptive Message Passing: A General Framework to Mitigate Oversmoothing, Oversquashing, and Underreachingcited by 23
- 2024Spectral Graph Pruning Against Over-Squashing and Over-Smoothingcited 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
- 2024Probabilistic Graph Rewiring via Virtual Nodescited by 15
- 2023Effective Structural Encodings via Local Curvature Profilescited by 13
- 2025GNNs Getting ComFy: Community and Feature Similarity Guided Rewiringcited by 13
- 2025Return of ChebNet: Understanding and Improving an Overlooked GNN on Long Range Taskscited by 12
- 2024The Effectiveness of Curvature-Based Rewiring and the Role of Hyperparameters in GNNs Revisitedcited by 11
- 2024Joint Graph Rewiring and Feature Denoising via Spectral Resonancecited by 11
- 2024Two Heads Are Better Than One: Boosting Graph Sparse Training via Semantic and Topological Awarenesscited by 10
- 2024PANDA: Expanded Width-Aware Message Passing Beyond Rewiringcited by 10
- 2025Message-Passing State-Space Models: Improving Graph Learning with Modern Sequence Modelingcited by 9
- 2025On Measuring Long-Range Interactions in Graph Neural Networkscited by 9
- 2024Graph Rewiring in GNNs to Mitigate Over-Squashing and Over-Smoothing: A Surveycited by 8
- 2025Depth-Adaptive Graph Neural Networks via Learnable Bakry-'Emery Curvaturecited by 8
- 2024Layer-diverse Negative Sampling for Graph Neural Networkscited by 7
- 2025Mitigating Over-Squashing in Graph Neural Networks by Spectrum-Preserving Sparsificationcited by 7
- 2023The Graph Lottery Ticket Hypothesis: Finding Sparse, Informative Graph Structurecited by 6
- 2024Design Your Own Universe: A Physics-Informed Agnostic Method for Enhancing Graph Neural Networkscited by 6
- 2025Over-squashing in Spatiotemporal Graph Neural Networkscited by 6
- 2025Deeper with Riemannian Geometry: Overcoming Oversmoothing and Oversquashing for Graph Foundation Modelscited by 6
- 2024Graph Unitary Message Passingcited by 5
- 2024A Cosmic-Scale Benchmark for Symmetry-Preserving Data Processingcited by 5
- 2025PIORF: Physics-Informed Ollivier-Ricci Flow for Long-Range Interactions in Mesh Graph Neural Networkscited by 5
- 2023Higher-Order Expander Graph Propagationcited by 4
- 2024Deep Equilibrium Algorithmic Reasoningcited by 4
- 2025Dynamic Triangulation-Based Graph Rewiring for Graph Neural Networkscited by 4
- 2024Foundations and Frontiers of Graph Learning Theorycited by 3
- 2025Are Graph Transformers Necessary? Efficient Long-Range Message Passing with Fractal Nodes in MPNNscited by 3
- 2024Differentiable Cluster Graph Neural Networkcited by 2
- 2025Performance Heterogeneity in Graph Neural Networks: Lessons for Architecture Design and Preprocessingcited by 2
- 2025Principled Data Augmentation for Learning to Solve Quadratic Programming Problemscited by 2
- 2025Influence Functions for Edge Edits in Non-Convex Graph Neural Networkscited by 2
50 most cited of 104 All 104 (JSON)
- 2026Learning the Graph and the Embedding Together: Classifier-Independent Rewiring for Heterophilic Node Classification26 Sep 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
- 2026HOPPER: Learnable Hop Extraction for Linearized Graph Sequence Models10 Aug 2026
- 2026Schreier-Coset Graph Rewiring29 Jul 2026
- 2026Local-Global Geometric Insights for Graph Neural Networks via Entropic Curvature24 Jul 2026
- 2026Ramanujan Graph Rewiring with Non Negative Resistance Curvature19 Jun 2026
- 2026Geometrical fairness in graph neural networks16 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
38 more
- 2026Spectral Flow Certificates for Depth-Aware Long-Range Propagation in Graph Neural Networks16 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
- 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
- 2026Cross-attentive Cohesive Subgraph Embedding to Mitigate Oversquashing in GNNs29 Mar 2026
- 2026Invariant-Stratified Propagation for Expressive Graph Neural Networks2 Mar 2026
- 2026Probing Graph Neural Network Activation Patterns Through Graph Topology24 Feb 2026
- 2026Beyond ReLU: Bifurcation, Oversmoothing, and Topological Priors17 Feb 2026
- 2026Exploring the impact of adaptive rewiring in Graph Neural Networks11 Feb 2026
- 2026Graph homophily booster: Reimagining the role of discrete features in heterophilic graph learning6 Feb 2026
- 2026GraIP: A Benchmarking Framework For Neural Graph Inverse Problems26 Jan 2026
- 2026On the Runway Cascade of Transformers for Language Modeling20 Jan 2026
- 2026Position: Don't be Afraid of Over-Smoothing And Over-Squashing12 Jan 2026
- 2025Understanding the Failure Modes of Transformers through the Lens of Graph Neural Networks9 Dec 2025
- 2025Measuring Over-smoothing beyond Dirichlet energy7 Dec 2025
- 2025Short-Range Oversquashing25 Nov 2025
- 2025Are Graph Transformers Necessary? Efficient Long-Range Message Passing with Fractal Nodes in MPNNs17 Nov 2025
- 2025Adaptive Graph Rewiring to Mitigate Over-Squashing in Mesh-Based GNNs for Fluid Dynamics Simulations16 Nov 2025
- 2025Higher-Order Regularization Learning on Hypergraphs30 Oct 2025
- 2025Topology-Aware Active Learning on Graphs29 Oct 2025
- 2025A roadmap for curvature-based geometric data analysis and learning26 Oct 2025
- 2025Structural Invariance Matters: Rethinking Graph Rewiring through Graph Metrics23 Oct 2025
- 2025Deeper with Riemannian Geometry: Overcoming Oversmoothing and Oversquashing for Graph Foundation Models20 Oct 2025
- 2025Learning from Heterophilic Graphs: A Spectral Theory Perspective on the Impact of Self-Loops and Parallel Edges16 Sep 2025
- 2025Asynchronous Message Passing for Addressing Oversquashing in Graph Neural Networks8 Sep 2025
- 2025Local Virtual Nodes for Alleviating Over-Squashing in Graph Neural Networks28 Aug 2025
- 2025Memorization in Graph Neural Networks26 Aug 2025
- 2025Dynamic Triangulation-Based Graph Rewiring for Graph Neural Networks26 Aug 2025
- 2025Over-Squashing in GNNs and Causal Inference of Rewiring Strategies12 Aug 2025
- 2025Discovering Spatial Correlations of Earth Observations for weather forecasting by using Graph Structure Learning11 Aug 2025
- 2025GraphTorque: Torque-Driven Rewiring Graph Neural Network29 Jul 2025
- 2025Mitigating Over-Squashing in Graph Neural Networks by Spectrum-Preserving Sparsification19 Jun 2025
- 2025Over-squashing in Spatiotemporal Graph Neural Networks18 Jun 2025
- 2025Return of ChebNet: Understanding and Improving an Overlooked GNN on Long Range Tasks9 Jun 2025
- 2025Demystifying Topological Message-Passing with Relational Structures: A Case Study on Oversquashing in Simplicial Message-Passing6 Jun 2025
- 2025On Measuring Long-Range Interactions in Graph Neural Networks6 Jun 2025
- 2025Influence Functions for Edge Edits in Non-Convex Graph Neural Networks5 Jun 2025
50 newest of 104 All 104 (JSON)
- 2023On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topologycited by 163
- 2022Revisiting Over-smoothing and Over-squashing Using Ollivier-Ricci Curvaturecited by 96
- 2023Understanding Oversquashing in GNNs through the Lens of Effective Resistancecited by 94
- 2022On the Trade-off between Over-smoothing and Over-squashing in Deep Graph Neural Networkscited by 63
- 2023Locality-Aware Graph-Rewiring in GNNscited by 55
- 2023How does over-squashing affect the power of GNNs?cited by 53
- 2025Position: Graph Learning Will Lose Relevance Due To Poor Benchmarkscited by 52
- 2025On Vanishing Gradients, Over-Smoothing, and Over-Squashing in GNNs: Bridging Recurrent and Graph Learningcited by 42
- 2023Mitigating Over-Smoothing and Over-Squashing using Augmentations of Forman-Ricci Curvaturecited by 39
- 2023Cooperative Graph Neural Networkscited by 35
- 2024VCR-Graphormer: A Mini-batch Graph Transformer via Virtual Connectionscited by 34
- 2023Probabilistically Rewired Message-Passing Neural Networkscited by 26
12 most cited of 104 All 104 (JSON)
- 2026Learning the Graph and the Embedding Together: Classifier-Independent Rewiring for Heterophilic Node Classification26 Sep 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
- 2026HOPPER: Learnable Hop Extraction for Linearized Graph Sequence Models10 Aug 2026
- 2026Schreier-Coset Graph Rewiring29 Jul 2026
- 2026Local-Global Geometric Insights for Graph Neural Networks via Entropic Curvature24 Jul 2026
- 2026Ramanujan Graph Rewiring with Non Negative Resistance Curvature19 Jun 2026
- 2026Geometrical fairness in graph neural networks16 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
12 newest of 104 All 104 (JSON)