Adaptive Ant Colony Optimization with node clustering applied to the Travelling Salesman Problem

被引:29
|
作者
Stodola, Petr [1 ]
Otrisal, Pavel [2 ]
Hasilova, Kamila [3 ]
机构
[1] Univ Def Brno, Dept Intelligence Support, Fac Mil Leadership, Fantova 711-33,Kounicova 65, Brno 61400, Czech Republic
[2] Palacky Univ Olomouc, Dept Adapted Phys Act, Krizkovskeho 8, Olomouc, Czech Republic
[3] Univ Def, Dept Quantitat Methods, Kounicova 65, Brno, Czech Republic
关键词
Ant colony optimization; Travelling salesman problem; Node clustering; Adaptive pheromone evaporation; Entropy; Population diversity; ACCEPTANCE CRITERION; GENETIC ALGORITHM; DISCRETE;
D O I
10.1016/j.swevo.2022.101056
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This article presents the Ant Colony Optimization algorithm to solve the Travelling Salesman Problem. The pro-posed algorithm implements three novel techniques to enhance the overall performance, lower the execution time and reduce the negative effects particularly connected with ACO-based methods such as falling into a local optimum and issues with settings of control parameters for different instances. These techniques include (a) the node clustering concept where transition nodes are organised in a set of clusters, (b) adaptive pheromone evapo-ration controlled dynamically based on the information entropy and (c) the formulation of the new termination condition based on the diversity of solutions in population. To verify the effectiveness of the proposed principles, a number of experiments were conducted using 30 benchmark instances (ranging from 51 to 2,392 nodes with various nodes topologies) taken from the well-known TSPLIB benchmarks and the results are compared with sev-eral state-of-the-art ACO-based methods; the proposed algorithm outperforms these rival methods in most cases. The impact of the novel techniques on the behaviour of the algorithm is thoroughly analysed and discussed in respect to the overall performance, execution time and convergence.
引用
收藏
页数:18
相关论文
共 50 条
  • [41] A Hierarchical Algorithm Based on Density Peaks Clustering and Ant Colony Optimization for Traveling Salesman Problem
    Liao, Erchong
    Liu, Changan
    IEEE ACCESS, 2018, 6 : 38921 - 38933
  • [42] An Adaptive Ant Colony Algorithm for Dynamic Traveling Salesman Problem
    Ma, An-Xiang
    Zhang, Xiao-Hong
    Zhang, Chang-Sheng
    Zhang, Bin
    Gao, Yan
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2019, 35 (06) : 1263 - 1277
  • [43] Ant colony optimization for traveling salesman problem based on parameters optimization
    Wang, Yong
    Han, Zunpu
    APPLIED SOFT COMPUTING, 2021, 107
  • [44] GPU Particle Swarm Optimization Applied to Travelling Salesman Problem
    Bali, Olfa
    Elloumi, Walid
    Kromer, Pavel
    Alimi, Adel M.
    2015 IEEE 9TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANYCORE SYSTEMS-ON-CHIP (MCSOC), 2015, : 112 - 119
  • [45] An Ant Colony Optimization for Weighted Traveling Salesman Problem and Analysis
    Guan, Jing
    Tang, Jiafu
    Yu, Yang
    2011 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, 2011, : 3852 - 3857
  • [46] New Ant Colony Optimization Algorithm of the Traveling Salesman Problem
    Gao, Wei
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2020, 13 (01) : 44 - 55
  • [47] New Ant Colony Optimization Algorithm for the Traveling Salesman Problem
    Wei Gao
    International Journal of Computational Intelligence Systems, 2020, 13 : 44 - 55
  • [48] Research on improved ant colony optimization for traveling salesman problem
    Fei, Teng
    Wu, Xinxin
    Zhang, Liyi
    Zhang, Yong
    Chen, Lei
    MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2022, 19 (08) : 8152 - 8186
  • [49] Using K-Means Clustering to Improve the Efficiency of Ant Colony Optimization for the Traveling Salesman Problem
    Chang, Yen-Ching
    2017 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2017, : 379 - 384
  • [50] Ant colony optimisation for coloured travelling salesman problem by multi-task learning
    Dong, Xueshi
    Dong, Wenyong
    Call, Yongle
    IET INTELLIGENT TRANSPORT SYSTEMS, 2018, 12 (08) : 774 - 782