Nonlinear Conjugate Gradient Methods for PDE Constrained Shape Optimization Based on Steklov-Poincaré-Type Metrics
Sebastian Blauth
TL;DR
This work develops nonlinear conjugate gradient (NCG) methods on the Riemannian shape space endowed with Steklov-Poincaré-type metrics for PDE-constrained shape optimization. It embeds five NCG variants—$d_k = -g_k + eta_k d_{k-1}$ with $eta_k \\in \{FR,PR,HS,DY,HZ\}$—into a unified gradient-based framework alongside gradient descent and L-BFGS, and introduces a volume-based discretization that extends gradient information to the entire domain via a gradient deformation $oldsymbol{G}$. The authors demonstrate, through four benchmark problems (Poisson, electrical impedance tomography, Stokes, and Navier–Stokes pipe), that NCG methods consistently outperform gradient descent and achieve performance comparable to low-memory L-BFGS, while requiring significantly less memory. The results highlight the practicality and scalability of NCG on PDE-constrained shape optimization, offering a memory-efficient alternative suitable for large-scale industrial problems.
Abstract
Shape optimization based on shape calculus has received a lot of attention in recent years, particularly regarding the development, analysis, and modification of efficient optimization algorithms. In this paper we propose and investigate nonlinear conjugate gradient methods based on Steklov-Poincaré-type metrics for the solution of shape optimization problems constrained by partial differential equations. We embed these methods into a general algorithmic framework for gradient-based shape optimization methods and discuss the numerical discretization of the algorithms. We numerically compare the proposed nonlinear conjugate gradient methods to the already established gradient descent and limited memory BFGS methods for shape optimization on several benchmark problems. The results show that the proposed nonlinear conjugate gradient methods perform well in practice and that they are an efficient and attractive addition to already established gradient-based shape optimization algorithms.
