Running-time Analysis of Ant System Algorithms with Upper-bound Comparison
Running-time Analysis of Ant System Algorithms with Upper-bound Comparison
复制标题
具有上界比较的蚂蚁系统算法运行时间分析
DOI:
10.4018/ijsir.2017100101
复制
发表时间:
2017-10-01
影响因子:
1.1
通讯作者:
Hao, Zhifeng
中科院分区:
文献类型:
--
作者:
Huang, Han;Wu, Hongyue;Hao, Zhifeng
Running- time analysis of ant colony optimization (ACO) is crucial for understanding the power of the algorithm in computation. This paper conducts a running-time analysis of ant system algorithms (AS) as a kind of ACO for traveling salesman problems (TSP). The authors model the AS algorithm as an absorbing Markov chain through jointly representing the best-so-far solutions and pheromone matrix as a discrete stochastic status per iteration. The running-time of AS can be evaluated by the expected first-hitting time (FHT), the least number of iterations needed to attain the global optimal solution on average. The authors derive upper bounds of the expected FHT of two classical AS algorithms (i.e., ant quantity system and ant-cycle system) for TSP. They further take regular-polygon TSP (RTSP) as a case study and obtain numerical results by calculating six RTSP instances. The RTSP is a special but real-world TSP where the constraint of triangle inequality is stringently imposed. The numerical results derived from the comparison of the running time of the two AS algorithms verify our theoretical findings.