Skip to main content
Log in

Constrained Global Optimization of Expensive Black Box Functions Using Radial Basis Functions

  • Published:
Journal of Global Optimization Aims and scope Submit manuscript

abstract

We present a new strategy for the constrained global optimization of expensive black box functions using response surface models. A response surface model is simply a multivariate approximation of a continuous black box function which is used as a surrogate model for optimization in situations where function evaluations are computationally expensive. Prior global optimization methods that utilize response surface models were limited to box-constrained problems, but the new method can easily incorporate general nonlinear constraints. In the proposed method, which we refer to as the Constrained Optimization using Response Surfaces (CORS) Method, the next point for costly function evaluation is chosen to be the one that minimizes the current response surface model subject to the given constraints and to additional constraints that the point be of some distance from previously evaluated points. The distance requirement is allowed to cycle, starting from a high value (global search) and ending with a low value (local search). The purpose of the constraint is to drive the method towards unexplored regions of the domain and to prevent the premature convergence of the method to some point which may not even be a local minimizer of the black box function. The new method can be shown to converge to the global minimizer of any continuous function on a compact set regardless of the response surface model that is used. Finally, we considered two particular implementations of the CORS method which utilize a radial basis function model (CORS-RBF) and applied it on the box-constrained Dixon–Szegö test functions and on a simple nonlinearly constrained test function. The results indicate that the CORS-RBF algorithms are competitive with existing global optimization algorithms for costly functions on the box-constrained test problems. The results also show that the CORS-RBF algorithms are better than other algorithms for constrained global optimization on the nonlinearly constrained test problem.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • M. Björkman K. Holmström (2000) ArticleTitleGlobal optimization of costly nonconvex functions using radial basis functions Optimization Engineering 1 IssueID4 373–397 Occurrence Handle10.1023/A:1011584207202 Occurrence Handle1035.90061

    Article  MATH  Google Scholar 

  • A.J. Booker J.E. Dennis P.D. Frank D.B. Serafini V. Torczon M.W. Trosset (1999) ArticleTitleA rigorous framework for optimization of expensive functions by surrogates Structural Optimization 17 IssueID1 1–13 Occurrence Handle10.1007/BF01197708

    Article  Google Scholar 

  • G.E.P. Box N.R. Draper (1987) Empirical Model-Building and Response Surfaces John Wiley Sons, Inc. New York Occurrence Handle0614.62104

    MATH  Google Scholar 

  • N. Cressie (1993) Statistics for Spatial Data John Wiley New York

    Google Scholar 

  • J.E. Dennis V. Torczon (1991) ArticleTitleDirect search methods on parallel machines SIAM Journal on Optimization 1 IssueID4 448–474 Occurrence Handle10.1137/0801027 Occurrence Handle1129415 Occurrence Handle0754.90051

    Article  MathSciNet  MATH  Google Scholar 

  • Dixon, L.C.W. and Szegö, G. (1978), The global optimization problem: an introduction. In: Dixon, L.C.W. and Szegö, G. (eds.), Towards Global Optimization 2, pp. 1–15, North-Holland, Amsterdam.

  • J.H. Friedman (1991) ArticleTitleMultivariate adaptive regression splines (with discussion) Annals of Statistics 19 1–141 Occurrence Handle10.1214/aos/1176347963 Occurrence Handle1091842 Occurrence Handle0765.62064

    Article  MathSciNet  MATH  Google Scholar 

  • Gomez, S. and Levy, A. (1982), The tunneling method for solving the constrained global optimization problem with several non-connected feasible regions. In: Dold, A. and Eckmann, B. (eds.), Numerical Analysis, Lecture Notes in Mathematics 909, pp. 34–47, Springer-Verlag.

  • Gutmann, H.-M. (2001a), Radial basis function methods for global optimization. Ph.D. Thesis, University of Cambridge.

  • H.-M. Gutmann (2001) ArticleTitleA radial basis function method for global optimization Journal of Global Optimization 19 IssueID3 201–227 Occurrence Handle10.1023/A:1011255519438 Occurrence Handle1833217 Occurrence Handle0972.90055

    Article  MathSciNet  MATH  Google Scholar 

  • K. Homström (1999) ArticleTitleThe TOMLAB optimization environment in Matlab Advanced Modeling and Optimization 1 IssueID1 47–69

    Google Scholar 

  • R. Horst P.M. Pardalos N.V. Thoai (1995) Introduction to Global Optimization Kluwer New York Occurrence Handle0836.90134

    MATH  Google Scholar 

  • T. Ishikawa M. Matsunami (1997) ArticleTitleAn optimization method based on radial basis functions IEEE Transactions on Magnetics 33 IssueID2 1868–1871 Occurrence Handle10.1109/20.582647

    Article  Google Scholar 

  • T. Ishikawa Y. Tsukui M. Matsunami (1999) ArticleTitleA combined method for the global optimization using radial basis function and deterministic approach IEEE Transactions on Magnetics 35 IssueID3 1730–1733 Occurrence Handle10.1109/20.767363

    Article  Google Scholar 

  • Jones, D.R. (1996), Global optimization with response surfaces, presented at the Fifth SIAM Conference on Optimization, Victoria, Canada.

  • D.R. Jones (2001a) ArticleTitleA taxonomy of global optimization methods based on response surfaces Journal of Global Optimization 21 IssueID4 345–383 Occurrence Handle10.1023/A:1012771025575 Occurrence Handle1172.90492

    Article  MATH  Google Scholar 

  • Jones, D.R. (2001b), The DIRECT global optimization algorithm. In: Floudas, C.A. and Pardalos, P.M. (eds.), Encyclopedia of Optimization, Vol. 1, pp. 431–440. Kluwer Academic Publishers

  • D.R. Jones C.D. Perttunen B.E. Stuckman (1993) ArticleTitleLipschitz optimization without the lipschitz constant Journal of Optimization Theory and Applications 78 IssueID1 157–181 Occurrence Handle10.1007/BF00941892 Occurrence Handle1246501

    Article  MathSciNet  Google Scholar 

  • D.R. Jones M. Schonlau W.J. Welch (1998) ArticleTitleEfficient global optimization of expensive black-box functions Journal of Global Optimization 13 IssueID4 455–492 Occurrence Handle10.1023/A:1008306431147 Occurrence Handle1673460 Occurrence Handle0917.90270

    Article  MathSciNet  MATH  Google Scholar 

  • A.I. Khuri J.A. Cornell (1987) Response Surfaces Marcel Dekker, Inc. New York Occurrence Handle0632.62069

    MATH  Google Scholar 

  • Koehler, J.R. and Owen, A.B. (1996), Computer experiments. In: Ghosh, S. and Rao, C.R. (eds.), Handbook of Statistics, 13: Design and Analysis of Computer Experiments, pp. 261–308. North-Holland, Amsterdam.

  • M. McKay R. Beckman W. Conover (1979) ArticleTitleA comparison of three methods for selecting values of input variables in the analysis of output from a computer code Technometrics 21 239–246 Occurrence Handle533252 Occurrence Handle0415.62011

    MathSciNet  MATH  Google Scholar 

  • R.H. Myers D.C. Montgomery (1995) Response Surface Methodology: Process and Product Optimization Using Designed Experiments John Wiley Sons Inc. New York Occurrence Handle1161.62392

    MATH  Google Scholar 

  • J.A. Nelder R. Mead (1965) ArticleTitleA simplex method for function minimization Computer Journal 7 308–313 Occurrence Handle10.1093/comjnl/7.4.308 Occurrence Handle0229.65053

    Article  MATH  Google Scholar 

  • J. Nocedal S.J. Wright (1999) Numerical Optimization Springer New York Occurrence Handle10.1007/b98874 Occurrence Handle0930.65067

    Book  MATH  Google Scholar 

  • Powell, M.J.D. (1992), The theory of Radial Basis Function Approximation in 1990, in: Light, W. (ed.), Advances in Numerical Analysis, Volume 2: Wavelets, Subdivision Algorithms and Radial Basis Functions, pp. 105–210. Oxford University Press.

  • M.J.D. Powell (1994) A direct search optimization method that models the objective and constraint functions by linear interpolation S. Gomez J.-P. Hennart (Eds) Advances in Optimization and Numerical Analysis Springer US New York 51–67 Occurrence Handle10.1007/978-94-015-8330-5_4

    Chapter  Google Scholar 

  • M.J.D. Powell (1999) Recent research at Cambridge on radial basis functions M. Müller M. Buhmann D. Mache M. Felten (Eds) New Developments in Approximation Theory, International Series of Numerical Mathematics Birkhauser Verlag Basel 215–232 Occurrence Handle10.1007/978-3-0348-8696-3_14

    Chapter  Google Scholar 

  • M.J.D. Powell (2000) ArticleTitleUOBYQA: unconstrained optimization by quadratic approximation Mathematical Programming 92 555–582 Occurrence Handle10.1007/s101070100290

    Article  Google Scholar 

  • M.J.D. Powell (2002) On trust region methods for unconstrained minimization without derivatives, Technical Report, Department of Applied Mathematics and Theoretical Physics University of Cambridge UK.

    Google Scholar 

  • J. Sacks W.J. Welch T.J. Mitchell H.P. Wynn (1989) ArticleTitleDesign and analysis of computer experiments Statistical Science 4 IssueID4 409–435 Occurrence Handle10.1214/ss/1177012413 Occurrence Handle1041765 Occurrence Handle0955.62619

    Article  MathSciNet  MATH  Google Scholar 

  • Simpson, T.W., Mauery, T.M., Korte, J.J. and Mistree, F. (1998), Comparison of response surface and kriging models for multidisciplinary design optimization. In: Proceedings of the 7th AIAA/USAF/NASA/ISSMO Symposium on Multidisciplinary Analysis and Optimization, Vol. 1, pp. 381–391. St. Louis, MO.

  • The Mathworks, Inc. (2000), Optimization Toolbox for use with MATLAB: User’s Guide, Version 2.1.

  • V. Torczon (1997) On the convergence of pattern search algorithms, SIAM Journal on Optimization 7 IssueID1 1–25 Occurrence Handle1430554 Occurrence Handle0884.65053

    MathSciNet  MATH  Google Scholar 

  • A. Torn A. Zilinskas (1989) Global Optimization, Lecture Notes in Computer Science, Vol. 350 Springer-Verlag Berlin

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rommel G. Regis.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Regis, R.G., Shoemaker, C.A. Constrained Global Optimization of Expensive Black Box Functions Using Radial Basis Functions. J Glob Optim 31, 153–171 (2005). https://doi.org/10.1007/s10898-004-0570-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10898-004-0570-0

Keywords

Navigation