A stable and fast method for solving multibody scattering problems via the method of fundamental solutions

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Cai, Yunhui, Bagge, Joar, Martinsson, Per-Gunnar
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917353571221504
author Cai, Yunhui
Bagge, Joar
Martinsson, Per-Gunnar
author_facet Cai, Yunhui
Bagge, Joar
Martinsson, Per-Gunnar
contents The paper describes a numerical method for solving acoustic multibody scattering problems in two and three dimensions. The idea is to compute a highly accurate approximation to the scattering operator for each body through a local computation, and then use these scattering matrices to form a global linear system. The resulting coefficient matrix is relatively well-conditioned, even for problems involving a very large number of scatterers. The linear system is amenable to iterative solvers, and can readily be accelerated via fast algorithms for the matrix-vector multiplication such as the fast multipole method. The key point of the work is that the local scattering matrices can be constructed using potentially ill-conditioned techniques such as the method of fundamental solutions (MFS), while still maintaining scalability and numerical stability of the global solver. The resulting algorithm is simple, as the MFS is far simpler to implement than alternative techniques based on discretizing boundary integral equations using Nyström or Galerkin.
format Preprint
id arxiv_https___arxiv_org_abs_2603_19113
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle A stable and fast method for solving multibody scattering problems via the method of fundamental solutions
Cai, Yunhui
Bagge, Joar
Martinsson, Per-Gunnar
Numerical Analysis
Mathematical Physics
Computational Physics
The paper describes a numerical method for solving acoustic multibody scattering problems in two and three dimensions. The idea is to compute a highly accurate approximation to the scattering operator for each body through a local computation, and then use these scattering matrices to form a global linear system. The resulting coefficient matrix is relatively well-conditioned, even for problems involving a very large number of scatterers. The linear system is amenable to iterative solvers, and can readily be accelerated via fast algorithms for the matrix-vector multiplication such as the fast multipole method. The key point of the work is that the local scattering matrices can be constructed using potentially ill-conditioned techniques such as the method of fundamental solutions (MFS), while still maintaining scalability and numerical stability of the global solver. The resulting algorithm is simple, as the MFS is far simpler to implement than alternative techniques based on discretizing boundary integral equations using Nyström or Galerkin.
title A stable and fast method for solving multibody scattering problems via the method of fundamental solutions
topic Numerical Analysis
Mathematical Physics
Computational Physics
url https://arxiv.org/abs/2603.19113