教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 资料大全 >

求旅行商_TSP_问题的几种改进遗传算法的比较分析

来源:网络收集 时间:2025-12-28
导读: 求旅行商_TSP_问题的几种改进遗传算法的比较分析 求旅行商(TSP)问题的几种改进遗传算法的比较分析 张 求旅行商_TSP_问题的几种改进遗传算法的比较分析 科技广场2007.1 26 求旅行商_TSP_问题的几种改进遗传算法的比较分析 行分类,接着找出矩阵

求旅行商_TSP_问题的几种改进遗传算法的比较分析

求旅行商(TSP)问题的几种改进遗传算法的比较分析

求旅行商_TSP_问题的几种改进遗传算法的比较分析

科技广场2007.1

26

求旅行商_TSP_问题的几种改进遗传算法的比较分析

行分类,接着找出矩阵中属于同一类的元素,将其所对应的城市的排列构成一个新的矩阵后进行模糊识别,最后找到相似解。

1.3遗传算法与贪婪算法结合求解TSP问题常规的遗传算法在求解TSP问题时,收敛速度过慢,并且随着搜索的进程,群体多样性水平越来越低,容易陷入局部最优解。而将贪婪算法与遗传算法相结合以后,能较好地解决这样的问题。

1.3.1遗传算法与贪婪算法结合的基本思想本文介绍的结合贪婪算法的改进遗传算法,主要是针对传统遗传算法的杂交和变异方式进行了改进,增强了其快速收敛的能力,以实现全局最优。

1.3.2遗传算法与贪婪算法结合的改进之处结合了贪婪算法的改进遗传算法,在操作步骤上与常规遗传算法相似,这里就不再赘述,只是针对杂交和变异方式的改进之处做一下介绍。

在传统的遗传算法中,通常采用次序杂交原则,即为了能充分保留优良亲体中的次序[6],更看重城市的次序,而非位置,这种算法的效率不高。改进后的杂交方式为,随机选择一个顶点,先比较两组父代A和B某一边的长度,如果A 的短于B的,就选择A的一边,然后选择它的下一个顶点继续比较选择。同样,另一边也采取同样的方式进行操作,产生子代,这样就能够充分发挥出遗传算法的快速收敛优势。

在利用常规的遗传算法求解TSP问题时,常用的变异操作有交换变异、到位变异、插入变异等多种方式。通常,在求解TSP问题时,要充分考虑边的邻接关系,即要很好地保留原有边的邻接关系[7],只有倒位变异算子具有这样的特点,能够将巡回路线上的良好性能很好地遗传到下一代的种群中。因此,这里介绍一种贪婪倒位变异算子。首先,随机地选择一个城市,然后在该种群中再选择一个除了位于它左右两边外距离它最近的城市,作为第2点,与位于初选城市右边的城市进行倒位。例如有一个父本个体P( 1 2 3 4 5 6),若随机选择一个城市2,离城市2最近的城市有4和6,若选城市4作为第2点, 则倒位后产生新个体( 1 2 4 3 5 6), 若选城市6作为第2点, 则倒位后产生新个体( 1 2 6 4 53)。2结束语

本文所介绍的三种改进遗传算法,都能够在提

高收敛速度,节约运算时间上得到很好的结果。随着进化代数的增加,模拟退火遗传算法必然能够更好地改善时间性能。通过周期性的引入知识库中的相似解,能够很好地维持群体的多样性,以实现全局最优。

TSP问题属于NP难的,随着问题规模和复杂度的增加,单一的算法已经不能得到让人满意的解,混合优化策略方法必然成为研究趋势。但就目前的研究状况来看,各种算法结合的方式虽然比较多,但还没有哪一种能够完美地解决TSP问题,因此混合优化策略方法是亟待发展的一个方向。参考文献

[1]李敏强,寇纪淞,等.遗传算法的基本理论与应用[M].北京:科学出版社,2002.

[2]阎庆,鲍远律.新型遗传模拟退火算法求解物流配送路径问题[J]. 计算机应用,2004,24(S1):261-263.

[3]D B eake.Case-Based Reasoning:Experiences,Lessons,and Future Directions[J].Menlo Park,CA:AAAI/MIT press,1996.

[4]A Goel and B Chandresekaran. Case-Baseddesign:A task Analysis.in Artificial In Engi-neering Design[J].Academic press,Inc,1992 VolⅡ:165-184.

[5]韦雪洁,黎明,刘高杭,田贵超.基于知识库求解TSP问题的改进遗传算法[J].计算机仿真,2006,08:161-163.

[6]谢季坚,刘坚平.模糊数学方法及其应用[M].武汉:华中科技大学出版社,2000.

[7]许丽佳,蒲海波,蒋宏健.改进遗传算法的路径规划研究[J]. 微计算机信息,2006,22:251-253.

[8]彭丹萍,林志毅,王江晴.求解TSP的一种改进遗传算法[J].计算机工程与应用,2006,13:91-93.作者简介

求旅行商_TSP_问题的几种改进遗传算法的比较分析.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/2123166.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)