Implementing a smooth exact penalty function for general constrained nonlinear optimization

12/03/2019
by   Ron Estrin, et al.
0

We build upon Estrin et al. (2019) to develop a general constrained nonlinear optimization algorithm based on a smooth penalty function proposed by Fletcher (1970, 1973b). Although Fletcher's approach has historically been considered impractical, we show that the computational kernels required are no more expensive than those in other widely accepted methods for nonlinear optimization. The main kernel for evaluating the penalty function and its derivatives solves structured linear systems. When the matrices are available explicitly, we store a single factorization each iteration. Otherwise, we obtain a factorization-free optimization algorithm by solving each linear system iteratively. The penalty function shows promise in cases where the linear systems can be solved efficiently, e.g., PDE-constrained optimization problems when efficient preconditioners exist. We demonstrate the merits of the approach, and give numerical results on several PDE-constrained and standard test problems.

READ FULL TEXT

page 13

page 16

page 17

research
10/09/2019

Implementing a smooth exact penalty function for equality-constrained nonlinear optimization

We develop a general equality-constrained nonlinear optimization algorit...
research
01/06/2021

A Julia implementation of Algorithm NCL for constrained optimization

Algorithm NCL is designed for general smooth optimization problems where...
research
05/28/2023

Constrained Optimization via Exact Augmented Lagrangian and Randomized Iterative Sketching

We consider solving equality-constrained nonlinear, nonconvex optimizati...
research
12/24/2012

Distributed optimization of deeply nested systems

In science and engineering, intelligent processing of complex signals su...
research
09/30/2011

Lamarckism and mechanism synthesis: approaching constrained optimization with ideas from biology

Nonlinear constrained optimization problems are encountered in many scie...
research
02/27/2023

A multigrid method for PDE-constrained optimization with uncertain inputs

We present a multigrid algorithm to solve efficiently the large saddle-p...

Please sign up or login with your details

Forgot password? Click here to reset