PIBNet: a Physics-Inspired Boundary Network for Multiple Scattering Simulations
Rémi Marsal, Stéphanie Chaillat
TL;DR
PIBNet tackles the computational bottleneck of solving boundary integral equations in exterior multiple scattering by learning the boundary trace via a physics-informed, multiscale graph neural network. The method explicitly models long-range obstacle interactions through a sparse, physics-guided distant-edge graph and processes information across multiple graph levels to predict the boundary solution, enabling rapid reconstruction of the volumetric field via the boundary integral representation. On a new benchmark of Laplace and Helmholtz problems with multiple disjoint obstacles, PIBNet outperforms state-of-the-art learning-based PDE solvers and demonstrates stronger generalization to configurations with more obstacles. The approach offers a practical, scalable alternative to traditional BEM solvers for parametric studies and real-time simulations in wave propagation problems.
Abstract
The boundary element method (BEM) provides an efficient numerical framework for solving multiple scattering problems in unbounded homogeneous domains, since it reduces the discretization to the domain boundaries, thereby condensing the computational complexity. The procedure first consists in determining the solution trace on the boundaries of the domain by solving a boundary integral equation, after which the volumetric solution can be recovered at low computational cost with a boundary integral representation. As the first step of the BEM represents the main computational bottleneck, we introduce PIBNet, a learning-based approach designed to approximate the solution trace. The method leverages a physics-inspired graph-based strategy to model obstacles and their long-range interactions efficiently. Then, we introduce a novel multiscale graph neural network architecture for simulating the multiple scattering. To train and evaluate our network, we present a benchmark consisting of several datasets of different types of multiple scattering problems. The results indicate that our approach not only surpasses existing state-of-the-art learning-based methods on the considered tasks but also exhibits superior generalization to settings with an increased number of obstacles. github.com/ENSTA-U2IS-AI/pibnet
