单亲遗传算法及其全局收敛性分析
A Partheno-Genetic Algorithm and Analysis on its Global Convergence
-
摘要: 序号编码的遗传算法(GA)不能在两条染色体的任意位置进行交叉,必须使用 PMX,CX和OX等特殊的交叉算子,而这些交叉算子实施起来都很麻烦.针对序号编码GA 的上述不足,提出一种单亲遗传算法(PGA).PGA采用序号编码,不使用交叉算子,而代之以 隐含序号编码GA交叉算子功能的基因换位等遗传算子,简化了遗传操作,并且不要求初始 群体具有多样性,也不存在"早熟收敛"问题.仿真结果验证了这种算法的有效性.Abstract: Genetic algorithms(GA) using ordinal strings must use special crossover operators such as PMX,OX and CX, instead of general crossover operators. Considering the above deficiency of GA using ordinal strings, this paper proposes a partheno-genetic algorithm (PGA) that uses ordinal strings and repeals crossover operators while introduces some particular genetic operators such as gene exchange operator which have the same function as crossover operators. Therefore genetic operation of PGA is simple and its initial population need not be varied and there is no immature convergence in PGA. Calculating examples show the efficiency of PGA.
-
Key words:
- Genetic algorithm /
- genetic operator /
- global convergence /
- combinatorial optimization
计量
- 文章访问数: 2687
- HTML全文浏览量: 84
- PDF下载量: 1535
- 被引次数: 0