TL;DR
This paper presents a novel grammar-guided genetic programming approach to evolve multigrid preconditioners for Helmholtz equations, achieving superior performance over traditional methods on large-scale, ill-conditioned problems.
Contribution
It introduces a grammar-based genetic programming framework for designing multigrid preconditioners that generalize across problem difficulties and outperform existing methods.
Findings
Evolved preconditioners outperform human-designed methods.
Preconditioners effectively handle large, ill-conditioned Helmholtz problems.
Method scales to systems with over a million unknowns.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
