atlas

Research map / Graph learning / GNN architectures

EvoMesh: Adaptive Physical Simulation with Hierarchical Graph Evolutions

ICML 2025 · Graph learning › GNN architectures · approach: Equivariant networks for molecules · 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.

Proposes DHMP (EvoMesh), a fully differentiable GNN that learns time-evolving, physics-conditioned mesh hierarchies via Gumbel-Softmax node selection and anisotropic message passing for mesh-based physical simulation.

Problem

Hierarchical GNN simulators for mesh-based physics use manually designed, fixed graph hierarchies that cannot adapt to evolving dynamics or varying physical contexts.

Approach

Jointly learns graph hierarchies and dynamics: an anisotropic message passing layer computes learnable edge importance weights that are reused for inter-level REDUCE/EXPAND, while a node update head outputs retain/discard probabilities sampled with straight-through Gumbel-Softmax to build the next coarser level at each step, with K-hop edge enhancement (K=2).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use DHMP instead of the strongest fixed-hierarchy baselinemesh-based physical simulation · CylinderFlow, Airfoil, Flag, DeformingPlateRMSE-All (×10⁻²): 6.571 vs 16.98; 2002 vs 2080; 76.16 vs 90.32; 1.296 vs 1.811Helped
use DHMP instead of MGNmesh-based physical simulation with time-varying meshes · FoldingPaperRMSE-All (×10⁻²): 24.08 -> 7.412Helped
add anisotropic intra-level propagation (ablation)DHMP with static Bi-stride hierarchy and unlearnable inter-level propagation · CylinderFlow, FlagRMSE-All (×10⁻²): 16.98 -> 9.621; 168.1 -> 121.1Helped
add learnable inter-level propagation (ablation)static Bi-stride hierarchy with anisotropic propagation · CylinderFlow, FlagRMSE-All (×10⁻²): 9.621 -> 8.317; 121.1 -> 109.9Helped
add learnable inter-level propagation (ablation)dynamic hierarchy with anisotropic propagation · CylinderFlow, FlagRMSE-All (×10⁻²): 7.793 -> 6.571; 82.65 -> 76.16Helped
replace uniform node sampling with adaptive, data-aware hierarchy construction (ablation)anisotropic propagation with learnable inter-level updates · CylinderFlow, FlagRMSE-All (×10⁻²): 9.357 -> 6.571; 145.27 -> 76.16Helped
replace MLP-based AMP with GATConv (ablation)DHMP · CylinderFlow, FlagRMSE-All (×10⁻²): 6.571 -> 10.253; 76.16 -> 106.2Hurt
replace MLP-based AMP with cross-attention (ablation)DHMP · CylinderFlow, FlagRMSE-All (×10⁻²): 6.571 -> 8.356; 76.16 -> 75.12Mixed
use K=1 instead of K=2 for edge enhancement (ablation)DHMP · FlagRMSE-All (×10⁻²): 76.16 -> 100.1Hurt
vary edge enhancement from K=2 to K=3 (ablation)DHMP · FlagRMSE-All (×10⁻²): 76.16 -> 86.84Hurt
vary edge enhancement from K=2 to K=4 (ablation)DHMP · FlagRMSE-All (×10⁻²): 76.16 -> 105.4Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CylinderFlow Airfoil Flag DeformingPlate FoldingPaper

Benchmarks: CylinderFlow Airfoil Flag DeformingPlate FoldingPaper

Metrics: RMSE-1 RMSE-All RMSE-50

Baselines: MGN Lino et al. BSMS-GNN Eagle HCMT GATConv variant

Builds on: MeshGraphNets BSMS-GNN Gumbel-Softmax Graph Attention Networks

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