设计了一个基于正交设计法求解动态鲁棒优化问题的新算法(RODEA)。该算法把目标搜索区域划分成很多小邻域(小生境),每个小生境都有一个代表,对每个小生境用正交设计法(构造正交矩阵进行抽样)搜索可能成为小生境代表的潜在优解。还设计了一个基准测试函数用来测试动态鲁棒优化问题。实验数据表明RODEA用来求解动态鲁棒问题具有很好的效果。
This paper proposed a robust dynamic evolutionary, algorithm based on orthogonal design (RODEA). The population of the dynamic evolutionary algorithm consisted of niches. Each niche had a representative which represented its fitness. An orthogonal design method was employed on the niches for the mutation operator to find a potentially good solution that may become the representative in the niche. The fitness of the offspring was therefore likely to be higher than that of its parent. It employ a complex benchmark, consisting of moving function peaks, to test new approach, Numerical experiments show that the moving solutions of the algorithm are a little worse in objective value but robust.