A reinforcement learning strategy to automate and accelerate h/p-multigrid solvers

David Huergo, Laura Alonso, Saumitra Joshi, Adrian Juanicoteca, Gonzalo Rubio +1 more
7/18/2024
cs.LGphysics.comp-ph

No confident code implementation found for this paper.

Abstract

We explore a reinforcement learning strategy to automate and accelerate h/p-multigrid methods in high-order solvers. Multigrid methods are very efficient but require fine-tuning of numerical parameters, such as the number of smoothing sweeps per level and the correction fraction (i.e., proportion of the corrected solution that is transferred from a coarser grid to a finer grid). The objective of this paper is to use a proximal policy optimization algorithm to automatically tune the multigrid parameters and, by doing so, improve stability and efficiency of the h/p-multigrid strategy. Our findings reveal that the proposed reinforcement learning h/p-multigrid approach significantly accelerates and improves the robustness of steady-state simulations for one dimensional advection-diffusion and nonlinear Burgers' equations, when discretized using high-order h/p methods, on uniform and nonuniform grids.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{huergo2024reinforcement,
  title  = {A reinforcement learning strategy to automate and accelerate h/p-multigrid solvers},
  author = {David Huergo and Laura Alonso and Saumitra Joshi and Adrian Juanicoteca and Gonzalo Rubio and Esteban Ferrer},
  year   = {2024},
  eprint = {2407.15872},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.15872v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.15872.svg)](https://codeofpaper.com/paper/2407.15872)

Discussion