Reconstruction of Boundary Data in the Helmholtz Equation Using Particle Swarm Optimization
Jamal Daoudi, Chakir Tajani
TL;DR
This work addresses an ill-posed data completion problem for the Helmholtz equation by recovering unknown boundary data on an inaccessible boundary from Cauchy data on an accessible boundary. It combines Particle Swarm Optimization with Tikhonov regularization and uses a Finite Element forward solver to evaluate the objective, formulating the inversion as a regularized least-squares problem $\mathcal{J}_{DR}(\phi_D) = \tfrac{1}{2}\|u(\phi_D,g)-f\|^2_{L^2(\Gamma_c)} + \tfrac{\alpha}{2}\|\phi_D\|^2_{H^{1/2}(\Gamma_i)}$, with $\alpha>0$. The PSO framework searches for boundary traces $\phi_D$ (and $\phi_N$ when reconstructing the Neumann data) by minimizing the data-misfit while the FEM solves the direct problem $u(\phi_D,g)$; this approach is tested on unit square and unit disc domains with synthetic noise. Numerical results show rapid convergence of the objective functions, stability under noise up to $3\%$, and accurate reconstructions, with Dirichlet data generally recovered more reliably than Neumann data. The proposed PSO-based method offers a flexible and effective alternative for ill-posed inverse boundary value problems, and its use on irregular domains suggests broad applicability to similar PDE data completion tasks.
Abstract
This paper tackles the data completion problem related to the Helmholtz equation. The goal is to identify unknown boundary conditions on parts of the boundary that cannot be accessed directly, by making use of measurements collected from accessible regions. Such inverse problems are known to be ill-posed in the Hadamard sense, which makes finding stable and dependable solutions particularly difficult. To address these challenges, we propose a bio-inspired method that combines Particle Swarm Optimization with Tikhonov regularization. The results of our numerical experiments suggest that this approach can yield solutions that are both accurate and stable, converging reliably. Overall, this method provides a promising way to handle the inherent instability and sensitivity of these types of inverse problems.
