改进免疫遗传算法在组合优化问题中的应用研究
【摘要】:一方面,随着计算机技术的发展,遗传、蚁群等启发式算法得到了广泛的应用。另一方面,随着近代工业的发展,如何更好的求解组合优化问题不仅成为学术界研究热点,而且会带来不可估量的的经济效益。本文在立足于前人研究的基础之上,在遗传算法求解组合优化问题方面进行研究,通过对遗传算法进行改进,力求得出组合优化问题的全局最优解。本文尤其结合实际应用中较多的CVRP、 FJSP问题的具体算例进行具体研究。对改进的遗传算法的效果进行验证。本文共分以下六个章节逐层递进研究:
第一部分:概括介绍本文的研究背景和研究意义,现阶段国内外遗传算法及其组合优化问题的研究现状,进而阐述研究的主要内容和方法。
第二部分:介绍遗传算法、免疫遗传算法的基本原理、基本概念、运行流程、存在的问题以及免疫遗传算法的生物学原理并介绍了其它解决组合优化问题的常用的方法。
第三部分:针对本文提出的两种改进遗传算法-自适应和克隆选择的免疫遗传算法,对其原理、操作流程、基本公式等进行了全面、详尽的介绍和分析。是本文的一个重点。
第四部分:承接第三部分,结合CVRP问题的典型算例对克隆选择免疫遗传算法求解CVRP问题进行了实例验证。
第五部分:承接第三部分,结合FJSP问题的典型算例对自适应免疫遗传算法求解FJSP司题进行了实例验证。
第六部分,总结本文研究工作,得出结论,并对未来的研究工作进行展望。
本文在基本遗传算法的基础上提出了克隆选择的免疫遗传算法和自适应的免疫遗传算法分别用于求解CVRP和FJSP问题。其中,克隆选择的免疫遗传算法通过克隆增值的方式避免了交叉过程中产生的不符合编码规则的现象。并通过高频的倒位操作的变异方法提高了个体变异的频率,从而避免算法陷入局部最优。另外,本方法通过免疫注射和提取疫苗的方法使得种群高效进化。自适应的免疫遗传算法采用了动态的自适应提取疫苗的策略,根据种群的相似度自适应的得出种群交叉和变异概率。
|
|
|
|
1 |
李智;免疫遗传算法在系统可靠性最优分配中的应用[J];计算机与现代化;2004年04期 |
2 |
蒋世忠,杨天奇;基于免疫遗传算法的水机调节参数优化与仿真[J];计算机仿真;2004年11期 |
3 |
韩学东,洪炳镕,孟伟;基于疫苗自动获取与更新的免疫遗传算法[J];计算机研究与发展;2005年05期 |
4 |
段玉波,任伟建,霍凤财,董宏丽;一种新的免疫遗传算法及其应用[J];控制与决策;2005年10期 |
5 |
张礼兵,程吉林,金菊良,蒋晓红;免疫遗传算法在渠道优化设计中的应用[J];扬州大学学报(自然科学版);2005年03期 |
6 |
李广强,赵洪伦,靳慧;并行混合免疫遗传算法及其应用[J];计算机工程与应用;2005年03期 |
7 |
罗文坚;曹先彬;王煦法;;关于一种免疫遗传算法的性能分析[J];系统仿真学报;2006年04期 |
8 |
王强;战忠丽;潘莹;;一种新的混沌免疫遗传算法[J];辽宁农业职业技术学院学报;2006年03期 |
9 |
顾榕;曹立明;王小平;;基于改进免疫遗传算法的交通信号优化控制[J];模式识别与人工智能;2006年03期 |
10 |
顾榕;曹立明;王小平;;免疫遗传算法在交叉口信号配时优化中的应用[J];同济大学学报(自然科学版);2007年02期 |
11 |
宋红;陆长德;;求解最大割问题的自适应混合免疫遗传算法[J];科学技术与工程;2007年09期 |
12 |
李成严;张帆;;多级多项目批量问题的免疫遗传算法[J];电脑学习;2008年06期 |
13 |
宋雨潭;;基于免疫遗传算法在现代电力系统故障诊断中应用的研究[J];气象水文海洋仪器;2008年04期 |
14 |
刘董;郑宁;徐海涛;;一种改进免疫遗传算法及在异常检测中的应用[J];杭州电子科技大学学报;2008年02期 |
15 |
王健;陈强;;免疫遗传算法在逆变器开关优化中的应用[J];江西理工大学学报;2009年01期 |
16 |
孙洋;罗可;;基于免疫遗传算法的模糊C-均值聚类[J];计算机工程与应用;2009年23期 |
17 |
杨艳云;;免疫遗传算法的研究及其应用[J];榆林学院学报;2009年04期 |
18 |
司徒莹;;新型免疫遗传算法研究[J];计算机应用与软件;2009年11期 |
19 |
李红梅;;基于免疫遗传算法的排课方法的研究[J];计算机时代;2010年05期 |
20 |
陈琦;马向阳;;求解串并联系统配置问题的免疫遗传算法[J];计算机工程与应用;2010年15期 |
|