首页 | 本学科首页   官方微博 | 高级检索  
     

一种快速求解最短路径巡游问题的涟漪扩散算法
引用本文:马一鸣,胡小兵,周航. 一种快速求解最短路径巡游问题的涟漪扩散算法[J]. 计算机应用研究, 2022, 39(11)
作者姓名:马一鸣  胡小兵  周航
作者单位:中国民航大学,中欧航空工程师学院,中国民航大学,安全科学与工程学院,中国民航大学,中欧航空工程师学院
基金项目:天津市教委科研计划资助项目(2020KJ037)
摘    要:
针对最短路径巡游问题(SPTP),提出了基于涟漪扩散算法(RSA)特征的SPTP分解方法。RSA通过模拟水面上涟漪传播的现象,在SPTP子问题间建立联系,相较于其他基于问题分解的算法减少了计算冗余度。进一步改进RSA,使其在维持时间复杂度不变的情况下求解多起点—多终点SPTP。在多种拓扑结构的网络中进行对比实验,结果表明,RSA在保证最优性的同时运算效率最高。RSA对于多起点—多终点SPTP的高效求解,可为多种现实问题快速提供解决方案,具有很高的应用价值。

关 键 词:最短路径巡游问题   涟漪扩散算法   问题分解   路径优化   多对多路径优化
收稿时间:2022-03-28
修稿时间:2022-10-23

Efficient ripple-spreading algorithm for shortest path tour problem
Ma Yiming,Hu Xiaobing and Zhou Hang. Efficient ripple-spreading algorithm for shortest path tour problem[J]. Application Research of Computers, 2022, 39(11)
Authors:Ma Yiming  Hu Xiaobing  Zhou Hang
Affiliation:Sino-European Institute of Aviation Engineering, Civil Aviation University of China,,
Abstract:
For the shortest path tour problem(SPTP), this paper proposed the specific decomposition method for the ripple-spreading algorithm(RSA) to solve the SPTP. The RSA simulated ripple propagation patterns on the water surface and established connections among subproblems, which reduced computational redundancy compared to other decomposition methods. This paper adapted the RSA to make it solve the SPTP with multiple sources and destinations while maintaining time complexity. Comparative experiments on various network topologies show that the RSA ensures optimality and outperforms other algorithms in computational efficiency. The efficiency of the RSA when solving the SPTP with multiple sources and destinations makes it can provide solutions to real-world problems efficiently and demonstrates its application values.
Keywords:shortest path tour problem(SPTP)   ripple-spreading algorithm   decomposition method   path optimization   many-to-many path optimization
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号