atlas

Research map / Graph learning / GNN architectures

RelGNN: Composite Message Passing for Relational Deep Learning

ICML 2025 · Graph learning › GNN architectures · approach: Structural GNN variants · 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.

Proposes RelGNN, a GNN for relational deep learning that uses composite message passing over automatically derived atomic routes (single-hop src→mid→dst paths) with graph attention, evaluated on 30 RelBench tasks.

Problem

Standard heterogeneous GNNs treat primary-foreign key edges of relational entity graphs as semantic edges, causing redundant two-hop message passing and over-smoothing through bridge and hub nodes that arise from many-to-many junction tables.

Approach

Define atomic routes as simple paths derived from primary-foreign key relations (source→intermediate→destination for tables with multiple foreign keys) and perform composite single-step message passing along them, using a linear FUSE of intermediate and source embeddings and multi-head attention for AGGR.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use RelGNN instead of the standard heterogeneous GNNEntity classification on RelBench · RelBench entity classification tasksROC-AUC: 10 out of 12 tasksHelped
Use RelGNN instead of the standard heterogeneous GNNEntity regression on RelBench · RelBench entity regression tasksMAE: 8 out of 9 tasksHelped
Use RelGNN instead of the baselinesRecommendation on RelBench · RelBench recommendation tasksMAP: all 9 tasksHelped
Replace standard heterogeneous GNN message passing with atomic routes, using GraphSAGE-style aggregation (ablation)RelGNN · RelBench classification, regression, and recommendation taskstask performanceHelped
Remove attention and use GraphSAGE-style aggregation (ablation)RelGNN · RelBench classification, regression, and recommendation taskstask performanceNo clear effect
Add relative positional encoding over the schema graphRelGNN on rel-stack · rel-stack classification tasksROC-AUC: 2%Helped

Surprising findings

Limitations

Experimental setup

Datasets: RelBench rel-amazon RelBench rel-avito RelBench rel-event RelBench rel-f1 RelBench rel-hm RelBench rel-stack RelBench rel-trial

Benchmarks: RelBench

Metrics: ROC-AUC MAE MAP@K

Baselines: LightGBM Hetero-GNN (heterogeneous GraphSAGE) GAT GIN

Builds on: RelBench Relational Deep Learning GraphSAGE meta-paths PyTorch Frame

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