Understanding Virtual Nodes: Oversquashing and Node Heterogeneity
Not on the map. Why?
Abstract (arXiv)
While message passing neural networks (MPNNs) have convincing success in a range of applications, they exhibit limitations such as the oversquashing problem and their inability to capture long-range interactions. Augmenting MPNNs with a virtual node (VN) removes the locality constraint of the layer aggregation and has been found to improve performance on a range of benchmarks. We provide a comprehensive theoretical analysis of the role of VNs and benefits thereof, through the lenses of oversquashing and sensitivity analysis. First, we characterize, precisely, how the improvement afforded by VNs on the mixing abilities of the network and hence in mitigating oversquashing, depends on the underlying topology. We then highlight that, unlike Graph-Transformers (GTs), classical instantiations of the VN are often constrained to assign uniform importance to different nodes. Consequently, we propose a variant of VN with the same computational complexity, which can have different sensitivity to nodes based on the graph structure. We show that this is an extremely effective and computationally efficient baseline for graph-level tasks.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). Builds on 48 of its 63 references that are in the map. First posted on arXiv 22 May 2024.
Builds on
48 of 63 references.
References · 48
- 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
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,360
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 881
- 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 713
- 2020Benchmarking Graph Neural Networkscited by 680
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 631
- 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 478
- 2021Rethinking Graph Transformers with Spectral Attentioncited by 473
- 2019Self-Attention Graph Poolingcited by 421
- 2018Invariant and Equivariant Graph Networkscited by 346
36 more
- 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 333
- 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 313
- 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
- 2022Long Range Graph Benchmarkcited by 263
- 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 261
- 2020A Note on Over-Smoothing for Graph Neural Networkscited by 249
- 2020Can Graph Neural Networks Count Substructures?cited by 236
- 2019What graph neural networks cannot learn: depth vs widthcited by 201
- 2022Representing Long-Range Context for Graph Neural Networks with Global Attentioncited by 195
- 2022Structure-Aware Transformer for Graph Representation Learningcited by 194
- 2023Exphormer: Sparse Transformers for Graphscited by 170
- 2022How Powerful are Spectral Graph Neural Networkscited by 169
- 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
- 2021Global Self-Attention as a Replacement for Graph Convolutioncited by 114
- 2023Understanding Oversquashing in GNNs through the Lens of Effective Resistancecited by 97
- 2022A Generalization of ViT/MLP-Mixer to Graphscited by 93
- 2021Topological Graph Neural Networkscited by 87
- 2023Where Did the Gap Go? Reassessing the Long-Range Graph Benchmarkcited by 85
- 2023DRew: Dynamically Rewired Message Passing with Delaycited by 82
- 2022DiffWire: Inductive Graph Rewiring via the Lov'asz Boundcited by 79
- 2021Understanding Pooling in Graph Neural Networkscited by 69
- 2023On the Connection Between MPNN and Graph Transformercited by 61
- 2022Understanding convolution on graphs via energiescited by 59
- 2019k-hop Graph Neural Networkscited by 57
- 2023Locality-Aware Graph-Rewiring in GNNscited by 56
- 2020A Large-Scale Database for Graph Representation Learningcited by 55
- 2020Multi-hop Attention Graph Neural Networkcited by 53
- 2023How does over-squashing affect the power of GNNs?cited by 53
- 2019Understanding the Representation Power of Graph Neural Networks in Learning Graph Topologycited by 52
- 2021Walking Out of the Weisfeiler Leman Hierarchy: Graph Learning Beyond Message Passingcited by 47
- 2019On Universal Equivariant Set Networkscited by 45
- 2023The expressive power of pooling in Graph Neural Networkscited by 35
- 2017Graph Classification via Deep Learning with Virtual Nodescited by 30
- 2024Distinguished In Uniform: Self Attention Vs. Virtual Nodescited by 20
Built on by
Citing papers per year: 2024: 2; 2025: 5; 2026: 7.
14 papers.
Sort:
- 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learningcited by 19
- 2024Graph Rewiring in GNNs to Mitigate Over-Squashing and Over-Smoothing: A Surveycited by 8
- 2024Homomorphism Counts as Structural Encodings for Graph Learningcited by 7
- 2025Deeper with Riemannian Geometry: Overcoming Oversmoothing and Oversquashing for Graph Foundation Modelscited by 7
- 2025Are Graph Transformers Necessary? Efficient Long-Range Message Passing with Fractal Nodes in MPNNscited by 3
- 2025Short-Range Oversquashingcited by 3
- 2026Position: Don't be Afraid of Over-Smoothing And Over-Squashingcited by 2
- 2026GrapHist: Graph Self-Supervised Learning for Histopathologycited by 2
- 2025Local Virtual Nodes for Alleviating Over-Squashing in Graph Neural Networkscited by 1
- 2026Graph Rewiring in GNNs to Mitigate Over-Squashing and Over-Smoothing: A Surveycited by 0
- 2026RAwR: Role-Aware Rewiring via Approximate Equitable Partitioncited by 0
- 2026Graph Hierarchical Recurrence for Long-Range Generalizationcited by 0
- 2026LEED: Local Embedding Evolution Distance for over-smoothing estimation and virtual node selection in GNN10 Aug 2026
- 2026Escaping Oversquashing: Addressable and Support-Aware Global Memory for Message Passing Networks3 Aug 2026
- 2026Graph Hierarchical Recurrence for Long-Range Generalization18 May 2026
- 2026RAwR: Role-Aware Rewiring via Approximate Equitable Partition10 May 2026
- 2026Graph Rewiring in GNNs to Mitigate Over-Squashing and Over-Smoothing: A Survey1 May 2026
- 2026GrapHist: Graph Self-Supervised Learning for Histopathology24 Feb 2026
- 2026Position: Don't be Afraid of Over-Smoothing And Over-Squashing12 Jan 2026
- 2025Short-Range Oversquashing25 Nov 2025
- 2025Are Graph Transformers Necessary? Efficient Long-Range Message Passing with Fractal Nodes in MPNNs17 Nov 2025
- 2025Deeper with Riemannian Geometry: Overcoming Oversmoothing and Oversquashing for Graph Foundation Models20 Oct 2025
- 2025Local Virtual Nodes for Alleviating Over-Squashing in Graph Neural Networks28 Aug 2025
- 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learning21 May 2025
2 more
- 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learningcited by 19
- 2024Graph Rewiring in GNNs to Mitigate Over-Squashing and Over-Smoothing: A Surveycited by 8
- 2024Homomorphism Counts as Structural Encodings for Graph Learningcited by 7
- 2025Deeper with Riemannian Geometry: Overcoming Oversmoothing and Oversquashing for Graph Foundation Modelscited by 7
- 2025Are Graph Transformers Necessary? Efficient Long-Range Message Passing with Fractal Nodes in MPNNscited by 3
- 2025Short-Range Oversquashingcited by 3
- 2026Position: Don't be Afraid of Over-Smoothing And Over-Squashingcited by 2
- 2026GrapHist: Graph Self-Supervised Learning for Histopathologycited by 2
- 2025Local Virtual Nodes for Alleviating Over-Squashing in Graph Neural Networkscited by 1
- 2026Graph Rewiring in GNNs to Mitigate Over-Squashing and Over-Smoothing: A Surveycited by 0
- 2026RAwR: Role-Aware Rewiring via Approximate Equitable Partitioncited by 0
- 2026Graph Hierarchical Recurrence for Long-Range Generalizationcited by 0
12 most cited of 14 All 14 (JSON)
- 2026LEED: Local Embedding Evolution Distance for over-smoothing estimation and virtual node selection in GNN10 Aug 2026
- 2026Escaping Oversquashing: Addressable and Support-Aware Global Memory for Message Passing Networks3 Aug 2026
- 2026Graph Hierarchical Recurrence for Long-Range Generalization18 May 2026
- 2026RAwR: Role-Aware Rewiring via Approximate Equitable Partition10 May 2026
- 2026Graph Rewiring in GNNs to Mitigate Over-Squashing and Over-Smoothing: A Survey1 May 2026
- 2026GrapHist: Graph Self-Supervised Learning for Histopathology24 Feb 2026
- 2026Position: Don't be Afraid of Over-Smoothing And Over-Squashing12 Jan 2026
- 2025Short-Range Oversquashing25 Nov 2025
- 2025Are Graph Transformers Necessary? Efficient Long-Range Message Passing with Fractal Nodes in MPNNs17 Nov 2025
- 2025Deeper with Riemannian Geometry: Overcoming Oversmoothing and Oversquashing for Graph Foundation Models20 Oct 2025
- 2025Local Virtual Nodes for Alleviating Over-Squashing in Graph Neural Networks28 Aug 2025
- 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learning21 May 2025
12 newest of 14 All 14 (JSON)