Nonlinear Schwarz preconditioning for nonlinear optimization problems with bound constraints
Hardik Kothari, Alena Kopaničáková, Rolf Krause
TL;DR
This paper addresses bound-constrained nonlinear optimization problems arising from finite element discretizations by introducing nonlinear additive Schwarz preconditioners as right preconditioners for Newton-SQP. It presents two variants, NRAS-B and TL-NRAS-B, which solve constrained subproblems on overlapping subdomains and incorporate a coarse-space correction with a first-order consistent augmented coarse objective $\hat{f}_0$ to ensure global information transfer. The two-level method employs an inverted V-cycle to combine coarse corrections with subdomain updates, preserving feasibility throughout. Numerical experiments on ignition and minimal-surface problems show that the preconditioned Newton-SQP methods outperform standard active-set approaches, with the two-level TL-NRAS-B method offering superior scalability when the coarse space adequately captures fine-level constraints.
Abstract
We propose a nonlinear additive Schwarz method for solving nonlinear optimization problems with bound constraints. Our method is used as a "right-preconditioner" for solving the first-order optimality system arising within the sequential quadratic programming (SQP) framework using Newton's method. The algorithmic scalability of this preconditioner is enhanced by incorporating a solution-dependent coarse space, which takes into account the restricted constraints from the fine level. By means of numerical examples, we demonstrate that the proposed preconditioned Newton methods outperform standard active-set methods considered in the literature.
