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

分层递进的改进聚类蚁群算法解决TSP问题*
引用本文:冯志雨,游晓明,刘升. 分层递进的改进聚类蚁群算法解决TSP问题*[J]. 计算机科学与探索, 2019, 13(8): 1280-1294
作者姓名:冯志雨  游晓明  刘升
作者单位:上海工程技术大学 电子电气工程学院,上海,201620;上海工程技术大学 管理学院,上海,201620
摘    要:随着旅行商问题(TSP)规模的增大,传统蚁群算法的运行时间会增大,算法的解精度也会降低,并且算法很容易陷入局部最优的情况。提出的分层递进算法的思想源于分工合作的产品线组装流程,首先利用改进的密度峰聚类算法确定拐点,从而选举出聚类中心,根据聚类中心确定包含的数据点;其次将初始的TSP问题分割成较小的簇,这些簇称为二类TSP问题;再经自适应信息素更新策略的蚁群算法运算,找出每个簇的最优解,进一步将簇与簇之间相近的节点构成的边断开;然后两簇之间断开的节点重组成全局最优解;最终通过局部优化策略对重组的优化解进一步优化,从而在保证算法解质量的前提下有效地缩短了运行时间。从TSPLIB中选取小规模、大规模基准案例,通过Matlab仿真验证了改进算法具有更好的鲁棒性,特别是在大规模基准案例中显著地减少了算法运行时间。

关 键 词:分层递进  密度峰聚类  蚁群算法  局部优化  旅行商问题(TSP)

Hierarchical Progressive Improved Clustering Ant Colony Algorithm for Solving TSP Problems
Abstract:
Keywords:
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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