蚁群优化算法在求解最短路径问题中的研究与应用

被引:0
作者
吴虎发
机构
[1] 安徽大学
关键词
蚁群算法; 最短路径; 信息素; 智能交通; GIS;
D O I
暂无
年度学位
2012
学位类型
硕士
导师
摘要
最短路径问题一直是交通工程学、计算机科学、城市规划等学科的研究热点,研究最短路径问题具有重要的意义和实用价值。在求解此问题时,传统的最短路径算法有Dijkstra算法,动态规划算法,启发性的搜索算法有模拟退火算法、遗传算法、蚁群算法等。 蚁群算法作为仿生优化算法,它的全局搜索、正反馈、鲁棒性、易与其他仿生优化算法结合、分布式计算等特点,体现出了求解复杂优化问题的优越性,吸引了越来越多人的研究。从一开始被运用在解决旅行商问题到图着色问题、车辆调度问题,再后来应用在动态组合优化问题如通讯网络路由问题等等,蚁群算法已经广泛应用到各个其他领域中,许多学者通过研究基本蚁群算法,针对它的收敛速度慢和早熟缺点,提出了很多改进的蚁群优化算法,如蚁群系统、带精英策略的蚁群算法、多态蚁群算法、基于免疫的蚁群算法、自适应蚁群算法等。 本文首先系统地论述了基本的蚁群算法,介绍了几种常见的蚁群优化算法,并对蚁群系统进行了深入的分析,然后针对蚁群算法在求解交通网络两点之间最短路径问题时存在收敛速度慢和容易出现搜索停滞现象等缺点,为提高搜索效率和质量,提出了一种改进的蚁群算法,改进如下: 1.通过在初始化信息素时加入方向引导因素,减少了劣质解,提高了解空间的质量; 2.设计了一个动态因子,使其自适应平滑地更新迭代最优解路径信息素,很好地利用了较优的解,提高了搜索比较好的解空间能力,有效地避免算法求解出现早熟。 仿真实验结果表明,不但算法在收敛速度有大幅度地提高,而且在避免易于陷入局部最优解方面取得了很好的效果,该改进算法是有效的、可行的。最后把改进的蚁群优化算法应用到GIS交通网络最短路径问题中,提高了搜索到全局最优解的速度。
引用
收藏
页数:63
共 32 条
[1]
基于GIS-T的城市交通最优路径诱导算法研究 [D]. 
张水舰 .
西南交通大学,
2010
[2]
GIS路径寻优中的蚁群算法研究 [D]. 
孙中华 .
南京理工大学,
2009
[3]
蚁群优化算法的研究及其应用 [D]. 
黄美玲 .
南昌大学,
2007
[4]
基于蚁群算法的最优路径选择研究 [D]. 
陈艳 .
北京交通大学,
2007
[5]
蚁群算法的应用研究 [D]. 
汪采萍 .
合肥工业大学,
2007
[6]
蚁群算法的改进及其在TSP问题中的应用 [D]. 
孙明雪 .
吉林大学,
2006
[7]
An analysis of communication policies for homogeneous multi-colony ACO algorithms [J].
Twomey, C. ;
Stutzle, T. ;
Dorigo, M. ;
Manfrin, M. ;
Birattari, M. .
INFORMATION SCIENCES, 2010, 180 (12) :2390-2404
[8]
Comparison among five evolutionary-based optimization algorithms [J].
Elbeltagi, E ;
Hegazy, T ;
Grierson, D .
ADVANCED ENGINEERING INFORMATICS, 2005, 19 (01) :43-53
[9]
Evolving Ant Colony Optimization.[J].Hozefa M. Botee;Eric Bonabeau.Advances in Complex Systems.1998, 2n03
[10]
Inspiration for optimization from social insect behaviour [J].
Bonabeau, E ;
Dorigo, M ;
Theraulaz, G .
NATURE, 2000, 406 (6791) :39-42