2005 · 21 citations · 7 references
Natural SciencesMathematicsEvolutionary TheoryMicroevolutionOptimizationDynamic OptimizationEvolutionary ComputationEvolutionary OptimizationGenetic AlgorithmsMulti-objective OptimizationMultiobjective OptimizationEvolutionary AlgorithmsGenetic Diversity RecoveryMulti-objective Evolutionary AlgorithmsMulti-objective Evolutionary ComputationMulti-objective Evolutionary OptimizationPopulation-based OptimizationRandom ImmigrantsSingle-objective Optimization
Evolutionary algorithms (EAs) are widely used to deal with optimization problems in dynamic environments (DE) [3]. When using EAs to solve DE problems, we are usually interested in the algorithm's ability to adapt and recover from the changes. One of the main problems facing an evolutionary method when solving DE problems is the loss of genetic diversity.In this paper, we investigate the use of evolutionary multi-objective optimization methods (EMOs) for single-objective DE problems. For that purpose, we introduce an artificial second objective with the aim to maintain useful diversity in the population. Six different artificial objectives are examined and compared.All the results will be compared against a traditional GA and the random immigrants algorithm[4]. NSGA2 is employed as the evolutionary multi-objective technique.
7
Genetic algorithms for changing environments
John J. Grefenstette · 1992 · 556 citations
Architecture, Computational Engineering, Evolutionary Theory +15
The 2003 Congress on Evolutionary Computation - CEC 2003
2003 · 250 citations