Towards an analysis of dynamic environments

Although the interest in nature-inspired optimization of dynamic problems has been growing constantly over the past decade, very little has been done to analyze and characterize a changing fitness landscape. However, it would be very helpful for algorithm development to have a better understanding of the nature of fitness changes in dynamic real-world problems. In this paper, we propose a number of measures that can be used to analyze and characterize the dynamism in a problem changing over time. Additionally, we introduce a new dynamic multi-dimensional knapsack problem as a close-to-real-world test problem.

[1]  Jürgen Branke,et al.  Memory enhanced evolutionary algorithms for changing optimization problems , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[2]  L. Kallel,et al.  Theoretical Aspects of Evolutionary Computing , 2001, Natural Computing Series.

[3]  Hasan Pirkul,et al.  A heuristic solution procedure for the multiconstraint zero‐one knapsack problem , 1987 .

[4]  Helen G. Cobb,et al.  An Investigation into the Use of Hypermutation as an Adaptive Operator in Genetic Algorithms Having Continuous, Time-Dependent Nonstationary Environments , 1990 .

[5]  Christian M. Reidys,et al.  Combinatorial Landscapes , 2002, SIAM Rev..

[6]  David E. Goldberg,et al.  Nonstationary Function Optimization Using Genetic Algorithms with Dominance and Diploidy , 1987, ICGA.

[7]  Thomas Martinetz,et al.  Genetic Algorithms in Time-Dependent Environments , 1999, ArXiv.

[8]  Claus O. Wilke,et al.  Evolutionary Dynamics in Time-dependent Environments , 1999 .

[9]  Peter F. Stadler,et al.  Towards a theory of landscapes , 1995 .

[10]  Yuval Davidor,et al.  Epistasis Variance: Suitability of a Representation to Genetic Algorithms , 1990, Complex Syst..

[11]  Christian Bierwirth,et al.  Production Scheduling and Rescheduling with Genetic Algorithms , 1999, Evolutionary Computation.

[12]  Hartmut Schmeck,et al.  Designing evolutionary algorithms for dynamic optimization problems , 2003 .

[13]  Karsten Weicker,et al.  Evolutionary algorithms and dynamic optimization problems , 2003 .

[14]  Hans-Georg Beyer,et al.  Random Dynamics Optimum Tracking with Evolution Strategies , 2002, PPSN.

[15]  J. Rowe,et al.  Cyclic attractors and quasispecies adaptability , 2001 .

[16]  Nancy Paterson The Library , 1912, Leonardo.

[17]  Zbigniew Michalewicz,et al.  Analysis and modeling of control tasks in dynamic systems , 2002, IEEE Trans. Evol. Comput..

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

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

[20]  Von der Fakult Evolutionary Algorithms and Dynamic Optimization Problems , 2003 .

[21]  Ye Li,et al.  Digital Evolution in Time-Dependent Fitness Landscapes , 2004, Artificial Life.

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

[23]  G. Raidl Weight-codings in a genetic algorithm for the multi-constraint knapsack problem , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[24]  David B. Fogel,et al.  A Comparison of Self-Adaptation Methods for Finite State Machines in Dynamic Environments , 1996, Evolutionary Programming.

[25]  Peter Merz,et al.  Advanced Fitness Landscape Analysis and the Performance of Memetic Algorithms , 2004, Evolutionary Computation.

[26]  Hajime Kita,et al.  Adaptation to a Changing Environment by Means of the Feedback Thermodynamical Genetic Algorithm , 1996, PPSN.

[27]  Hendrik Richter Behavior of Evolutionary Algorithms in Chaotically Changing Fitness Landscapes , 2004, PPSN.

[28]  Jens Gottlieb,et al.  On the Feasibility Problem of Penalty-Based Evolutionary Algorithms for Knapsack Problems , 2001, EvoWorkshops.

[29]  R.W. Morrison,et al.  A test problem generator for non-stationary environments , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[30]  Jason M. Daida,et al.  (1+1) genetic algorithm fitness dynamics in a changing environment , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[31]  Hajime Kita,et al.  Adaptation to a Changing Environment by Means of the Thermodynamical Genetic Algorithm , 1999 .