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

被引:6
|
作者
Arreckx, Sylvain [1 ,2 ]
Lambe, Andrew [3 ]
Martins, Joaquim R. R. A. [4 ]
Orban, Dominique [1 ,2 ]
机构
[1] Ecole Hautes Etud Commerciales, Gerad, Montreal, PQ, Canada
[2] Ecole Polytech, Dept Math & Ind Engn, Montreal, PQ H3C 3A7, Canada
[3] Univ Toronto, Inst Aerosp Studies, Toronto, ON, Canada
[4] Univ Michigan, Dept Aerosp Engn, Ann Arbor, MI 48109 USA
关键词
Large-scale optimization; Matrix-free optimization; Structural optimization; PDE-constrained optimization; Augmented Lagrangian; QUADRATIC-PROGRAMMING PROBLEMS; CONSTRAINED OPTIMIZATION; NONLINEAR OPTIMIZATION; FRAMEWORK; AIRCRAFT;
D O I
10.1007/s11081-015-9287-9
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
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
页数:26
相关论文
共 50 条
  • [1] A matrix-free augmented lagrangian algorithm with application to large-scale structural design optimization
    Sylvain Arreckx
    Andrew Lambe
    Joaquim R. R. A. Martins
    Dominique Orban
    [J]. Optimization and Engineering, 2016, 17 : 359 - 384
  • [2] A matrix-free smoothing algorithm for large-scale support vector machines
    Ni, Tie
    Zhai, Jun
    [J]. INFORMATION SCIENCES, 2016, 358 : 29 - 43
  • [3] A new matrix-free algorithm for the large-scale trust-region subproblem
    Rojas, M
    Santos, SA
    Sorensen, DC
    [J]. SIAM JOURNAL ON OPTIMIZATION, 2001, 11 (03) : 611 - 646
  • [4] ALPAQA: A matrix-free solver for nonlinear MPC and large-scale nonconvex optimization
    Pas, Pieter
    Schuurmans, Mathijs
    Patrinos, Panagiotis
    [J]. 2022 EUROPEAN CONTROL CONFERENCE (ECC), 2022, : 417 - 422
  • [5] Matrix-free algorithm for the large-scale constrained trust-region subproblem
    Kearsley, AJ
    [J]. OPTIMIZATION METHODS & SOFTWARE, 2006, 21 (02): : 233 - 245
  • [6] Matrix-free large-scale Bayesian inference in cosmology
    Jasche, Jens
    Lavaux, Guilhem
    [J]. MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2015, 447 (02) : 1204 - 1212
  • [7] An adaptive augmented Lagrangian method for large-scale constrained optimization
    Curtis, Frank E.
    Jiang, Hao
    Robinson, Daniel P.
    [J]. MATHEMATICAL PROGRAMMING, 2015, 152 (1-2) : 201 - 245
  • [8] An adaptive augmented Lagrangian method for large-scale constrained optimization
    Frank E. Curtis
    Hao Jiang
    Daniel P. Robinson
    [J]. Mathematical Programming, 2015, 152 : 201 - 245
  • [9] Large-scale unconstrained optimization using separable cubic modeling and matrix-free subspace minimization
    C. P. Brás
    J. M. Martínez
    M. Raydan
    [J]. Computational Optimization and Applications, 2020, 75 : 169 - 205
  • [10] A matrix-free approach to build band preconditioners for large-scale bound-constrained optimization
    De Simone, V.
    di Serafino, D.
    [J]. JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2014, 268 : 82 - 92