Analysis of global information sharing in hyper-heuristics for different dynamic environments

Optimisation methods designed for static environments do not perform as well on dynamic optimisation problems as purpose-built methods do. Hyper-heuristics show great promise in handling dynamic environment dynamics because hyper-heuristics adapt to their environment. Different classifications of dynamic environments describe change dynamics such as spatial change severity, temporal change severity, homogeneity of peak movement, etc. Previous studies show that different hyper-heuristic selection mechanisms perform differently across different types of dynamic environments. This study investigates three hyper-heuristic selection methods with different selection pressures and shows an inverse correlation with environment change severity.

[1]  A. Sima Etaner-Uyar,et al.  An Ant-Based Selection Hyper-heuristic for Dynamic Environments , 2013, EvoApplications.

[2]  Jürgen Branke,et al.  Evolutionary Optimization in Dynamic Environments , 2001, Genetic Algorithms and Evolutionary Computation.

[3]  Andries Petrus Engelbrecht,et al.  Towards a more complete classification system for dynamically changing environments , 2012, 2012 IEEE Congress on Evolutionary Computation.

[4]  Kenneth A. De Jong,et al.  Evolving in a Changing World , 1999, ISMIS.

[5]  A. Sima Etaner-Uyar,et al.  An Investigation of Selection Hyper-heuristics in Dynamic Environments , 2011, EvoApplications.

[6]  W. Kruskal,et al.  Use of Ranks in One-Criterion Variance Analysis , 1952 .

[7]  Carlos Cruz,et al.  Optimization in dynamic environments: a survey on problems, methods and measures , 2011, Soft Comput..

[8]  John J. Grefenstette,et al.  Genetic Algorithms for Changing Environments , 1992, PPSN.

[9]  A. Sima Etaner-Uyar,et al.  A hybrid multi-population framework for dynamic environments combining online and offline learning , 2013, Soft Comput..

[10]  Andries Petrus Engelbrecht,et al.  Multi-method algorithms: Investigating the entity-to-algorithm allocation problem , 2013, 2013 IEEE Congress on Evolutionary Computation.

[11]  Zbigniew Michalewicz,et al.  Searching for optima in non-stationary environments , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

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

[13]  Andries Petrus Engelbrecht,et al.  Alternative hyper-heuristic strategies for multi-method global optimization , 2010, IEEE Congress on Evolutionary Computation.

[14]  Edmund K. Burke,et al.  A greedy hyper-heuristic in dynamic environments , 2009, GECCO '09.

[15]  H. B. Mann,et al.  On a Test of Whether one of Two Random Variables is Stochastically Larger than the Other , 1947 .

[16]  Jürgen Branke,et al.  Proceedings of the Workshop on Evolutionary Algorithms for Dynamic Optimization Problems (EvoDOP-2003) held in conjunction with the Genetic and Evolutionary Computation Conference (GECCO-2003), 12 July 2003, Chicago, USA [online] , 2003 .

[17]  Julien Georges Omer Louis Duhain Particle swarm optimisation in dynamically changing environments - an empirical study , 2012 .

[18]  Arvind S. Mohais,et al.  DynDE: a differential evolution for dynamic optimization problems , 2005, 2005 IEEE Congress on Evolutionary Computation.

[19]  A. Sima Etaner-Uyar,et al.  Towards an analysis of dynamic environments , 2005, GECCO '05.

[20]  Haluk Topcuoglu,et al.  A hyper-heuristic based framework for dynamic optimization problems , 2014, Appl. Soft Comput..

[21]  Andries Petrus Engelbrecht,et al.  Analysis of hyper-heuristic performance in different dynamic environments , 2014, 2014 IEEE Symposium on Computational Intelligence in Dynamic and Uncertain Environments (CIDUE).

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

[23]  Russell C. Eberhart,et al.  Tracking and optimizing dynamic systems with particle swarms , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[24]  Peter J. Bentley,et al.  Dynamic Search With Charged Swarms , 2002, GECCO.

[25]  Jürgen Branke,et al.  Multi-swarm Optimization in Dynamic Environments , 2004, EvoWorkshops.

[26]  Peter J. Angeline,et al.  Tracking Extrema in Dynamic Environments , 1997, Evolutionary Programming.