atlas

Research map / Graph learning / Graph algorithms and clustering

G-Adaptivity: optimised graph-based mesh relocation for finite element methods

ICML 2025 · Graph learning › Graph algorithms and clustering · approach: Neural combinatorial optimization on graphs · 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.

Trains a diffusion-based graph neural network mesh deformer end-to-end through Firedrake adjoints to directly minimise FEM L2 solution error for online r-adaptive meshing.

Problem

Classical r-adaptive meshing (Monge-Ampère) relies on solving an expensive meshing PDE and on interpolation-error proxies for FEM error, while prior ML surrogates inherit these proxies and cannot beat classical error reduction.

Approach

A GNN "diffformer" (graph diffusion with learned row-stochastic attention adjacency, forward-Euler steps) relocates mesh points and is trained by backpropagating the true FEM L2 error (gradients via Firedrake adjoint) plus an equidistribution regularizer; the diffusion structure provably avoids mesh tangling.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use G-Adapt instead of MAMesh relocation for Poisson · Poisson SquareError reduction (%): 12.69 $\pm$ 0.00 -> 21.01 $\pm$ 0.33Helped
Use G-Adapt instead of UM2N-gMesh relocation for Poisson · Poisson Convex PolygonError reduction (%): 15.00 $\pm$ 0.13 -> 16.84 $\pm$ 0.10Helped
Use G-Adapt instead of MAMesh relocation for time-evolving Burgers' equation · Burgers' Square RolloutError reduction (%): 25.78 $\pm$ 0.00 -> 27.17 ${\pm}$ 0.34Helped
Train G-Adapt for the specified remeshing frequencyMesh relocation for Burgers' equation · Burgers' Square 10 StepsError reduction (%): 12.28 $\pm$ 0.00 -> 21.66 $\pm$ 3.13Helped
Use G-Adapt instead of UM2N-gMesh relocation for Navier--Stokes · Navier--StokesError reduction (%): 25.55 ± 0.81 -> 26.36±1.37No clear effect
Use G-Adapt instead of UM2N-gMesh relocation for Poisson · Poisson non-convex geometriesError reduction (%): 1.92 $\pm$ 0.02 -> 7.97 $\pm$ 0.04; 0.69 $\pm$ 0.08 -> 8.88 $\pm$ 0.24; $-0.96 \pm 0.04$ -> 6.62 $\pm$ 0.09; $-0.92 \pm Helped
Use G-Adapt instead of MA at larger mesh scalesPoisson mesh relocation · Poisson Square 60x60Error reduction (%): 11.94 ± 1.50 -> 27.47 ± 0.89Helped
Remove the equidistribution regularizer (ablation)G-Adapt · Poisson SquareError reduction (%): 23.99 -> 22.42Hurt
Vary the equidistribution regularizer weight from 0.5 to 8 (ablation)G-Adapt · Poisson SquareError reduction (%): 22.95; 23.99; 23.21; 22.14; 20.96Mixed
Vary diffusion timestep and number of diffusion steps (ablation)G-Adapt · Poisson SquareError reduction (%): 10.41; 16.60; 18.95; 15.85; 21.82; 22.93; 12.97; 14.52; 20.68; 15.71; 20.27; 20.85; 19.54; 19.11; 22.30; 19.94; 23.11; 2Mixed

Surprising findings

Limitations

Experimental setup

Datasets: randomly sampled Gaussian source terms and boundary conditions on square, polygonal, and non-convex domains Navier-Stokes cylinder flow snapshots Burgers' equation Gaussian initial conditions

Benchmarks: Poisson square Poisson convex polygon Burgers' square rollout Burgers' square 10 steps Navier-Stokes cylinder non-convex Poisson geometries 3D Poisson cube

Metrics: relative L2 error reduction (%) relocation time (ms) aspect ratio

Baselines: Monge-Ampère (MA) UM2N UM2N-G DirectOpt

Builds on: UM2N Monge-Ampère mesh adaptation graph attention network Firedrake adjoint (pyadjoint)

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