atlas

Research map / Graph learning / GNN architectures

Towards Principled Graph Transformers

NeurIPS 2024 · Graph learning › GNN architectures · approach: Weisfeiler-Leman expressivity hierarchies · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Shows that the Edge Transformer, a triangular-attention model over node pairs, has 3-WL expressive power without positional encodings, and evaluates it on molecular regression, CLRS algorithmic reasoning, and BREC.

Problem

Graph transformers are strong empirically but their expressivity is hard to relate to the k-WL hierarchy because they depend on positional/structural encodings, while higher-order WL-aligned GNNs and transformers often underperform or are too expensive.

Approach

Applies the Edge Transformer (node-pair representations with triangular attention over intermediate nodes and value fusion) to graphs with a node-pair tokenization, proving it simulates folklore 2-WL and thus has exactly 3-WL expressive power with O(n^3) cost and no PEs required.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add RRWP positional encodings (ablation)ET · Zinc (12K)MAE: 0.062 ±0.004 -> 0.059 ±0.004Helped
add RRWP positional encodings (ablation)ET · Alchemy (12K)MAE: 0.099 ± 0.001 -> 0.098 ± 0.001Helped
add RRWP positional encodings (ablation)ET · Zinc-FullMAE: 0.026 ±0.003 -> 0.024 ±0.003Helped
add RRWP positional encodings (ablation)ET · PCQM4Mv2 validationMAE: 0.0840 -> 0.0832Helped
use ET instead of SPEmolecular regression models · Zinc (12K)MAE: 0.069 ±0.004 -> 0.062 ±0.004Helped
use ET instead of SPEmolecular regression models · Alchemy (12K)MAE: 0.108 ±0.001 -> 0.099 ± 0.001Helped
use ET instead of PPGN++molecular regression models · Zinc-FullMAE: 0.020 ±0.001 -> 0.026 ±0.003Hurt
use ET instead of GPTrans-Lgraph transformers · PCQM4Mv2 validationMAE: 0.0809 -> 0.0840Hurt
use ET instead of Triplet-GMPNNCLRS · All algorithmsmicro F1: 75.98 -> 80.13Helped
use ET instead of Triplet-GMPNNCLRS · Avg. classmicro F1: 74.14 -> 75.51Helped
use ET instead of strongest baselineCLRS · algorithm classesmicro F1Mixed
use ET instead of PPGNgraph isomorphism models · BREC Alldistinguished graph pairs: 233 -> 258.1 ±1.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: ZINC (12K) ZINC-Full Alchemy (12K) PCQM4Mv2 CLRS-30 BREC

Benchmarks: ZINC (12K) ZINC-Full Alchemy (12K) PCQM4Mv2 CLRS-30 BREC

Metrics: MAE micro F1 number of distinguished graph pairs

Baselines: GIN(E) CIN Graphormer-GD SignNet BasisNet PPGN++ SPE Relational Transformer Triplet-GMPNN Deep Sets GAT MPNN

Builds on: Edge Transformer Relational Transformer PPGN CLRS benchmark GraphGPS

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy