单亲遗传算法理论及应用

被引:0
作者
李茂军
机构
[1] 湖南大学
关键词
单亲遗传算法; 遗传算子; 旅行商问题; 生产调度; 模式聚类; 机组优化组合;
D O I
暂无
年度学位
2002
学位类型
博士
导师
摘要
在对遗传算法进行深入系统的分析研究的基础上,针对传统遗传算法在求解组合优化问题和约束优化问题时存在的不足,提出了一种改进的遗传算法——单亲遗传算法。 单亲遗传算法取消了传统遗传算法的交叉算子,采取单亲繁殖方式。跟传统遗传算法相比,单亲遗传算法遗传操作简单,容易在遗传操作过程中处理约束条件,不要求初始群体具有多样性,不存在“早熟”收敛问题,计算效率高,在组合优化问题和约束优化问题中具有广阔的应用前景。 单亲遗传算法的编码方式主要有序号编码方式和实数编码方式。在求解组合优化问题时单亲遗传算法常采取序号编码方式;在求解复杂工程优化问题时单亲遗传算法常采取实数编码方式。单亲遗传算法的选择方式、运行过程、适应度计算、停机条件等与传统遗传算法的基本相同。 序号编码单亲遗传算法的遗传算子主要有基因重组算子和基因突变算子两大类,基因重组算子又可以分为基因换位算子、基因移位算子、基因倒位算子等。 单亲遗传算法的基因重组算子具有与传统遗传算法的交叉算子相同的遗传操作功能。单亲遗传算法具有与传统遗传算法相同的进化机制和类似的计算模式。含最优保持操作的单亲遗传算法是全局收敛的。单亲遗传算法具有与传统遗传算法类似的隐含并行性。单亲遗传算法的编码方式、群体规模、选择方式、遗传算子、运行过程等都对计算效率有着不同程度的影响。 分别针对旅行商问题、生产调度问题和模式聚类问题构造了单亲遗传算法,给出了算法的编码方式、遗传操作、运行过程、适应度计算等。通过仿真实例验证了单亲遗传算法求解旅行商问题、生产调度问题和模式聚类问题等组合优化问题的有效性。 对实数编码单亲遗传算法进行了初步的研究。实数编码单亲遗传算法需针对具体的约束优化问题构造专门的遗传算子,因此其遗传算子的通用性差。针对电力系统机组优化组合问题提出了一种实数编码单亲遗传算法。通过仿真实验验证了这种算法的有效性。
引用
收藏
页数:99
共 49 条
[1]
基因控制遗传算法的理论与应用研究 [D]. 
罗隆福 .
湖南大学,
2001
[2]
模糊控制·神经控制和智能控制论.[M].李士勇编著;.哈尔滨工业大学出版社.1998,
[3]
遗传算法及其应用.[M].陈国良等编著;.人民邮电出版社.1996,
[4]
遗传算法的计算效率分析 [J].
谭志杨 .
交通与计算机, 2001, (06) :17-19
[5]
一种多模态单亲遗传算法 [J].
余文 ;
李人厚 .
信息与控制, 2001, (05) :470-473
[6]
基于序值编码的最优保存遗传算法的全局收敛性 [J].
王凤儒 ;
徐蔚文 ;
郭红 ;
李小平 ;
王宏欣 .
电机与控制学报, 2001, (03) :195-198+203
[7]
自交叉算子 [J].
任庆生 ;
曾进 ;
戚飞虎 .
控制理论与应用, 2001, (04) :525-528
[8]
禁忌-递阶遗传算法研究 [J].
柯珂 ;
张世英 .
控制与决策, 2001, (04) :480-483
[9]
一种新的收敛于全局最优解的遗传算法 [J].
涂承媛 ;
涂承宇 .
信息与控制, 2001, (02) :116-119+138
[10]
机组优化组合的改进遗传算法 [J].
裴金勇 ;
赖一飞 ;
陈评 ;
纪昌明 .
武汉大学学报(工学版), 2001, (01) :72-76