Decomposition Based Multiobjective Hyper Heuristic with Differential Evolution

Hyper-Heuristics is a high-level methodology for selection or generation of heuristics for solving complex problems. Despite their success, there is a lack of multi-objective hyper-heuristics. Our approach, named MOEA/D-HH\(_{SW}\), is a multi-objective selection hyper-heuristic that expands the MOEA/D framework. MOEA/D decomposes a multiobjective optimization problem into a number of subproblems, where each subproblem is handled by an agent in a collaborative manner. MOEA/D-HH\(_{SW}\) uses an adaptive choice function with sliding window proposed in this work to determine the low level heuristic (Differential Evolution mutation strategy) that should be applied by each agent during a MOEA/D execution. MOEA/D-HH\(_{SW}\) was tested in a well established set of 10 instances from the CEC 2009 MOEA Competition. MOEA/D-HH\(_{SW}\) was favourably compared with state-of-the-art multi-objective optimization algorithms.

[1]  Graham Kendall,et al.  A Hyperheuristic Approach to Scheduling a Sales Summit , 2000, PATAT.

[2]  Qingfu Zhang,et al.  The performance of a new version of MOEA/D on CEC09 unconstrained MOP test instances , 2009, 2009 IEEE Congress on Evolutionary Computation.

[3]  Sanja Petrovic,et al.  A mixture experiments multi-objective hyper-heuristic , 2013, J. Oper. Res. Soc..

[4]  Yves Le Traon,et al.  Artificial Mutation inspired Hyper-heuristic for Runtime Usage of Multi-objective Algorithms , 2013, ArXiv.

[5]  Wali Khan Mashwani,et al.  A decomposition-based hybrid multiobjective evolutionary algorithm with dynamic resource allocation , 2012, Appl. Soft Comput..

[6]  Graham Kendall,et al.  A multi-objective hyper-heuristic based on choice function , 2014, Expert Syst. Appl..

[7]  Michel Gendreau,et al.  Hyper-heuristics: a survey of the state of the art , 2013, J. Oper. Res. Soc..

[8]  Carolina P. de Almeida,et al.  MOEA/D-HH: A Hyper-Heuristic for Multi-objective Problems , 2015, EMO.

[9]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[10]  Qingfu Zhang,et al.  Interrelationship-Based Selection for Decomposition Multiobjective Optimization , 2015, IEEE Transactions on Cybernetics.

[11]  E. Soubeiga,et al.  Multi-Objective Hyper-Heuristic Approaches for Space Allocation and Timetabling , 2005 .

[12]  Edmund K. Burke,et al.  An Improved Choice Function Heuristic Selection for Cross Domain Heuristic Search , 2012, PPSN.

[13]  Qingfu Zhang,et al.  Decomposition-Based Multiobjective Evolutionary Algorithm With an Ensemble of Neighborhood Sizes , 2012, IEEE Transactions on Evolutionary Computation.

[14]  Kaisa Miettinen,et al.  A new hybrid mutation operator for multiobjective optimization with differential evolution , 2011, Soft Comput..