改进遗传模拟退火算法在TSP优化中的应用

被引:136
作者
何庆
吴意乐
徐同伟
机构
[1] 贵州大学大数据与信息工程学院
关键词
旅行商问题; 遗传算法; 模拟退火算法; 交叉变异算子; Metropolis准则;
D O I
10.13195/j.kzyjc.2016.1666
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
针对旅行商问题(TSP)优化中,遗传算法(GA)容易陷入局部最优、模拟退火算法(SA)收敛速度慢的问题,提出一种基于改进遗传模拟退火算法(IGSAA)的TSP优化算法.首先根据优化目标建立数学模型;然后对遗传算法部分中的适应度函数、交叉变异算子进行改进,使算法能够更加有效地避免陷入局部最优;最后根据旧种群和新种群每个对应个体的进化程度提出一种改进自适应的Metropolis准则,使模拟退火算法部分的染色体跳变更具有自适应性,利于算法寻优.对不同TSP实例的实验结果表明,与其他路径优化算法优化结果相比,所提出的IGSAA算法能够对不同TSP实例优化得到更优的旅行路径.
引用
收藏
页码:219 / 225
页数:7
相关论文
共 19 条
[1]   求解TSP的带混沌扰动的模拟退火蚁群算法 [J].
王迎 ;
张立毅 ;
费腾 ;
周修飞 .
计算机工程与设计, 2016, 37 (04) :1067-1070+1112
[2]   新型蚁群算法在TSP问题中的应用 [J].
张弛 ;
涂立 ;
王加阳 .
中南大学学报(自然科学版), 2015, 46 (08) :2944-2949
[3]   求解TSP的离散人工蜂群算法 [J].
于宏涛 ;
高立群 ;
田卫华 .
东北大学学报(自然科学版), 2015, (08) :1074-1079
[4]   基于遗传算法的双向搜索Chord算法 [J].
王挺 ;
吴晓军 ;
张玉梅 .
计算机应用研究, 2016, 33 (01) :46-49
[5]   一种面向对象的多角色蚁群算法及其TSP问题求解 [J].
杜鹏桢 ;
唐振民 ;
孙研 .
控制与决策 , 2014, (10) :1729-1736
[6]   基于改进遗传算法的狭窄空间路径规划 [J].
卢月品 ;
赵阳 ;
孟跃强 ;
刘佳 .
计算机应用研究, 2015, 32 (02) :413-418
[7]   混合退火算法求解旅行商问题 [J].
李阳 ;
李文芳 ;
马骊 ;
樊锁海 .
计算机应用, 2014, 34(S1) (S1) :110-113
[8]   基于信息素的改进蚁群算法及其在TSP中的应用 [J].
张家善 ;
王志宏 .
数学的实践与认识, 2013, 43 (22) :157-161
[9]   一种基于粒子群参数优化的改进蚁群算法 [J].
李擎 ;
张超 ;
陈鹏 ;
尹怡欣 .
控制与决策 , 2013, (06) :873-878+883
[10]   一种改进的遗传算法求解旅行商问题 [J].
刘荷花 ;
崔超 ;
陈晶 .
北京理工大学学报, 2013, 33 (04) :390-393