改进的麻雀搜索算法及其求解旅行商问题
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家自然科学基金(21466008);广西自然科学基金(2019GXNSFAA185017)


Improved Sparrow Search Algorithm and Its Application in TSP
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    旅行商问题(TSP)是经典的NP难问题, 对该问题的研究从未停止, 也得到了很多的近似求解算法, 但每一种算法都各有特色, 正因如此, 对旅行商问题总有新的算法在提出. 麻雀算法是新近提出的算法, 本文对麻雀搜索算法(SSA)的原理、搜索策略以及算法的基本流程进行研究分析, 针对SSA搜索接近全局最优时, 种群的多样性减少, 容易陷入局部最优等问题提出一种改进的麻雀搜索算法(ISSA). 使用6个标准测试函数与基本SSA以及其他群体智能算法进行仿真实验, 测试ISSA的性能. 最后应用ISSA对旅行商问题进行求解. 实验表明, 改进的麻雀搜索算法的能够改善麻雀搜索算法的缺点, 提升寻优能力, 并且验证了其求解旅行商问题的可行性与优越性.

    Abstract:

    The traveling salesman problem (TSP) is a classical NP-hard problem. The research on it has never stopped, and a lot of approximate solving algorithms have been obtained. However, each algorithm has its own characteristics, and thus new algorithms are proposed frequently for TSP, such as the sparrow algorithm developed recently. This work studies and analyzes the principle, search strategy, and basic process of the sparrow search algorithm (SSA). When the search by SSA approaches the global optimum, the diversity of the population decreases and it is easy to fall into the local optimum. Given this, the work proposes an improved sparrow search algorithm (ISSA). Six standard test functions, the basic SSA, and other swarm intelligence algorithms are employed in simulation experiments to test the performance of ISSA. Finally, ISSA is used to solve the TSP. Experiments show the effectiveness of ISSA in improving the shortcomings of SSA and enhancing the optimization ability and verify the feasibility and superiority of ISSA in TSP solving.

    参考文献
    相似文献
    引证文献
引用本文

张月栋,莫愿斌.改进的麻雀搜索算法及其求解旅行商问题.计算机系统应用,2022,31(2):200-206

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2021-04-10
  • 最后修改日期:2021-05-11
  • 录用日期:
  • 在线发布日期: 2022-01-28
  • 出版日期:
文章二维码
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京海淀区中关村南四街4号 中科院软件园区 7号楼305房间,邮政编码:100190
电话:010-62661041 传真: Email:csa (a) iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号