Probabilistic Graph Rewiring via Virtual Nodes
Not on the map. Why?
Abstract (arXiv)
Message-passing graph neural networks (MPNNs) have emerged as a powerful paradigm for graph-based machine learning. Despite their effectiveness, MPNNs face challenges such as under-reaching and over-squashing, where limited receptive fields and structural bottlenecks hinder information flow in the graph. While graph transformers hold promise in addressing these issues, their scalability is limited due to quadratic complexity regarding the number of nodes, rendering them impractical for larger graphs. Here, we propose implicitly rewired message-passing neural networks (IPR-MPNNs), a novel approach that integrates implicit probabilistic graph rewiring into MPNNs. By introducing a small number of virtual nodes, i.e., adding additional nodes to a given graph and connecting them to existing nodes, in a differentiable, end-to-end manner, IPR-MPNNs enable long-distance message propagation, circumventing quadratic complexity. Theoretically, we demonstrate that IPR-MPNNs surpass the expressiveness of traditional MPNNs. Empirically, we validate our approach by showcasing its ability to mitigate under-reaching and over-squashing effects, achieving state-of-the-art performance across multiple graph datasets. Notably, IPR-MPNNs outperform graph transformers while maintaining significantly faster computational efficiency.
Key facts. Cited by 15 papers in the map (data through 14 Oct 2026). Builds on 106 of its 145 references that are in the map. First posted on arXiv 27 May 2024.
Builds on
106 of 145 references.
References · 106
- 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
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 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
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,694
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,360
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 881
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
38 more
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 754
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 728
- 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
- 2019Graph U-Netscited by 492
- 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 478
- 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 443
- 2019Diffusion Improves Graph Learningcited by 414
- 2019Provably Powerful Graph Networkscited by 389
- 2020Graph Structure Learning for Robust Graph Neural Networkscited by 371
- 2018Invariant and Equivariant Graph Networkscited by 346
- 2023A critical look at the evaluation of GNNs under heterophily: Are we really making progress?cited by 343
- 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 333
- 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 313
- 2020SIGN: Scalable Inception Graph Neural Networkscited by 284
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 268
- 2022Long Range Graph Benchmarkcited by 263
- 2019Learning Discrete Structures for Graph Neural Networkscited by 231
- 2021Weisfeiler and Lehman Go Topological: Message Passing Simplicial Networkscited by 221
- 2020Iterative Deep Graph Learning for Graph Neural Networks: Better and Robust Node Embeddingscited by 214
- 2017CayleyNets: Graph Convolutional Neural Networks with Complex Rational Spectral Filterscited by 203
- 2020Data Augmentation for Graph Neural Networkscited by 203
- 2020The Surprising Power of Graph Neural Networks with Random Node Initializationcited by 198
- 2022Representing Long-Range Context for Graph Neural Networks with Global Attentioncited by 195
- 2022Structure-Aware Transformer for Graph Representation Learningcited by 194
- 2022Pure Transformers are Powerful Graph Learnerscited by 188
- 2023Exphormer: Sparse Transformers for Graphscited by 170
- 2023On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topologycited by 166
- 2019ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph Representationscited by 156
- 2023Graph Inductive Biases in Transformers without Message Passingcited by 153
- 2019Relational Pooling for Graph Representationscited by 150
- 2021GraphiT: Encoding Graph Structure in Transformerscited by 147
- 2022NAGphormer: A Tokenized Graph Transformer for Node Classification in Large Graphscited by 137
- 2021Weisfeiler and Leman go Machine Learning: The Story so farcited by 122
50 most cited of 106 All 106 (JSON)
Built on by
Citing papers per year: 2024: 3; 2025: 6; 2026: 6.
15 papers.
Sort:
- 2024Cayley Graph Propagationcited by 21
- 2024Graph Rewiring in GNNs to Mitigate Over-Squashing and Over-Smoothing: A Surveycited by 8
- 2024Next Level Message-Passing with Hierarchical Support Graphscited by 5
- 2025Short-Range Oversquashingcited by 3
- 2025Principled Data Augmentation for Learning to Solve Quadratic Programming Problemscited by 2
- 2025Understanding and Tackling Over-Dilution in Graph Neural Networkscited by 1
- 2025Local Virtual Nodes for Alleviating Over-Squashing in Graph Neural Networkscited by 1
- 2026Towards Improved Sentence Representations using Token Graphscited by 1
- 2025Discovering Spatial Correlations of Earth Observations for weather forecasting by using Graph Structure Learningcited by 0
- 2025Transformer Modeling for Both Scalability and Performance in Multivariate Time Seriescited by 0
- 2026GraIP: A Benchmarking Framework For Neural Graph Inverse Problemscited by 0
- 2026Crystal structure prediction using graph neural combinatorial optimizationcited by 0
- 2026Differentiable Lifting for Topological Neural Networks2 Aug 2026
- 2026Learn When and Where to Connect: Adaptive Virtual Nodes for Dynamic Message Passing on Graphs2 Jun 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
- 2026Towards Improved Sentence Representations using Token Graphs3 Mar 2026
- 2026GraIP: A Benchmarking Framework For Neural Graph Inverse Problems26 Jan 2026
- 2025Short-Range Oversquashing25 Nov 2025
- 2025Transformer Modeling for Both Scalability and Performance in Multivariate Time Series23 Sep 2025
- 2025Local Virtual Nodes for Alleviating Over-Squashing in Graph Neural Networks28 Aug 2025
- 2025Understanding and Tackling Over-Dilution in Graph Neural Networks22 Aug 2025
- 2025Discovering Spatial Correlations of Earth Observations for weather forecasting by using Graph Structure Learning11 Aug 2025
- 2025Principled Data Augmentation for Learning to Solve Quadratic Programming Problems2 Jun 2025
3 more
- 2024Graph Rewiring in GNNs to Mitigate Over-Squashing and Over-Smoothing: A Survey26 Nov 2024
- 2024Cayley Graph Propagation4 Oct 2024
- 2024Next Level Message-Passing with Hierarchical Support Graphs22 Jun 2024
- 2024Cayley Graph Propagationcited by 21
- 2024Graph Rewiring in GNNs to Mitigate Over-Squashing and Over-Smoothing: A Surveycited by 8
- 2024Next Level Message-Passing with Hierarchical Support Graphscited by 5
- 2025Short-Range Oversquashingcited by 3
- 2025Principled Data Augmentation for Learning to Solve Quadratic Programming Problemscited by 2
- 2025Understanding and Tackling Over-Dilution in Graph Neural Networkscited by 1
- 2025Local Virtual Nodes for Alleviating Over-Squashing in Graph Neural Networkscited by 1
- 2026Towards Improved Sentence Representations using Token Graphscited by 1
- 2025Discovering Spatial Correlations of Earth Observations for weather forecasting by using Graph Structure Learningcited by 0
- 2025Transformer Modeling for Both Scalability and Performance in Multivariate Time Seriescited by 0
- 2026GraIP: A Benchmarking Framework For Neural Graph Inverse Problemscited by 0
- 2026Crystal structure prediction using graph neural combinatorial optimizationcited by 0
12 most cited of 15 All 15 (JSON)
- 2026Differentiable Lifting for Topological Neural Networks2 Aug 2026
- 2026Learn When and Where to Connect: Adaptive Virtual Nodes for Dynamic Message Passing on Graphs2 Jun 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
- 2026Towards Improved Sentence Representations using Token Graphs3 Mar 2026
- 2026GraIP: A Benchmarking Framework For Neural Graph Inverse Problems26 Jan 2026
- 2025Short-Range Oversquashing25 Nov 2025
- 2025Transformer Modeling for Both Scalability and Performance in Multivariate Time Series23 Sep 2025
- 2025Local Virtual Nodes for Alleviating Over-Squashing in Graph Neural Networks28 Aug 2025
- 2025Understanding and Tackling Over-Dilution in Graph Neural Networks22 Aug 2025
- 2025Discovering Spatial Correlations of Earth Observations for weather forecasting by using Graph Structure Learning11 Aug 2025
- 2025Principled Data Augmentation for Learning to Solve Quadratic Programming Problems2 Jun 2025
12 newest of 15 All 15 (JSON)