文件名称:交叉操作-ansysworkbench 工程实例详解
文件大小:4.07MB
文件格式:PDF
更新时间:2024-07-01 15:44:28
数学建模
异操作中,利用混沌序列对染色体中多个基因进行变异,以避免算法早熟。 下面我们研究 1.2 中同样的问题。 4.2 模型及算法 与标准的遗传算法相比,我们做了如下的两点改进。 (1)交叉操作 我们的交叉操作采用改进型交叉。具体设计如下:首先以“门当户对”原则,对父 代个体进行配对,即对父代以适应度函数(目标函数)值进行排序,目标函数小的与小 的配对,目标函数大的与大的配对。然后利用混沌序列确定交叉点的位置, 后对确定 的交叉项进行交叉。例如 ),( 21 ΩΩ 配对,他们的染色体分别是 1 102 1 2 1 11 ωωω K=Ω ,