Automatic Differentiation for All-at-once Systems Arising in Certain PDE-Constrained Optimization Problems

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Leveque, Santolo, Maddison, James R., Pearson, John W.
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913486788886528
author Leveque, Santolo
Maddison, James R.
Pearson, John W.
author_facet Leveque, Santolo
Maddison, James R.
Pearson, John W.
contents An automated framework is presented for the numerical solution of optimal control problems with PDEs as constraints, in both the stationary and instationary settings. The associated code can solve both linear and non-linear problems, and examples for incompressible flow equations are considered. The software, which is based on a Python interface to the Firedrake system, allows for a compact definition of the problem considered by providing a few lines of code in a high-level language. The software is provided with efficient iterative linear solvers for optimal control problems with PDEs as constraints. The use of advanced preconditioning techniques results in a significant speed-up of the solution process for large-scale problems. We present numerical examples of the applicability of the software on classical control problems with PDEs as constraints.
format Preprint
id arxiv_https___arxiv_org_abs_2408_17312
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Automatic Differentiation for All-at-once Systems Arising in Certain PDE-Constrained Optimization Problems
Leveque, Santolo
Maddison, James R.
Pearson, John W.
Numerical Analysis
An automated framework is presented for the numerical solution of optimal control problems with PDEs as constraints, in both the stationary and instationary settings. The associated code can solve both linear and non-linear problems, and examples for incompressible flow equations are considered. The software, which is based on a Python interface to the Firedrake system, allows for a compact definition of the problem considered by providing a few lines of code in a high-level language. The software is provided with efficient iterative linear solvers for optimal control problems with PDEs as constraints. The use of advanced preconditioning techniques results in a significant speed-up of the solution process for large-scale problems. We present numerical examples of the applicability of the software on classical control problems with PDEs as constraints.
title Automatic Differentiation for All-at-once Systems Arising in Certain PDE-Constrained Optimization Problems
topic Numerical Analysis
url https://arxiv.org/abs/2408.17312