A pattern search filter method for nonlinear programming without derivatives

被引:171
作者
Audet, C
Dennis, JE
机构
[1] Ecole Polytech, GERAD, Montreal, PQ H3C 3A7, Canada
[2] Ecole Polytech, Dept Math & Genie Ind, Montreal, PQ H3C 3A7, Canada
[3] Rice Univ, Dept Appl & Computat Math, Houston, TX 77005 USA
关键词
pattern search algorithm; filter algorithm; surrogate-based optimization; derivative-free; convergence analysis; constrained optimization; nonlinear programming;
D O I
10.1137/S105262340138983X
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper formulates and analyzes a pattern search method for general constrained optimization based on filter methods for step acceptance. Roughly, a filter method accepts a step that improves either the objective function value or the value of some function that measures the constraint violation. The new algorithm does not compute or approximate any derivatives, penalty constants, or Lagrange multipliers. A key feature of the new algorithm is that it preserves the division into search and local poll steps, which allows the explicit use of inexpensive surrogates or random search heuristics in the search step. It is shown here that the algorithm identifies limit points at which optimality conditions depend on local smoothness of the functions and, to a greater extent, on the choice of a certain set of directions. Stronger optimality conditions are guaranteed for smoother functions and, in the constrained case, for a fortunate choice of the directions on which the algorithm depends. These directional conditions generalize those given previously for linear constraints, but they do not require a feasible starting point. In the absence of general constraints, the proposed algorithm and its convergence analysis generalize previous work on unconstrained, bound constrained, and linearly constrained generalized pattern search. The algorithm is illustrated on some test examples and on an industrial wing planform engineering design application.
引用
收藏
页码:980 / 1010
页数:31
相关论文
共 28 条
[1]  
[Anonymous], P 7 AIAA USAF NASA I
[2]   Analysis of generalized pattern searches [J].
Audet, C ;
Dennis, JE .
SIAM JOURNAL ON OPTIMIZATION, 2003, 13 (03) :889-903
[3]  
AUDET C, IN PRESS OPTIM ENG
[4]  
AUDET C, 2000, P 8 AIAA USAF NASA I
[5]   A rigorous framework for optimization of expensive functions by surrogates [J].
Booker A.J. ;
Dennis Jr. J.E. ;
Frank P.D. ;
Serafini D.B. ;
Torczon V. ;
Trosset M.W. .
Structural optimization, 1999, 17 (1) :1-13
[6]   Optimization of Automotive Valve Train Components with Implicit Filtering [J].
Choi, T. D. ;
Eslinger, O. J. ;
Kelley, C. T. ;
David, J. W. ;
Etheridge, M. .
OPTIMIZATION AND ENGINEERING, 2000, 1 (01) :9-27
[7]   Superlinear convergence and implicit filtering [J].
Choi, TD ;
Kelley, CT .
SIAM JOURNAL ON OPTIMIZATION, 2000, 10 (04) :1149-1162
[8]  
Clarke F.H., 1990, CLASSICS APPL MATH, V5
[9]   A GLOBALLY CONVERGENT AUGMENTED LAGRANGIAN ALGORITHM FOR OPTIMIZATION WITH GENERAL CONSTRAINTS AND SIMPLE BOUNDS [J].
CONN, AR ;
GOULD, NIM ;
TOINT, PL .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1991, 28 (02) :545-572
[10]   On the convergence of grid-based methods for unconstrained optimization [J].
Coope, ID ;
Price, CJ .
SIAM JOURNAL ON OPTIMIZATION, 2001, 11 (04) :859-869