Most research in evolutionary dynamic optimization is based on the assumption that the primary goal in solving Dynamic Optimization Problems (DOPs) is Tracking Moving Optimum (TMO). Yet, TMO is impractical in cases where keeping changing solutions in use is impossible. To solve DOPs more practically, a new formulation of DOPs was proposed recently, which is referred to as Robust Optimization Over Time (ROOT). In ROOT, the aim is to find solutions whose fitnesses are robust to future environmental changes. In this paper, we point out the inappropriateness of existing robustness definitions used in ROOT, and therefore propose two improved versions, namely survival time and average fitness. Two corresponding metrics are also developed, based on which survival time and average fitness are optimized respectively using population-based algorithms. Experimental results on benchmark problems demonstrate the advantages of our metrics over existing ones on robustness definitions survival time and average fitness. © Springer-Verlag Berlin Heidelberg 2013.
|Lecture Notes in Computer Science
|Theoretical Computer Science and General Issues
|16th European Conference on the Applications of Evolutionary Computation
|3/04/13 → 5/04/13
- Evolutionary Dynamic Optimization
- Population-Based Search Algorithms
- Robust Optimization Over Time