模拟退火
旅行商问题
计算机科学
地铁列车时刻表
水准点(测量)
算法
数学优化
灵敏度(控制系统)
自适应模拟退火
数学
大地测量学
电子工程
操作系统
工程类
地理
作者
Shihua Zhan,Juan Lin,Ze-jun Zhang,Yiwen Zhong
摘要
Simulated annealing (SA) algorithm is a popular intelligent optimization algorithm which has been successfully applied in many fields. Parameters’ setting is a key factor for its performance, but it is also a tedious work. To simplify parameters setting, we present a list-based simulated annealing (LBSA) algorithm to solve traveling salesman problem (TSP). LBSA algorithm uses a novel list-based cooling schedule to control the decrease of temperature. Specifically, a list of temperatures is created first, and then the maximum temperature in list is used by Metropolis acceptance criterion to decide whether to accept a candidate solution. The temperature list is adapted iteratively according to the topology of the solution space of the problem. The effectiveness and the parameter sensitivity of the list-based cooling schedule are illustrated through benchmark TSP problems. The LBSA algorithm, whose performance is robust on a wide range of parameter values, shows competitive performance compared with some other state-of-the-art algorithms.
科研通智能强力驱动
Strongly Powered by AbleSci AI