Academia.eduAcademia.edu

A minimax strategy for global optimization

Abstract

A computationally expensive multi-modal optimization problem is considered. After an optimization loop it is desirable that the optimality gap, i.e., the difference between the best value obtained and the true optimum, is as small as possible. We define the concept of maximum loss as being the supremum of the optimality gaps over a set of functions, i.e., the largest possible optimality gap assuming that the unknown objective function belongs to a certain set of functions. The minimax strategy for global optimization is then to-at each iteration-choose a new evaluation point such that the maximum loss is decreased as much as possible. This strategy is in contrast to the maximum gain strategy, which is utilized in several common global optimization algorithms, and the relation between these strategies is described. We investigate how to implement the minimax strategy for the Lipschitz space of functions on box-constrained domains. Several problems are revealed. For example, to obtain uniqueness of the set of solutions to the minimax problem it is often necessary to decrease the domain such that the problem is more localized. We propose a number of algorithmic schemes, based on sequential linearization, to solve the different subproblems that appear. The algorithms are illustrated by numerical examples. We conclude that the minimax strategy is promising for global optimization when the main concern is to guarantee that the resulting solution is near-optimal.