On the Connection Between MPNN and Graph Transformer

Chen Cai, T. Hy, Rose Yu, Yusu Wang
2/12/2026

No official code found. Best implementation: Chen-Cai-OSU/MPNN-GT-Connection (21 stars, last commit 2023-06-13).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

212Shell, PythonMay 8, 20233 years ago

Similar Papers

Cite this paper

@article{cai2026connection,
  title  = {On the Connection Between MPNN and Graph Transformer},
  author = {Chen Cai and T. Hy and Rose Yu and Yusu Wang},
  year   = {2026},
  eprint = {2301.11956},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2301.11956},
  journal = {ICML 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2301.11956.svg)](https://codeofpaper.com/paper/2301.11956)

Discussion