mlsanityData to 14 Oct 2026

Understanding Virtual Nodes: Oversquashing and Node Heterogeneity

arXiv 2405.13526 ↗First posted 22 May 2024cs.LGcited by 14

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

  1. 2018How Powerful are Graph Neural Networks?cited by 4,393
  2. 2017Neural Message Passing for Quantum Chemistrycited by 3,487
  3. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
  4. 2018Relational inductive biases, deep learning, and graph networkscited by 1,360
  5. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 881
  6. 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 713
  7. 2020Benchmarking Graph Neural Networkscited by 680
  8. 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 631
  9. 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 478
  10. 2021Rethinking Graph Transformers with Spectral Attentioncited by 473
  11. 2019Self-Attention Graph Poolingcited by 421
  12. 2018Invariant and Equivariant Graph Networkscited by 346
36 more
  1. 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 333
  2. 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 313
  3. 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
  4. 2022Long Range Graph Benchmarkcited by 263
  5. 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 261
  6. 2020A Note on Over-Smoothing for Graph Neural Networkscited by 249
  7. 2020Can Graph Neural Networks Count Substructures?cited by 236
  8. 2019What graph neural networks cannot learn: depth vs widthcited by 201
  9. 2022Representing Long-Range Context for Graph Neural Networks with Global Attentioncited by 195
  10. 2022Structure-Aware Transformer for Graph Representation Learningcited by 194
  11. 2023Exphormer: Sparse Transformers for Graphscited by 170
  12. 2022How Powerful are Spectral Graph Neural Networkscited by 169
  13. 2023On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topologycited by 166
  14. 2019ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph Representationscited by 156
  15. 2023Graph Inductive Biases in Transformers without Message Passingcited by 153
  16. 2021Global Self-Attention as a Replacement for Graph Convolutioncited by 114
  17. 2023Understanding Oversquashing in GNNs through the Lens of Effective Resistancecited by 97
  18. 2022A Generalization of ViT/MLP-Mixer to Graphscited by 93
  19. 2021Topological Graph Neural Networkscited by 87
  20. 2023Where Did the Gap Go? Reassessing the Long-Range Graph Benchmarkcited by 85
  21. 2023DRew: Dynamically Rewired Message Passing with Delaycited by 82
  22. 2022DiffWire: Inductive Graph Rewiring via the Lov'asz Boundcited by 79
  23. 2021Understanding Pooling in Graph Neural Networkscited by 69
  24. 2023On the Connection Between MPNN and Graph Transformercited by 61
  25. 2022Understanding convolution on graphs via energiescited by 59
  26. 2019k-hop Graph Neural Networkscited by 57
  27. 2023Locality-Aware Graph-Rewiring in GNNscited by 56
  28. 2020A Large-Scale Database for Graph Representation Learningcited by 55
  29. 2020Multi-hop Attention Graph Neural Networkcited by 53
  30. 2023How does over-squashing affect the power of GNNs?cited by 53
  31. 2019Understanding the Representation Power of Graph Neural Networks in Learning Graph Topologycited by 52
  32. 2021Walking Out of the Weisfeiler Leman Hierarchy: Graph Learning Beyond Message Passingcited by 47
  33. 2019On Universal Equivariant Set Networkscited by 45
  34. 2023The expressive power of pooling in Graph Neural Networkscited by 35
  35. 2017Graph Classification via Deep Learning with Virtual Nodescited by 30
  36. 2024Distinguished In Uniform: Self Attention Vs. Virtual Nodescited by 20

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 2; 2025: 5; 2026: 7.

14 papers.

Sort: