Abstract

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.

MSC codes

  1. 90C30
  2. 90C56
  3. 65K05

Keywords

  1. pattern search algorithm
  2. filter algorithm
  3. surrogate-based optimization
  4. derivative-free convergence analysis
  5. constrained optimization
  6. nonlinear programming

Get full access to this article

View all available purchase options and get full access to this article.

References

1.
C. Audet, Convergence results for pattern search algorithms are tight, Optim. Eng., to appear.
2.
Charles Audet, J. Dennis, Jr., Analysis of generalized pattern searches, SIAM J. Optim., 13 (2002), 0–0889–903 (electronic) (2003)
3.
C. Audet, J. E. Dennis, Jr., D. W. Moore, A. J. Booker, and P. D. Frank, A surrogate‐model‐based method for constrained optimization, in Proceedings of the 8th AIAA/USAF/NASA/ISSMO Symposium on Multidisciplinary Analysis and Optimization, AIAA paper 4891, American Institute of Aeronautics and Astronautics, Reston, VA, 2000.
4.
A. J. Booker, J. E. Dennis, Jr., P. D. Frank, D. B. Serafini, V. Torczon, and M. W. Trosset, A rigorous framework for optimization of expensive functions by surrogates, Struct. Optim., 17 (1999), pp. 1–13.
5.
A. J. Booker, P. D. Frank, J. E. Dennis, Jr., D. W. Moore, and D. B. Serafini, Managing surrogate objectives to optimize a helicopter rotor design—further experiments, in Proceedings of the 7th AIAA/USAF/NASA/ISSMO Symposium on Multidisciplinary Analysis and Optimization, AIAA paper 4717, American Institute of Aeronautics and Astronautics, Reston, VA, 1998.
6.
T. D. Choi, O. J. Eslinger, C. T. Kelley, J. W. David, and M. Etheridge, Optimization of automotive valve train components with implicit filtering, Optim. Eng., 1 (2000), pp. 9–27.
7.
T. Choi, C. Kelley, Superlinear convergence and implicit filtering, SIAM J. Optim., 10 (2000), 1149–1162
8.
F. Clarke, Optimization and nonsmooth analysis, Classics in Applied Mathematics, Vol. 5, Society for Industrial and Applied Mathematics (SIAM), 1990xii+308
9.
Andrew Conn, Nicholas Gould, Philippe Toint, A globally convergent augmented Lagrangian algorithm for optimization with general constraints and simple bounds, SIAM J. Numer. Anal., 28 (1991), 545–572
10.
I. Coope, C. Price, On the convergence of grid‐based methods for unconstrained optimization, SIAM J. Optim., 11 (2001), 859–869
11.
J. Dennis, Jr., Mahmoud El‐Alem, Karen Williamson, A trust‐region approach to nonlinear systems of equalities and inequalities, SIAM J. Optim., 9 (1999), 291–315
12.
J. Dennis, Jr., Virginia Torczon, Direct search methods on parallel machines, SIAM J. Optim., 1 (1991), 448–474
13.
H. Eschenauer, J. Koski, and A. Osyczka, eds., Multicriterion Design Optimization, Springer, Berlin, 1990.
14.
Roger Fletcher, Sven Leyffer, Nonlinear programming without a penalty function, Math. Program., 91 (2002), 239–269
15.
Roger Fletcher, Sven Leyffer, Philippe Toint, On the global convergence of a filter‐SQP algorithm, SIAM J. Optim., 13 (2002), 44–59
16.
Roger Fletcher, Nicholas Gould, Sven Leyffer, Philippe Toint, Andreas Wächter, Global convergence of a trust‐region SQP‐filter algorithm for general nonlinear programming, SIAM J. Optim., 13 (2002), 0–0635–659 (electronic) (2003)
17.
P. D. Frank, private communication, 2000.
18.
P. Gilmore, C. Kelley, An implicit filtering algorithm for optimization of functions with many local minima, SIAM J. Optim., 5 (1995), 269–285
19.
Johannes Jahn, Introduction to the theory of nonlinear optimization, Springer‐Verlag, 1996viii+257
20.
E. Leach, A note on inverse function theorems, Proc. Amer. Math. Soc., 12 (1961), 694–697
21.
Robert Lewis, Virginia Torczon, Pattern search algorithms for bound constrained minimization, SIAM J. Optim., 9 (1999), 1082–1099, Dedicated to John E. Dennis, Jr., on his 60th birthday
22.
R. M. Lewis and V. Torczon, Rank Ordering and Positive Bases in Pattern Search Algorithms, ICASE report 96‐71, NASA Langley Research Center, Hampton, VA, 1996.
Available online at http://techreports.larc.nasa.gov/icase/1996/icase‐1996‐71.pdf.
23.
Robert Lewis, Virginia Torczon, Pattern search methods for linearly constrained minimization, SIAM J. Optim., 10 (2000), 917–941
24.
Robert Lewis, Virginia Torczon, A globally convergent augmented Lagrangian pattern search algorithm for optimization with general constraints and simple bounds, SIAM J. Optim., 12 (2002), 1075–1089
25.
A. L. Marsden, M. Wang, J. E. Dennis, Jr., and P. Moin, Optimal aeroacoustic shape design using the surrogate management framework, Optim. Eng., submitted.
26.
R. Rockafellar, Convex analysis, Princeton Landmarks in Mathematics, Princeton University Press, 1997xviii+451, Reprint of the 1970 original; Princeton Paperbacks
27.
C. Stephens, W. Baritompa, Globaloptimization requires global information, J. Optim. Theory Appl., 96 (1998), 575–588
28.
Virginia Torczon, On the convergence of pattern search algorithms, SIAM J. Optim., 7 (1997), 1–25

Information & Authors

Information

Published In

cover image SIAM Journal on Optimization
SIAM Journal on Optimization
Pages: 980 - 1010
ISSN (online): 1095-7189

History

Published online: 28 July 2006

MSC codes

  1. 90C30
  2. 90C56
  3. 65K05

Keywords

  1. pattern search algorithm
  2. filter algorithm
  3. surrogate-based optimization
  4. derivative-free convergence analysis
  5. constrained optimization
  6. nonlinear programming

Authors

Affiliations

Metrics & Citations

Metrics

Citations

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited By

View Options

View options

PDF

View PDF

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share on social media