Wang Q H
Biol Cybern. 1987;57(1-2):95-101. doi: 10.1007/BF00318719.
Based on the analogy between mathematical optimization and molecular evolution and on Eigen's quasi-species model of molecular evolution, an evolutionary algorithm for combinatorial optimization has been developed. This algorithm consists of a versatile variation scheme and an innovative decision rule, the essence of which lies in a radical revision of the conventional philosophy of optimization: A number of configurations of variables with better values, instead of only a single best configuration, are selected as starting points for the next iteration. As a result the search proceeds in parallel along a number of routes and is unlikely to get trapped in local optima. An important innovation of the algorithm is introduction of a constraint to let the starting points always keep a certain distance from each other so that the search is able to cover a larger region of space effectively. The main advantage of the algorithm is that it has more chances to find the global optimum and as many local optima as possible in a single run. This has been demonstrated in preliminary computational experiments.
基于数学优化与分子进化之间的类比以及分子进化的艾根准物种模型,开发了一种用于组合优化的进化算法。该算法由一种通用的变异方案和一种创新的决策规则组成,其本质在于对传统优化理念的彻底修正:选择多个具有更优值的变量配置,而非仅单个最优配置,作为下一次迭代的起点。结果,搜索沿着多条路径并行进行,不太可能陷入局部最优。该算法的一项重要创新是引入了一个约束条件,以使起点始终彼此保持一定距离,从而使搜索能够有效地覆盖更大的空间区域。该算法的主要优点是在单次运行中有更多机会找到全局最优解以及尽可能多的局部最优解。初步计算实验已证明了这一点。