EvoMesh: Adaptive Physical Simulation with Hierarchical Graph Evolutions

Published: 01 May 2025, Last Modified: 18 Jun 2025ICML 2025 posterEveryoneRevisionsBibTeXCC BY 4.0
TL;DR: EvoMesh is a fully differentiable framework that jointly learns graph hierarchies and physical dynamics.
Abstract: Graph neural networks have been a powerful tool for mesh-based physical simulation. To efficiently model large-scale systems, existing methods mainly employ hierarchical graph structures to capture multi-scale node relations. However, these graph hierarchies are typically manually designed and fixed, limiting their ability to adapt to the evolving dynamics of complex physical systems. We propose EvoMesh, a fully differentiable framework that jointly learns graph hierarchies and physical dynamics, adaptively guided by physical inputs. EvoMesh introduces anisotropic message passing, which enables direction-specific aggregation of dynamic features between nodes within each hierarchy, while simultaneously learning node selection probabilities for the next hierarchical level based on physical context. This design creates more flexible message shortcuts and enhances the model's capacity to capture long-range dependencies. Extensive experiments on five benchmark physical simulation datasets show that EvoMesh outperforms recent fixed-hierarchy message passing networks by large margins. The project page is available at https://hbell99.github.io/evo-mesh/.
Lay Summary: Graph neural networks have proven to be powerful tools for mesh-based physical simulation, but most existing methods rely on static graph structures. We propose EvoMesh, a fully differentiable framework that jointly learns graph hierarchies and physical dynamics, adaptively guided by physical inputs. This enables better adaptation to the evolving dynamics of complex physical systems.
Link To Code: https://hbell99.github.io/evo-mesh/
Primary Area: Deep Learning->Graph Neural Networks
Keywords: Physical Simulation, Message Passing Networks
Submission Number: 852
Loading