求解旅行商问题的波动温控模拟退火算法
CSTR:
作者:
作者单位:

1. 青岛大学 自动化学院,山东 青岛 266071;2. 山东省工业控制技术重点实验室,山东 青岛 266071;3. 青岛港国际股份有限公司,山东 青岛 266011

作者简介:

通讯作者:

E-mail: zhangjihui@qdu.edu.cn.

中图分类号:

TP273

基金项目:

国家自然科学基金项目(61673228,62072260);青岛市科技局计划项目(21-1-2-16-zhz).


A simulated annealing algorithm with wave temperature control for the traveling salesman problem
Author:
Affiliation:

1. School of Automation,Qingdao University,Qingdao 266071,China;2. Shandong Key Laboratory of Industrial Control Technology,Qingdao 266071,China;3. Qingdao Port International Co., Ltd.,Qingdao 266071,China

Fund Project:

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

    针对传统模拟退火算法在求解旅行商问题时运行时间长,易陷入局部最优,且随着问题规模的增大缺陷愈发明显的问题,对传统算法的内循环过程和退火机制进行改进,使得内循环的搜索强度根据温度的变化自适应调整,同时提出波动温度控制机制,使得算法在保持温度幅值递减的总趋势下实现多次升温过程,增强求解效果,缩短求解时间,并通过TSPLIB数据库提供的大量实例得以验证.

    Abstract:

    In view of the fact that the traditional simulated annealing algorithm has a long running time, easily been trapped in local optimum in solving the traveling salesman problem, especially the defects become more obvious with the increase of the problem scale, the inner loop and annealing mechanism of the traditional algorithm are improved, so that the search strength of the inner loop can be adjusted adaptively according to the change of temperature. At the same time, a fluctuation temperature control mechanism is proposed, so that the algorithm can realize multiple heating processes while maintaining the general trend of decreasing in temperature amplitude, which enhances the solution effect and shortens the solution time. It is verified by a large number of examples from the TSPLIB database.

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

陈晟宗,张纪会,于守水,等.求解旅行商问题的波动温控模拟退火算法[J].控制与决策,2023,38(4):911-920

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2023-03-22
  • 出版日期: 2023-04-20
文章二维码