A surrogate-assisted evolutionary algorithm for minimax optimization

Minimax optimization requires to minimize the maximum output in all possible scenarios. It is a very challenging problem to evolutionary computation. In this paper, we propose a surrogate-assisted evolutionary algorithm, Minimax SAEA, for tackling minimax optimization problems. In Minimax SAEA, a surrogate model based on Gaussian process is built to approximate the mapping between the decision variables and the objective value. In each generation, most of the new solutions are evaluated based on the surrogate model and only the best one is evaluated by the actual objective function. Minimax SAEA is tested on six benchmark problems and the experimental results show that Minimax SAEA can successfully solve five of them within 110 function evaluations.

[1]  Jürgen Branke,et al.  New Approaches to Coevolutionary Worst-Case Optimization , 2008, PPSN.

[2]  Donald R. Jones,et al.  Efficient Global Optimization of Expensive Black-Box Functions , 1998, J. Glob. Optim..

[3]  Kok Wai Wong,et al.  Surrogate-Assisted Evolutionary Optimization Frameworks for High-Fidelity Engineering Design Problems , 2005 .

[4]  Michael N. Vrahatis,et al.  Particle swarm optimization for minimax problems , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[5]  Kai-Yew Lum,et al.  Max-min surrogate-assisted evolutionary algorithm for robust design , 2006, IEEE Transactions on Evolutionary Computation.

[6]  R. Storn,et al.  Differential Evolution: A Practical Approach to Global Optimization (Natural Computing Series) , 2005 .

[7]  Yaochu Jin,et al.  A comprehensive survey of fitness approximation in evolutionary computation , 2005, Soft Comput..

[8]  W. Daniel Hillis,et al.  Co-evolving parasites improve simulated evolution as an optimization procedure , 1990 .

[9]  Mikkel T. Jensen,et al.  A new look at solving minimax problems with coevolutionary genetic algorithms , 2004 .

[10]  Jeffrey W. Herrmann,et al.  A genetic algorithm for minimax optimization problems , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[11]  Margaret J. Robertson,et al.  Design and Analysis of Experiments , 2006, Handbook of statistics.

[12]  Mikkel T. Jensen Finding worst-case flexible schedules using coevolution , 2001 .

[13]  Min-Jea Tahk,et al.  Co-evolutionary computation for constrained min-max problems and its applications for pursuit-evasion games , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[14]  W. Wei-Ming Dai,et al.  Transformation of min-max optimization to least-square estimation and application to interconnect design optimization , 1995, Proceedings of ICCD '95 International Conference on Computer Design. VLSI in Computers and Processors.

[15]  Liu San-yang,et al.  A smoothing trust-region Newton-CG method for minimax problem , 2008 .

[16]  Evan J. Hughes Checkers using a co-evolutionary on-line evolutionary algorithm , 2005, 2005 IEEE Congress on Evolutionary Computation.

[17]  Ashraf M. Abdelbar,et al.  Applying Co-Evolutionary Particle Swam Optimization to the Egyptian Board Game Seega , 2003 .

[18]  Berç Rustem,et al.  An Algorithm for the Global Optimization of a Class of Continuous Minimax Problems , 2009 .

[19]  W. Peizhuang Pattern Recognition with Fuzzy Objective Function Algorithms (James C. Bezdek) , 1983 .

[20]  Enrique del Castillo,et al.  A heuristic algorithm for minimax sensor location in the plane , 2007, Eur. J. Oper. Res..

[21]  D. Agnew,et al.  Improved minimax optimization for circuit design , 1981 .

[22]  Yuan Cao,et al.  Reference variable methods of solving min–max optimization problems , 2008, J. Glob. Optim..

[23]  Comparison of Evolutionary Algorithms on the Minimax Sensor Location Problem , 2007 .

[24]  Min-Jea Tahk,et al.  Coevolutionary augmented Lagrangian methods for constrained optimization , 2000, IEEE Trans. Evol. Comput..

[25]  H. Barbosa A coevolutionary genetic algorithm for constrained optimization , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[26]  Qingfu Zhang,et al.  Expensive Multiobjective Optimization by MOEA/D With Gaussian Process Model , 2010, IEEE Transactions on Evolutionary Computation.

[27]  Yuhui Shi,et al.  Co-evolutionary particle swarm optimization to solve min-max problems , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[28]  Daniel Vanderpooten,et al.  Min-max and min-max regret versions of combinatorial optimization problems: A survey , 2009, Eur. J. Oper. Res..

[29]  G. Yu,et al.  Min-Max Optimization of Several Classical Discrete Optimization Problems , 1998 .

[30]  Chang-Su Park,et al.  A COEVOLUTIONARY MINIMAX SOLVER AND ITS APPLICATION TO AUTOPILOT DESIGN , 1998 .

[31]  Josep Vehí,et al.  Continuous minimax optimization using modal intervals , 2008 .

[32]  Leandro dos Santos Coelho,et al.  Co-evolutionary particle swarm optimization for min-max problems using Gaussian distribution , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[33]  Gerhard Reinelt,et al.  A tabu search algorithm for the min-max k-Chinese postman problem , 2006, Comput. Oper. Res..

[34]  Anthony V. Sebald,et al.  Minimax design of neural net controllers for highly uncertain plants , 1994, IEEE Trans. Neural Networks.

[35]  James C. Bezdek,et al.  Pattern Recognition with Fuzzy Objective Function Algorithms , 1981, Advanced Applications in Pattern Recognition.

[36]  Scott D. Sudhoff,et al.  Evolutionary Algorithms for Minimax Problems in Robust Design , 2009, IEEE Transactions on Evolutionary Computation.