A matrix-free augmented lagrangian algorithm with application to large-scale structural design optimization

被引:0
作者
Sylvain Arreckx
Andrew Lambe
Joaquim R. R. A. Martins
Dominique Orban
机构
[1] GERAD,Department of Mathematics and Industrial Engineering
[2] École Polytechnique,Department of Aerospace Engineering
[3] University of Toronto Institute for Aerospace Studies,undefined
[4] University of Michigan,undefined
来源
Optimization and Engineering | 2016年 / 17卷
关键词
Large-scale optimization; Matrix-free optimization; Structural optimization; PDE-constrained optimization; Augmented Lagrangian;
D O I
暂无
中图分类号
学科分类号
摘要
In many large engineering design problems, it is not computationally feasible or realistic to store Jacobians or Hessians explicitly. Matrix-free implementations of standard optimization methods—implementations that do not explicitly form Jacobians and Hessians, and possibly use quasi-Newton approximations—circumvent those restrictions, but such implementations are virtually non-existent. We develop a matrix-free augmented-Lagrangian algorithm for nonconvex problems with both equality and inequality constraints. Our implementation is developed in the Python language, is available as an open-source package, and allows for approximating Hessian and Jacobian information.We show that our approach solves problems from the CUTEr and COPS test sets in a comparable number of iterations to state-of-the-art solvers. We report numerical results on a structural design problem that is typical in aircraft wing design optimization. The matrix-free approach makes solving problems with thousands of design variables and constraints tractable, even when function and gradient evaluations are costly.
引用
收藏
页码:359 / 384
页数:25
相关论文
共 71 条
[1]  
Andreani R(2008)On augmented Lagrangian methods with general lower-level constraints SIAM J Optim 18 1286-1309
[2]  
Birgin EG(1954)Energy theorems and structural analysis: a generalized discourse with applications on energy principles of structural analysis including the effects of temperature and non-linear stress-strain relations. Aircr Eng AerospTechnol 26 347-356
[3]  
Martínez JM(2012)From global to local convergence of interior methods for nonlinear optimization Optim Methods Softw 28 1051-1080
[4]  
Schuverdt ML(2005)Parallel Lagrange–Newton–Krylov–Schur methods for PDE-constrained optimization. Part I: the Krylov–Schur solver SIAM J Sci Comput 27 687-713
[5]  
Argyris. H(1999)Two-step algorithms for nonlinear optimization with structured applications SIAM J Optim 9 924-947
[6]  
Armand P(2014)A matrix-free approach to build band preconditioners for large-scale bound-constrained optimization J Comput Appl Math 268 82-92
[7]  
Benoist J(1981)Convergence theorems for least-change secant update methods SIAM J Numer Anal 18 949-987
[8]  
Orban D(2002)Benchmarking optimization software with performance profiles Math Program 91 201-213
[9]  
Biros G(2002)SNOPT: an SQP algorithm for large-scale constrained optimization SIAM J Optim 12 979-1006
[10]  
Ghattas O(2013)A globally convergent stabilized sqp method SIAM J Optim 23 1983-2010