atlas

Research map / Graph learning / GNN architectures

Diffusion-Based Hierarchical Graph Neural Networks for Simulating Nonlinear Solid Mechanics

NeurIPS 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 ROBIN, a diffusion-based hierarchical GNN (AMG-coarsened AMPN) simulator with rolling diffusion-batched inference (ROBI) for nonlinear solid mechanics, achieving higher accuracy and up to 10x faster inference than standard diffusion simulators.

Problem

Learned mesh-based simulators struggle to capture global deformation (bending, long-range correlations) and accumulate errors over long rollouts, while diffusion-based simulators are expensive at inference due to iterative denoising.

Approach

Combines DDPM-based residual denoising with a hierarchical GNN built on algebraic multigrid coarsening (V-cycle, shared layers), and a rolling batched inference scheme (ROBI) that overlaps denoising steps across consecutive physical time steps so each time step needs one model call after warm-up.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace the strongest baseline HCMT with ROBINnonlinear solid-mechanics simulators · BendingBeamdisplacement RMSE: 121.53 $\pm$ 1.87 -> 29.00 $\pm$ 1.00Helped
replace the strongest baseline HCMT with ROBINnonlinear solid-mechanics simulators · ImpactPlatedisplacement RMSE: 19.57 $\pm$ 0.38 -> 12.33 $\pm$ 0.96Helped
replace the strongest baseline HCMT with ROBINnonlinear solid-mechanics simulators · DeformingPlatedisplacement RMSE: 8.04 $\pm$ 0.13 -> 4.98 $\pm$ 0.33Helped
use rolling diffusion-batched inference (1/20) instead of conventional diffusion inference (20/20)ROBIN · BendingBeamrollout time: 162.43 $\pm$ 0.89 -> 15.03 $\pm$ 0.04Helped
use rolling diffusion-batched inference (1/20) instead of conventional diffusion inference (20/20)ROBIN · ImpactPlatedisplacement RMSE: 14.43 $\pm$ 1.93 -> 12.33 $\pm$ 0.96Helped
reduce diffusion length from the full schedule to 10 or 5 diffusion steps (ablation)ROBIN · BendingBeam, ImpactPlate, and DeformingPlatedisplacement RMSEHurt
remove diffusion and train the AMPN as a one-step MSE predictor (ablation)ROBIN · BendingBeam, ImpactPlate, and DeformingPlatedisplacement RMSEHurt
remove hierarchical message passing (ablation)ROBIN · BendingBeam, ImpactPlate, and DeformingPlatedisplacement RMSEHurt
replace residual prediction with direct state prediction (ablation)ROBIN · BendingBeam, ImpactPlate, and DeformingPlatedisplacement RMSEHurt
replace shared message-passing layers with 15 unshared layers (ablation)ROBIN · BendingBeamdisplacement RMSEHurt
replace AMPN with HCMT while retaining diffusion and ROBI (ablation)ROBIN · BendingBeam, ImpactPlate, and DeformingPlatedisplacement RMSEHurt
truncate denoising at step 1 instead of 20 (ablation)ROBIN · BendingBeamdisplacement RMSE: 29.00 $\pm$ 1.00 -> 64.23 $\pm$ 11.86Hurt

Surprising findings

Limitations

Experimental setup

Datasets: BendingBeam ImpactPlate DeformingPlate BendingBeamLarge

Benchmarks: BendingBeam ImpactPlate DeformingPlate BendingBeamLarge

Metrics: RMSE gradient RMSE rollout wall-clock time

Baselines: MeshGraphNet HCMT BSMS PDE-Refiner

Builds on: PDE-Refiner MeshGraphNets Hierarchical Contact Mesh Transformer BSMS DDPM

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