atlas

Research map / Graph learning / GNN architectures

PhyMPGN: Physics-encoded Message Passing Graph Network for spatiotemporal PDE systems

ICLR 2025 · Graph learning › GNN architectures · approach: Physics-inspired GNNs · 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 PhyMPGN, a message-passing GNN inside an RK2 numerical integrator with a learnable Laplace-Beltrami block and a boundary-condition padding strategy, to predict spatiotemporal PDE dynamics on coarse irregular meshes from small training sets.

Problem

Predicting spatiotemporal PDE dynamics on irregular, coarse unstructured meshes with complex boundary conditions when only small training datasets are available; purely data-driven neural models need rich data and extrapolate poorly.

Approach

Combine a GNN (encode-process-decode) with a second-order Runge-Kutta time integrator, add a learnable Laplace block that corrects the discrete Laplace-Beltrami operator for the known diffusion term, and enforce Dirichlet/Neumann/Robin/periodic BCs via ghost-node padding in physical and latent space.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use PhyMPGN instead of the strongest listed baselinePDE prediction · Burgers, FN, and GSMSE: Burgers: 9.19e-4 -> 2.99e-4; FN: 2.88e-2 -> 2.82e-3; GS: 4.44e-3 -> 4.05e-4Helped
use PhyMPGN instead of the strongest listed baselineCylinder flow prediction · Re [200, 280, 360], [440, 480, 520], and [600, 800, 1000]MSE: 7.23e-3 -> 2.14e-4; 2.17e-1 -> 3.56e-2; 5.96e-1 -> 1.25e-1Helped
use PhyMPGN instead of MGNBurgers with varied boundary conditions · Scenario A, B, C, and DMSE: Scenario A: 9.19e-4 -> 2.99e-4; Scenario B: 1.68e-3 -> 2.89e-4; Scenario C: 1.89e-3 -> 3.06e-4; Scenario D: 2.70e-3 -> 9Helped
use the learnable Laplace block instead of Mesh Laplacecoarse-mesh Laplacian approximation · synthetic coarse non-uniform meshMSE: 2574 -> 151Helped
add BC paddingSDL · synthetic coarse non-uniform meshMSE: 1210 -> 408Helped
increase the number of training trajectoriesPhyMPGN · BurgersMSE: 6.35e-4 -> 2.99e-4 -> 1.60e-4 -> 4.43e-5Helped
remove the learnable Laplace block (ablation)PhyMPGN · Cylinder flow, Re [440, 480, 520]MSEHurt
add the learnable Laplace block (ablation)PhyMPGN · Cylinder flow, Re [440, 480, 520]MSEHelped
remove BC padding (ablation)PhyMPGN · Cylinder flow, Re [440, 480, 520]MSEHurt
add BC padding (ablation)PhyMPGN · Cylinder flow, Re [440, 480, 520]MSEHelped
remove both the learnable Laplace block and BC padding (ablation)PhyMPGN · Cylinder flow, Re [440, 480, 520]MSEHurt
use a higher-order numerical integrator (ablation)PhyMPGN · PDE predictionMSEHelped

Surprising findings

Limitations

Experimental setup

Datasets: Burgers' equation (COMSOL-generated) FitzHugh-Nagumo (COMSOL-generated) Gray-Scott (COMSOL-generated) Cylinder flow Navier-Stokes (COMSOL-generated) Synthetic random periodic functions for Laplace block

Benchmarks: Burgers' equation FitzHugh-Nagumo Gray-Scott cylinder flow

Metrics: MSE relative L2 error Pearson correlation

Baselines: DeepONet PA-DGN MGN MP-PDE SDL PENN

Builds on: PeRCNN MeshGraphNets MP-PDE PA-DGN DeepONet

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