New horizons in sphere-packing theory, part II: lattice-based derivative-free optimization via global surrogates

Derivative-free algorithms are frequently required for the optimization of nonsmooth scalar functions in n dimensions resulting, for example, from physical experiments or from the statistical averaging of numerical simulations of chaotic systems such as turbulent flows. The core idea of all efficient algorithms for problems of this type is to keep function evaluations far apart until convergence is approached. Generalized pattern search (GPS) algorithms, a modern class of methods particularly well suited to such problems, accomplish this by coordinating the search with an underlying grid which is refined, and coarsened, as appropriate. One of the most efficient subclasses of GPS algorithms, known as the surrogate management framework (SMF; see Booker et al. in Struct Multidiscip Optim 17:1–13, 1999), alternates between an exploratory search over an interpolating function which summarizes the trends exhibited by existing function evaluations, and an exhaustive poll which checks the function on neighboring points to confirm or confute the local optimality of any given candidate minimum point (CMP) on the underlying grid. The original SMF algorithm implemented a GPS step on an underlying Cartesian grid, augmented with a Kriging-based surrogate search. Rather than using the n-dimensional Cartesian grid (the typical choice), the present work introduces for this purpose the use of lattices derived from n-dimensional sphere packings. As reviewed and analyzed extensively in Part I of this series (see Belitz, PhD dissertation, University of California, San Diego, 2011, Chap. 2), such lattices are significantly more uniform and have many more nearest neighbors than their Cartesian counterparts. Both of these facts make them far better suited for coordinating GPS algorithms, as demonstrated here in a variety of numerical tests.

[1]  A. H. Gill The Industrial and Artistic Technology of Paint and Varnish , 1904 .

[2]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[3]  C. D. Perttunen,et al.  A computational geometric approach to feasible region division in constrained global optimization , 1991, Conference Proceedings 1991 IEEE International Conference on Systems, Man, and Cybernetics.

[4]  L. Fejes Tóth Perfect distribution of points on a sphere , 1971 .

[5]  T. Bewley,et al.  NEW HORIZONS IN SPHERE PACKING THEORY, PART I: FUNDAMENTAL CONCEPTS & CONSTRUCTIONS, FROM DENSE TO RARE , 2011 .

[6]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[7]  P. Tammes On the origin of number and arrangement of the places of exit on the surface of pollen-grains , 1930 .

[8]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[9]  C. J. Price,et al.  On the Convergence of Grid-Based Methods for Unconstrained Optimization , 2000, SIAM J. Optim..

[10]  G. R. Hext,et al.  Sequential Application of Simplex Designs in Optimisation and Evolutionary Operation , 1962 .

[11]  Donald R. Jones,et al.  A Taxonomy of Global Optimization Methods Based on Response Surfaces , 2001, J. Glob. Optim..

[12]  A. J. Booker,et al.  A rigorous framework for optimization of expensive functions by surrogates , 1998 .

[13]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[14]  Yuri Ermoliev,et al.  Numerical techniques for stochastic optimization , 1988 .

[15]  J. Elder Global Rd Optimization when Probes are Expensive : the GROPE Algorithm , 2003 .

[16]  Herbert Meschkowski Ungelöste und unlösbare Probleme der Geometrie , 1960 .

[17]  Harold J. Kushner,et al.  A New Method of Locating the Maximum Point of an Arbitrary Multipeak Curve in the Presence of Noise , 1964 .

[18]  M. D. McKay,et al.  A comparison of three methods for selecting values of input variables in the analysis of output from a computer code , 2000 .

[19]  Virginia Torczon,et al.  On the Convergence of Pattern Search Algorithms , 1997, SIAM J. Optim..

[20]  D. Dennis,et al.  A statistical method for global optimization , 1992, [Proceedings] 1992 IEEE International Conference on Systems, Man, and Cybernetics.

[21]  Bruce E. Stuckman,et al.  A global search method for optimizing nonlinear systems , 1988, IEEE Trans. Syst. Man Cybern..

[22]  J. Elder Global R/sup d/ optimization when probes are expensive: the GROPE algorithm , 1992, [Proceedings] 1992 IEEE International Conference on Systems, Man, and Cybernetics.

[23]  Aimo A. Törn,et al.  Global Optimization , 1999, Science.

[24]  Michael Edward Hohn,et al.  An Introduction to Applied Geostatistics: by Edward H. Isaaks and R. Mohan Srivastava, 1989, Oxford University Press, New York, 561 p., ISBN 0-19-505012-6, ISBN 0-19-505013-4 (paperback), $55.00 cloth, $35.00 paper (US) , 1991 .

[25]  G. Matheron Principles of geostatistics , 1963 .

[26]  Jonas Mockus,et al.  Application of Bayesian approach to numerical methods of global and stochastic optimization , 1994, J. Glob. Optim..

[27]  J. Dennis,et al.  Trailing-edge noise reduction using derivative-free optimization and large-eddy simulation , 2007, Journal of Fluid Mechanics.

[28]  Natalia Alexandrov,et al.  Multidisciplinary design optimization : state of the art , 1997 .

[29]  Paul Belitz Applications on Multi-Dimensional Sphere Packings: Derivative-Free Optimization , 2011 .

[30]  Charles Audet,et al.  OrthoMADS: A Deterministic MADS Instance with Orthogonal Directions , 2008, SIAM J. Optim..

[31]  Paul Belitz,et al.  Efficient derivative-free optimization , 2007, 2007 46th IEEE Conference on Decision and Control.

[32]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[33]  Charles Audet,et al.  Mesh Adaptive Direct Search Algorithms for Constrained Optimization , 2006, SIAM J. Optim..

[34]  R. T. Curtis,et al.  A new combinatorial approach to M24 , 1976, Mathematical Proceedings of the Cambridge Philosophical Society.

[35]  Alison L. Marsden,et al.  Constrained optimization of an idealized Y-shaped baffle for the Fontan surgery at rest and exercise , 2010 .

[36]  D. Dennis,et al.  SDO : A Statistical Method for Global Optimization , 1997 .

[37]  N. J. A. Sloane,et al.  Sphere Packings, Lattices and Groups , 1987, Grundlehren der mathematischen Wissenschaften.

[38]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.