atlas

Research map / Graph learning / GNN architectures

Graph Neural Networks Gone Hogwild

ICLR 2025 · Graph learning › GNN architectures · approach: Simple and scalable GNNs · 0 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 implicitly-defined GNNs (fixed-point and optimization-based) provably tolerate asynchronous "hogwild" inference, and proposes energy GNNs built from partially input-convex networks that outperform other implicit GNNs on synthetic multi-agent tasks.

Problem

GNN state representations for decentralized multi-agent systems break under asynchronous node updates and stale messages, because explicitly-defined multi-layer GNNs assume synchronized layer-wise computation.

Approach

Identify implicitly-defined GNNs (fixed points of contractive updates or minimizers of separable convex energies) as provably robust to partially asynchronous inference, and propose an energy GNN whose convex energy is parameterized by partially input-convex neural networks over neighborhoods.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use edge-wise rather than node-wise messages (ablation)Energy GNN · Chainspercentage error: 15.8 ± 17.9 -> 1.2 ± 2.2Helped
Use edge-wise rather than node-wise messages (ablation)Energy GNN · Countrelative RMSE percentage error: 19.5 ± 1.7 -> 4.0 ± 3.6Helped
Use edge-wise rather than node-wise messages (ablation)Energy GNN · Sumrelative RMSE percentage error: 12.2 ± 0.7 -> 4.9 ± 3.3Helped
Use edge-wise rather than node-wise messages (ablation)Energy GNN · Coordinatesrelative RMSE percentage error: 41.3 ± 2.4 -> 33.5 ± 3.2Helped
Use edge-wise rather than node-wise messages (ablation)Energy GNN · MNIST terrainclassification error: 13.8 ± 0.8 -> 13.0 ± 0.6Helped
Add neighborhood attention to edge-wise messages (ablation)Energy GNN · Chainspercentage error: 1.2 ± 2.2 -> 0.25 ± 0.5Helped
Add neighborhood attention to edge-wise messages (ablation)Energy GNN · Countrelative RMSE percentage error: 4.0 ± 3.6 -> 3.6 ± 3.8Helped
Add neighborhood attention to edge-wise messages (ablation)Energy GNN · Sumrelative RMSE percentage error: 4.9 ± 3.3 -> 6.0 ± 4.0Hurt
Add neighborhood attention to edge-wise messages (ablation)Energy GNN · Coordinatesrelative RMSE percentage error: 33.5 ± 3.2 -> 30.9 ± 1.8Helped
Add neighborhood attention to edge-wise messages (ablation)Energy GNN · MNIST terrainclassification error: 13.0 ± 0.6 -> 13.8 ± 0.8Hurt
Use an energy GNN rather than IGNN or GSDGNNImplicitly-defined GNNs · Chains, Count, Sum, Coordinates, MNIST terraintask errorHelped
Switch from synchronous to asynchronous inferenceGCN and GAT · Synthetic taskstask performanceHurt

Surprising findings

Limitations

Experimental setup

Datasets: chains (synthetic) counting (synthetic) sums (synthetic) coordinates (synthetic) MNIST terrain (MNIST-derived) MUTAG PROTEINS PPI

Benchmarks: chains counting sums coordinates MNIST terrain MUTAG PROTEINS PPI

Metrics: percentage error relative RMSE decrease in task performance under asynchronous inference

Baselines: IGNN GSDGNN GCN GAT

Builds on: IGNN GSDGNN partially input-convex neural networks partial asynchronism (Bertsekas and Tsitsiklis) GCN GAT

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