Flexible SE(2) graph neural networks with applications to PDE surrogates
Maria Bånkestad, Olof Mogren, Aleksis Pirinen
TL;DR
This work introduces a $SE(2)$-equivariant graph neural network for surrogate modeling of PDEs on irregular 2D domains, notably applied to Navier–Stokes fluid flows. By aligning node representations to a principal axis, the model reduces the symmetry to $SO(1)$, enabling flexible nonlinear processing while preserving equivariance under rotations and translations. The method demonstrates superior data efficiency and accuracy on a 2D Tetris equivariance benchmark and on Navier–Stokes surrogates with varied buoyancy and obstacles, outperforming non-equivariant baselines in both one-step and rollout errors. This approach enables accurate PDE surrogates on non-gridded domains and offers practical utility for fast fluid simulations with irregular geometries, with code released for reproducibility.
Abstract
This paper presents a novel approach for constructing graph neural networks equivariant to 2D rotations and translations and leveraging them as PDE surrogates on non-gridded domains. We show that aligning the representations with the principal axis allows us to sidestep many constraints while preserving SE(2) equivariance. By applying our model as a surrogate for fluid flow simulations and conducting thorough benchmarks against non-equivariant models, we demonstrate significant gains in terms of both data efficiency and accuracy.
