A Parallel-in-Time Multigrid Preconditioner for Optimal Control
Radoslav Vuchkov, Eric C. Cyr, Aurya Javeed, Denis Ridzal

TL;DR
This paper introduces a parallel-in-time multigrid preconditioner for saddle-point systems in optimal control, significantly accelerating solution times when combined with SQP methods.
Contribution
It develops a novel parallel-in-time multigrid preconditioner using virtual interface variables and geometric multigrid, enhancing the efficiency of solving optimal control problems.
Findings
Preconditioner effectively accelerates convergence for scaled problems.
Parallelization in time simplifies computational complexity.
Demonstrated success on van der Pol oscillator and viscous Burgers' equation.
Abstract
We develop a parallel-in-time multigrid preconditioner for augmented systems. These saddle-point systems are foundational to numerical optimization. Our preconditioner, when paired with a suitable optimization method, accelerates the solution of optimal control problems. We construct the preconditioner by introducing virtual interface variables that enable time-domain decomposition. After permuting the resulting augmented system into block tridiagonal form, we develop a geometric multigrid scheme with a block Jacobi smoother, which parallelizes trivially in time. As the coarse grid solver we use GMRES preconditioned with a symmetric Gauss-Seidel iteration. We use the multigrid scheme to precondition a flexible GMRES [1] iteration for the solution of the augmented system. We combine our preconditioner with the matrix-free sequential quadratic programming (SQP) algorithm [2] to solve…
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
TopicsParallel Computing and Optimization Techniques · Advanced Battery Technologies Research · Radiation Effects in Electronics
