A Hierarchical Algorithm Based on Density Peaks Clustering and Ant Colony Optimization for Traveling Salesman Problem

被引:36
作者
Liao, Erchong [1 ]
Liu, Changan [2 ]
机构
[1] North China Elect Power Univ, Sch Control & Comp Engn, Baoding 071003, Peoples R China
[2] North China Elect Power Univ, Sch Control & Comp Engn, Beijing 102206, Peoples R China
来源
IEEE ACCESS | 2018年 / 6卷
关键词
Ant colony optimization; density peaks clustering algorithm; k-Opt algorithm; traveling salesman problem; PARTICLE SWARM OPTIMIZATION; NEURAL-NETWORK; SEARCH ALGORITHM; SYSTEM; 3-OPT; PARAMETERS;
D O I
10.1109/ACCESS.2018.2853129
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposed a hierarchical hybrid algorithm for traveling salesman problem (TSP) according to the idea of divide-and-conquer. The TSP problem is decomposed into a few subproblems with small-scale nodes by density peaks clustering algorithm. Every subproblem is resolved by ant colony optimization algorithm, this is the lower layer. The center nodes of all subproblems constitute a new TSP problem, which forms the upper layer. All local tours of these subproblems are joined to generate the initial global tour in the same order that the center nodes are traversed in the upper layer TSP problem. Finally, the global tour is optimized by k-Opt algorithms. Thirty benchmark instances taken from TSPLIB are divided into three groups on the basis of problem size: small-scale, large-scale, and very large-scale. The experimental result shows that the proposed algorithm can obtain the solutions with higher accuracy and stronger robustness, and significantly reduce runtime, especially for the very large-scale TSP problem.
引用
收藏
页码:38921 / 38933
页数:13
相关论文
共 49 条
  • [1] Alves RMF, 2015, IEEE C EVOL COMPUTAT, P3171, DOI 10.1109/CEC.2015.7257285
  • [2] [Anonymous], MATH PROBLEMS ENG
  • [3] Parallelized neural network system for solving Euclidean traveling salesman problem
    Avsar, Bihter
    Aliabadi, Danial Esmaeili
    [J]. APPLIED SOFT COMPUTING, 2015, 34 : 862 - 873
  • [4] Branch-and-price: Column generation for solving huge integer programs
    Barnhart, C
    Johnson, EL
    Nemhauser, GL
    Savelsbergh, MWP
    Vance, PH
    [J]. OPERATIONS RESEARCH, 1998, 46 (03) : 316 - 329
  • [5] Solving the traveling salesman problem based on the genetic simulated annealing ant colony system with particle swarm optimization techniques
    Chen, Shyi-Ming
    Chien, Chih-Yao
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (12) : 14439 - 14450
  • [6] A modified ant colony system for solving the travelling salesman problem with time windows
    Cheng, Chi-Bin
    Mao, Chun-Pin
    [J]. MATHEMATICAL AND COMPUTER MODELLING, 2007, 46 (9-10) : 1225 - 1235
  • [7] Colorni A., 1991, Distributed optimization by ant colonies, V142, P134
  • [8] Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
  • [9] Ant system: Optimization by a colony of cooperating agents
    Dorigo, M
    Maniezzo, V
    Colorni, A
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01): : 29 - 41
  • [10] Dorigo M., 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406), P1470, DOI 10.1109/CEC.1999.782657