THE MESH ADAPTIVE DIRECT SEARCH ALGORITHM FOR GRANULAR AND DISCRETE VARIABLES

被引:43
作者
Audet, Charles [1 ,2 ]
Le Digabel, Sebastien [1 ,2 ]
Tribes, Christophe [1 ,2 ]
机构
[1] Polytech Montreal, GERAD, CP 6079,Succ Ctr Ville, Montreal, PQ H3C 3A7, Canada
[2] Polytech Montreal, Dept Math & Genie Ind, CP 6079,Succ Ctr Ville, Montreal, PQ H3C 3A7, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
blackbox optimization; derivative-free optimization; mesh adaptive direct search; granular variables; discrete variables; SURROGATE MODEL ALGORITHM; NELDER-MEAD ALGORITHM; GENETIC-ALGORITHM; OPTIMIZATION PROBLEMS; CONVERGENCE; DECOMPOSITION; DESIGN; NUMBER;
D O I
10.1137/18M1175872
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The mesh adaptive direct search (Mads) algorithm is designed for blackbox optimization problems for which the functions defining the objective and the constraints are typically the outputs of a simulation seen as a blackbox. It is a derivative-free optimization method designed for continuous variables and is supported by a convergence analysis based on the Clarke calculus. This work introduces a modification to the Mads algorithm so that it handles granular variables, i.e., variables with a controlled number of decimals. This modification involves a new way of updating the underlying mesh so that the precision is progressively increased. A corollary of this new approach is the ability to treat discrete variables. Computational results are presented using the NOMAD software, the free C++ distribution of the Mads algorithm.
引用
收藏
页码:1164 / 1189
页数:26
相关论文
共 76 条
[51]   Solving spread spectrum radar polyphase code design problem by tabu search and variable neighbourhood search [J].
Mladenovic, N ;
Petrovic, J ;
Kovacevic-Vujcic, V ;
Cangalovic, M .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 151 (02) :389-399
[52]  
MORE JJ, 1981, ACM T MATH SOFTWARE, V7, P17, DOI 10.1145/355934.355936
[53]   BENCHMARKING DERIVATIVE-FREE OPTIMIZATION ALGORITHMS [J].
More, Jorge J. ;
Wild, Stefan M. .
SIAM JOURNAL ON OPTIMIZATION, 2009, 20 (01) :172-191
[54]   MISO: mixed-integer surrogate optimization framework [J].
Mueller, Juliane .
OPTIMIZATION AND ENGINEERING, 2016, 17 (01) :177-203
[55]   SO-I: a surrogate model algorithm for expensive nonlinear integer programming problems including global optimization applications [J].
Mueller, Juliane ;
Shoemaker, Christine A. ;
Piche, Robert .
JOURNAL OF GLOBAL OPTIMIZATION, 2014, 59 (04) :865-889
[56]   SO-MI: A surrogate model algorithm for computationally expensive nonlinear mixed-integer black-box global optimization problems [J].
Muller, Juliane ;
Shoemaker, Christine A. ;
Piche, Robert .
COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (05) :1383-1400
[57]   A trust-region-based derivative free algorithm for mixed integer programming [J].
Newby, Eric ;
Ali, M. M. .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2015, 60 (01) :199-229
[58]   Optimal design of piezoelectric transformers: A rational approach based on an analytical model and a deterministic global optimization [J].
Pigache, Francois ;
Messine, Frederic ;
Nogarede, Bertrand .
IEEE TRANSACTIONS ON ULTRASONICS FERROELECTRICS AND FREQUENCY CONTROL, 2007, 54 (07) :1293-1302
[59]  
PILLO G., 2015, DFL DERIVATIVE FREE
[60]   BFO, A Trainable Derivative-free Brute Force Optimizer for Nonlinear Bound-constrained Optimization and Equilibrium Computations with Continuous and Discrete Variables [J].
Porcelli, Margherita ;
Toint, Philippe L. .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2017, 44 (01)