Diagonalization-Based Parallel-in-Time Preconditioners for Instationary Fluid Flow Control Problems
Bernhard Heinzelreiter, John W. Pearson

TL;DR
This paper introduces a novel parallel-in-time preconditioning method for large-scale fluid flow optimization problems, leveraging block circulant matrices and Fourier transforms to enable efficient parallel computation.
Contribution
The paper develops a new diagonalization-based parallel-in-time preconditioner using block circulant approximations and bespoke matrix techniques for fluid flow control problems.
Findings
Effective parallelization demonstrated on Stokes and Oseen problems.
Robustness shown through numerical experiments and scaling results.
Theoretical backing supports the proposed block circulant approach.
Abstract
We derive a new parallel-in-time approach for solving large-scale optimization problems constrained by time-dependent partial differential equations arising from fluid dynamics. The solver involves the use of a block circulant approximation of the original matrices, enabling parallelization-in-time via the use of fast Fourier transforms, and we devise bespoke matrix approximations which may be applied within this framework. These make use of permutations, saddle-point approximations, commutator arguments, as well as inner solvers such as the Uzawa method, Chebyshev semi-iteration, and multigrid. Theoretical results underpin our strategy of applying a block circulant strategy, and numerical experiments demonstrate the effectiveness and robustness of our approach on Stokes and Oseen problems. Noteably, satisfying results for the strong and weak scaling of our methods are provided within a…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNumerical methods for differential equations · Matrix Theory and Algorithms · Advanced Numerical Methods in Computational Mathematics
