On the Connection Between MPNN and Graph Transformer
Not on the map. Why?
Abstract (arXiv)
Graph Transformer (GT) recently has emerged as a new paradigm of graph learning algorithms, outperforming the previously popular Message Passing Neural Network (MPNN) on multiple benchmarks. Previous work (Kim et al., 2022) shows that with proper position embedding, GT can approximate MPNN arbitrarily well, implying that GT is at least as powerful as MPNN. In this paper, we study the inverse connection and show that MPNN with virtual node (VN), a commonly used heuristic with little theoretical understanding, is powerful enough to arbitrarily approximate the self-attention layer of GT. In particular, we first show that if we consider one type of linear transformer, the so-called Performer/Linear Transformer (Choromanski et al., 2020; Katharopoulos et al., 2020), then MPNN + VN with only O(1) depth and O(1) width can approximate a self-attention layer in Performer/Linear Transformer. Next, via a connection between MPNN + VN and DeepSets, we prove the MPNN + VN with O(n^d) width and O(1) depth can approximate the self-attention layer arbitrarily well, where d is the input feature dimension. Lastly, under some assumptions, we provide an explicit construction of MPNN + VN with O(1) width and O(n) depth approximating the self-attention layer in GT arbitrarily well. On the empirical side, we demonstrate that 1) MPNN + VN is a surprisingly strong baseline, outperforming GT on the recently proposed Long Range Graph Benchmark (LRGB) dataset, 2) our MPNN + VN improves over early implementation on a wide range of OGB datasets and 3) MPNN + VN outperforms Linear Transformer and MPNN on the climate modeling task.
Key facts. Cited by 60 papers in the map (data through 7 Oct 2026). Builds on 47 of its 62 references that are in the map. First posted on arXiv 27 Jan 2023.
Builds on
47 of 62 references.
References · 47
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2017Graph Attention Networkscited by 8,854
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2020Transformers are RNNs: Fast Autoregressive Transformers with Linear Attentioncited by 1,979
- 2020Rethinking Attention with Performerscited by 1,584
- 2019Generating Long Sequences with Sparse Transformerscited by 1,523
- 2020Linformer: Self-Attention with Linear Complexitycited by 1,462
35 more
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2021How Attentive are Graph Attention Networks?cited by 818
- 2020Efficient Transformers: A Surveycited by 784
- 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 702
- 2020A Generalization of Transformer Networks to Graphscited by 653
- 2020A Survey on Visual Transformercited by 653
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 624
- 2021ConViT: Improving Vision Transformers with Soft Convolutional Inductive Biasescited by 484
- 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 471
- 2021Rethinking Graph Transformers with Spectral Attentioncited by 468
- 2017A simple neural network module for relational reasoningcited by 345
- 2018Invariant and Equivariant Graph Networkscited by 339
- 2021OGB-LSC: A Large-Scale Challenge for Machine Learning on Graphscited by 328
- 2021Do Transformers Really Perform Bad for Graph Representation?cited by 318
- 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
- 2022Long Range Graph Benchmarkcited by 258
- 2020A Note on Over-Smoothing for Graph Neural Networkscited by 245
- 2019Towards Physics-informed Deep Learning for Turbulent Flow Predictioncited by 203
- 2022Representing Long-Range Context for Graph Neural Networks with Global Attentioncited by 193
- 2022Structure-Aware Transformer for Graph Representation Learningcited by 191
- 2022Pure Transformers are Powerful Graph Learnerscited by 188
- 2022Sign and Basis Invariant Networks for Spectral Graph Representation Learningcited by 176
- 2021GraphiT: Encoding Graph Structure in Transformerscited by 146
- 2021AMMUS : A Survey of Transformer-based Pretrained Models in Natural Language Processingcited by 131
- 2021Global Self-Attention as a Replacement for Graph Convolutioncited by 113
- 2018Janossy Pooling: Learning Deep Permutation-Invariant Functions for Variable-Size Inputscited by 96
- 2017Deep Learning for Physical Processes: Incorporating Prior Scientific Knowledgecited by 95
- 2022GRPE: Relative Positional Encoding for Graph Transformercited by 67
- 2022Benchmarking Graphormer on Large-Scale Molecular Modeling Datasetscited by 63
- 2021Universal Approximation of Functions on Setscited by 62
- 2020Revisiting Over-smoothing in Deep GCNscited by 55
- 2019On Universal Equivariant Set Networkscited by 45
- 2021Meta-Learning Dynamics Forecasting Using Task Inferencecited by 37
- 2022Exponential Separations in Symmetric Neural Networkscited by 10
Built on by
Citing papers per year: 2023: 8; 2024: 26; 2025: 17; 2026: 9.
60 papers.
Sort:
By area:
- 2023A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly Detectioncited by 145
- 2023Where Did the Gap Go? Reassessing the Long-Range Graph Benchmarkcited by 83
- 2023Attending to Graph Transformerscited by 81
- 2024Discrete-state Continuous-time Diffusion for Graph Generationcited by 73
- 2023Locality-Aware Graph-Rewiring in GNNscited by 55
- 2024Text-space Graph Foundation Models: Comprehensive Benchmarks and New Insightscited by 44
- 2024On Oversquashing in Graph Neural Networks Through the Lens of Dynamical Systemscited by 26
- 2024Pard: Permutation-Invariant Autoregressive Diffusion for Graph Generationcited by 25
- 2023Over-Squashing in Graph Neural Networks: A Comprehensive surveycited by 23
- 2024Cayley Graph Propagationcited by 21
- 2024Distinguished In Uniform: Self Attention Vs. Virtual Nodescited by 19
- 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learningcited by 18
38 more
- 2024Spatio-Spectral Graph Neural Networkscited by 17
- 2024Probabilistic Graph Rewiring via Virtual Nodescited by 15
- 2024VN-EGNN: E(3)-Equivariant Graph Neural Networks with Virtual Nodes Enhance Protein Binding Site Identificationcited by 14
- 2024Understanding Virtual Nodes: Oversquashing and Node Heterogeneitycited by 14
- 2025A Survey of Graph Transformers: Architectures, Theories and Applicationscited by 12
- 2024Towards Dynamic Message Passing on Graphscited by 11
- 2023Neural Atoms: Propagating Long-range Interaction in Molecular Graphs through Efficient Communication Channelcited by 10
- 2025Geometry-aware RL for Manipulation of Varying Shapes and Deformable Objectscited by 10
- 2023Graph Transformers for Large Graphscited by 9
- 2024E(3)-Equivariant Mesh Neural Networkscited by 9
- 2024On the Theoretical Expressive Power and the Design Space of Higher-Order Graph Transformerscited by 8
- 2025Can You Hear Me Now? A Benchmark for Long-Range Graph Propagationcited by 8
- 2024DE-HNN: An effective neural model for Circuit Netlist representationcited by 7
- 2024Future Directions in the Theory of Graph Machine Learningcited by 5
- 2024Next Level Message-Passing with Hierarchical Support Graphscited by 5
- 2026Rethinking Diffusion Models with Symmetries through Canonicalization with Applications to Molecular Graph Generationcited by 5
- 2024Deep Equilibrium Algorithmic Reasoningcited by 4
- 2024Foundations and Frontiers of Graph Learning Theorycited by 3
- 2025MaNGO - Adaptable Graph Network Simulators via Meta-Learningcited by 3
- 2024TESGNN: Temporal Equivariant Scene Graph Neural Networks for Efficient and Robust Multi-View 3D Scene Understandingcited by 2
- 2025Neural Approaches to SAT Solving: Design Choices and Interpretabilitycited by 2
- 2025Plain Transformers Can be Powerful Graph Learnerscited by 2
- 2025Early-Exit Graph Neural Networkscited by 2
- 2025Invariant Graph Transformer for Out-of-Distribution Generalizationcited by 2
- 2025LEAP: Local ECT-Based Learnable Positional Encodings for Graphscited by 2
- 2025Short-Range Oversquashingcited by 2
- 2024Analysis of Atom-level pretraining with Quantum Mechanics (QM) data for Graph Neural Networks Molecular property modelscited by 1
- 2024wav2graph: A Framework for Supervised Learning Knowledge Graph from Speechcited by 1
- 2024PromptGCN: Bridging Subgraph Gaps in Lightweight GCNscited by 1
- 2025CL-MFAP: A Contrastive Learning-Based Multimodal Foundation Model for Molecular Property Prediction and Antibiotic Screeningcited by 1
- 2025Over-Squashing in GNNs and Causal Inference of Rewiring Strategiescited by 1
- 2025Local Virtual Nodes for Alleviating Over-Squashing in Graph Neural Networkscited by 1
- 2025What Expressivity Theory Misses: Message Passing Complexity for GNNscited by 1
- 2023Target-aware Variational Auto-encoders for Ligand Generation with Multimodal Protein Representation Learningcited by 0
- 2024SAMSA: Efficient Transformer for Many Data Modalitiescited by 0
- 2024Sampling Foundational Transformer: A Theoretical Perspectivecited by 0
- 2024Range-aware Positional Encoding via High-order Pretraining: Theory and Practicecited by 0
- 2024ReHub: Linear Complexity Graph Transformers with Adaptive Hub-Spoke Reassignmentcited by 0
50 most cited of 60 All 60 (JSON)
- 2026Message Passing Does More with Less for In-Context Learning on Graphs29 Sep 2026
- 2026Read, Write, Relax: Why Neural PDE Surrogates Need Both Global and Local Processing21 Aug 2026
- 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
- 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
- 2026Point Cloud Sequence Encoding for Material-conditioned Graph Network Simulators20 May 2026
- 2026RAwR: Role-Aware Rewiring via Approximate Equitable Partition10 May 2026
- 2026Rethinking Diffusion Models with Symmetries through Canonicalization with Applications to Molecular Graph Generation16 Feb 2026
- 2025Can You Hear Me Now? A Benchmark for Long-Range Graph Propagation19 Dec 2025
- 2025Short-Range Oversquashing25 Nov 2025
- 2025MaNGO - Adaptable Graph Network Simulators via Meta-Learning7 Oct 2025
38 more
- 2025LEAP: Local ECT-Based Learnable Positional Encodings for Graphs1 Oct 2025
- 2025What Expressivity Theory Misses: Message Passing Complexity for GNNs1 Sep 2025
- 2025Local Virtual Nodes for Alleviating Over-Squashing in Graph Neural Networks28 Aug 2025
- 2025Over-Squashing in GNNs and Causal Inference of Rewiring Strategies12 Aug 2025
- 2025Invariant Graph Transformer for Out-of-Distribution Generalization1 Aug 2025
- 2025Exploring Graph-Transformer Out-of-Distribution Generalization Abilities25 Jun 2025
- 2025Early-Exit Graph Neural Networks23 May 2025
- 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learning21 May 2025
- 2025Plain Transformers Can be Powerful Graph Learners17 Apr 2025
- 2025Neural Approaches to SAT Solving: Design Choices and Interpretability1 Apr 2025
- 2025A Survey of Graph Transformers: Architectures, Theories and Applications23 Feb 2025
- 2025MOB-GCN: A Novel Multiscale Object-Based Graph Neural Network for Hyperspectral Image Classification22 Feb 2025
- 2025CL-MFAP: A Contrastive Learning-Based Multimodal Foundation Model for Molecular Property Prediction and Antibiotic Screening16 Feb 2025
- 2025Geometry-aware RL for Manipulation of Varying Shapes and Deformable Objects10 Feb 2025
- 2024ReHub: Linear Complexity Graph Transformers with Adaptive Hub-Spoke Reassignment2 Dec 2024
- 2024TESGNN: Temporal Equivariant Scene Graph Neural Networks for Efficient and Robust Multi-View 3D Scene Understanding15 Nov 2024
- 2024Towards Dynamic Message Passing on Graphs31 Oct 2024
- 2024Deep Equilibrium Algorithmic Reasoning19 Oct 2024
- 2024PromptGCN: Bridging Subgraph Gaps in Lightweight GCNs14 Oct 2024
- 2024Cayley Graph Propagation4 Oct 2024
- 2024Range-aware Positional Encoding via High-order Pretraining: Theory and Practice27 Sep 2024
- 2024Sampling Foundational Transformer: A Theoretical Perspective11 Aug 2024
- 2024SAMSA: Efficient Transformer for Many Data Modalities10 Aug 2024
- 2024wav2graph: A Framework for Supervised Learning Knowledge Graph from Speech8 Aug 2024
- 2024Foundations and Frontiers of Graph Learning Theory3 Jul 2024
- 2024Next Level Message-Passing with Hierarchical Support Graphs22 Jun 2024
- 2024Text-space Graph Foundation Models: Comprehensive Benchmarks and New Insights15 Jun 2024
- 2024Spatio-Spectral Graph Neural Networks29 May 2024
- 2024Probabilistic Graph Rewiring via Virtual Nodes27 May 2024
- 2024Analysis of Atom-level pretraining with Quantum Mechanics (QM) data for Graph Neural Networks Molecular property models23 May 2024
- 2024Understanding Virtual Nodes: Oversquashing and Node Heterogeneity22 May 2024
- 2024Distinguished In Uniform: Self Attention Vs. Virtual Nodes20 May 2024
- 2024Discrete-state Continuous-time Diffusion for Graph Generation19 May 2024
- 2024On Oversquashing in Graph Neural Networks Through the Lens of Dynamical Systems2 May 2024
- 2024VN-EGNN: E(3)-Equivariant Graph Neural Networks with Virtual Nodes Enhance Protein Binding Site Identification10 Apr 2024
- 2024On the Theoretical Expressive Power and the Design Space of Higher-Order Graph Transformers4 Apr 2024
- 2024DE-HNN: An effective neural model for Circuit Netlist representation30 Mar 2024
- 2024E(3)-Equivariant Mesh Neural Networks7 Feb 2024
50 newest of 60 All 60 (JSON)
- 2023A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly Detectioncited by 145
- 2023Where Did the Gap Go? Reassessing the Long-Range Graph Benchmarkcited by 83
- 2023Attending to Graph Transformerscited by 81
- 2023Locality-Aware Graph-Rewiring in GNNscited by 55
- 2024Text-space Graph Foundation Models: Comprehensive Benchmarks and New Insightscited by 44
- 2024On Oversquashing in Graph Neural Networks Through the Lens of Dynamical Systemscited by 26
- 2023Over-Squashing in Graph Neural Networks: A Comprehensive surveycited by 23
- 2024Cayley Graph Propagationcited by 21
- 2024Distinguished In Uniform: Self Attention Vs. Virtual Nodescited by 19
- 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learningcited by 18
- 2024Spatio-Spectral Graph Neural Networkscited by 17
- 2024Probabilistic Graph Rewiring via Virtual Nodescited by 15
12 most cited of 57 All 57 (JSON)
- 2026Message Passing Does More with Less for In-Context Learning on Graphs29 Sep 2026
- 2026Read, Write, Relax: Why Neural PDE Surrogates Need Both Global and Local Processing21 Aug 2026
- 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
- 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
- 2026Point Cloud Sequence Encoding for Material-conditioned Graph Network Simulators20 May 2026
- 2026RAwR: Role-Aware Rewiring via Approximate Equitable Partition10 May 2026
- 2025Can You Hear Me Now? A Benchmark for Long-Range Graph Propagation19 Dec 2025
- 2025Short-Range Oversquashing25 Nov 2025
- 2025MaNGO - Adaptable Graph Network Simulators via Meta-Learning7 Oct 2025
- 2025LEAP: Local ECT-Based Learnable Positional Encodings for Graphs1 Oct 2025
12 newest of 57 All 57 (JSON)