# A penalty method for PDE-constrained optimization in inverse problems

arXiv: https://arxiv.org/abs/1504.02249 · HTML: https://mlsanity.com/paper/1504.02249/

## Key facts

- Cited by 9 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 9 Apr 2015.

## Built on by (most cited first, 9 of 9)

- [DiffusionPDE: Generative PDE-Solving Under Partial Observation](https://mlsanity.com/paper/2406.17763/) (2024)
- [Physics-informed waveform inversion using pretrained wavefield neural operators](https://mlsanity.com/paper/2509.08967/) (2025)
- [Gaussian process regression and conditional Karhunen-Lo'eve models for data assimilation in inverse problems](https://mlsanity.com/paper/2301.11279/) (2023)
- [Dual-space posterior sampling for Bayesian inference in constrained inverse problems](https://mlsanity.com/paper/2603.00393/) (2026)
- [Bayesian Inference for PDE-based Inverse Problems using the Optimization of a Discrete Loss](https://mlsanity.com/paper/2510.15664/) (2025)
- [Revealing Unfair Models by Mining Interpretable Evidence](https://mlsanity.com/paper/2207.05811/) (2022)
- [Physics-guided Full Waveform Inversion using Encoder-Solver Convolutional Neural Networks](https://mlsanity.com/paper/2405.17696/) (2024)
- [A new practical and effective source-independent full-waveform inversion with a velocity-distribution supported deep image prior: Applications to two real datasets](https://mlsanity.com/paper/2503.00658/) (2025)
- [A joint optimization approach to identifying sparse dynamics using least squares kernel collocation](https://mlsanity.com/paper/2511.18555/) (2025)

## Abstract (arXiv)

Many inverse and parameter estimation problems can be written as PDE-constrained optimization problems. The goal, then, is to infer the parameters, typically coefficients of the PDE, from partial measurements of the solutions of the PDE for several right-hand-sides. Such PDE-constrained problems can be solved by finding a stationary point of the Lagrangian, which entails simultaneously updating the paramaters and the (adjoint) state variables. For large-scale problems, such an all-at-once approach is not feasible as it requires storing all the state variables. In this case one usually resorts to a reduced approach where the constraints are explicitly eliminated (at each iteration) by solving the PDEs. These two approaches, and variations thereof, are the main workhorses for solving PDE-constrained optimization problems arising from inverse problems. In this paper, we present an alternative method that aims to combine the advantages of both approaches. Our method is based on a quadratic penalty formulation of the constrained optimization problem. By eliminating the state variable, we develop an efficient algorithm that has roughly the same computational complexity as the conventional reduced approach while exploiting a larger search space. Numerical results show that this method indeed reduces some of the non-linearity of the problem and is less sensitive the initial iterate.
