ScaGNN: a Graph Neural Network for Multiple Scattering Simulations

📅 2026-09-29
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This study addresses the significant computational bottleneck encountered when applying the boundary element method to multiple scattering problems. To this end, we propose ScaGNN, a framework that leverages graph neural networks to approximate boundary solution traces for the efficient simulation of such problems. The core innovation lies in a dynamic adaptive edge sampling mechanism guided by error and edge-length predictions, which enables the model to achieve linear computational complexity with respect to the number of nodes while preserving accuracy. Experimental results demonstrate that ScaGNN outperforms existing learning-based methods on multiple scattering benchmark datasets. Furthermore, it exhibits superior generalization capabilities in scenarios involving an increasing number of obstacles as well as out-of-distribution shapes.
📝 Abstract
The boundary element method (BEM) provides an efficient numerical framework for solving multiple scattering problems in unbounded homogeneous domains. By restricting the discretization to the domain boundaries, it substantially reduces computational complexity. The procedure first consists in determining the solution trace on the boundaries of the domain by solving a boundary integral equation. Then, the volumetric solution can be recovered at low computational cost using a boundary integral representation. As the first step of the BEM represents the main computational bottleneck, we present ScaGNN, a learning-based approach designed to approximate the solution trace. It relies on a graph neural network architecture that incorporates a dynamic adaptive edge sampling mechanism for selecting the most relevant interactions to model. Guided by intermediate predictions of expected error and edge length, this mechanism selects, at various stages of the forward pass, the most relevant distant interactions to model. The proposed method is tailored to achieve linear complexity with the number of nodes in the input graph. To train and evaluate our network, we present a benchmark consisting of several datasets with different types of multiple scattering problems. Our experiments show that our approach surpasses existing state-of-the-art learning-based methods on the considered tasks and investigate the generalization capabilities to settings with an increased number of obstacles and out-of-distribution obstacle shapes. github.com/LARIAD/ScaGNN
Problem

Research questions and friction points this paper is trying to address.

multiple scattering
boundary element method
solution trace approximation
computational bottleneck
graph neural network
Innovation

Methods, ideas, or system contributions that make the work stand out.

Graph Neural Network
Multiple Scattering
Boundary Element Method
Dynamic Adaptive Edge Sampling
Linear Complexity
🔎 Similar Papers
No similar papers found.