NAAIMSNEApr 27, 2022

Evolving Generalizable Multigrid-Based Helmholtz Preconditioners with Grammar-Guided Genetic Programming

arXiv:2204.12846v22 citationsh-index: 7
Originality Highly original
AI Analysis

This work addresses the problem of efficiently solving Helmholtz equations, which is crucial in physics and numerical analysis, by introducing a novel evolutionary approach that yields generalizable solvers, though it is incremental in applying genetic programming to this specific domain.

The authors tackled the challenge of solving the indefinite Helmholtz equation, a difficult benchmark problem, by evolving multigrid-based preconditioners using grammar-guided genetic programming, resulting in preconditioners that outperform human-designed methods for systems with over a million unknowns.

Solving the indefinite Helmholtz equation is not only crucial for the understanding of many physical phenomena but also represents an outstandingly-difficult benchmark problem for the successful application of numerical methods. Here we introduce a new approach for evolving efficient preconditioned iterative solvers for Helmholtz problems with multi-objective grammar-guided genetic programming. Our approach is based on a novel context-free grammar, which enables the construction of multigrid preconditioners that employ a tailored sequence of operations on each discretization level. To find solvers that generalize well over the given domain, we propose a custom method of successive problem difficulty adaption, in which we evaluate a preconditioner's efficiency on increasingly ill-conditioned problem instances. We demonstrate our approach's effectiveness by evolving multigrid-based preconditioners for a two-dimensional indefinite Helmholtz problem that outperform several human-designed methods for different wavenumbers up to systems of linear equations with more than a million unknowns.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes