Entropy-Based Dynamic Heterogeneous Ant Colony Optimization

被引:21
作者
Chen, Jia [1 ]
You, Xiao-Ming [1 ]
Liu, Sheng [2 ]
Li, Juan [1 ]
机构
[1] Shanghai Univ Engn Sci, Coll Elect & Elect Engn, Shanghai 201620, Peoples R China
[2] Shanghai Univ Engn Sci, Coll Management, Shanghai 201620, Peoples R China
来源
IEEE ACCESS | 2019年 / 7卷
关键词
Entropy; allotropic mechanism; dynamic pheromone operator; adaptive 3-opt operator; travel salesman problem; SYSTEM; ALGORITHMS; STRATEGIES;
D O I
10.1109/ACCESS.2019.2900029
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To solve large-scale traveling salesman problem (TSP) with better performance, this paper proposes an entropy-based dynamic heterogeneous ant colony optimization (EDHACO). The allotropic mechanism and the heterogeneous colonies model are proposed to balance the convergence and the solution diversity. First, entropy is used to measure the diversity, and the entropy-based allotropic mechanism with three communication strategies can improve the adaptability of EDHACO. Then, the heterogeneous colonies with complementary advantages are proposed to balance the convergence speed and the diversity of the algorithm. Besides, two operators are proposed to improve the performance of the algorithm. The adaptive 3-opt operator can be used to accelerate the convergence, and the dynamic-pheromone-reset operator can be introduced to avoid trapping in a local optimum. Finally, EDHACO is applied to solve TSPs, and the experimental results suggest that it has better performance with higher stability and precision in TSP instances, especially in the large-scale TSP instances.
引用
收藏
页码:56317 / 56328
页数:12
相关论文
共 24 条
[1]  
[Anonymous], 1999, em New ideas in optimization
[2]  
Bullnheimer B., 1999, CENTRAL EUROPEAN J O, V7, P25
[3]   Strategies for accelerating Ant Colony Optimization algorithms on Graphical Processing Units [J].
Catala, Alejandro ;
Jaen, Javier ;
Mocholi, Jose A. .
2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, :492-+
[4]   Ant colony system with communication strategies [J].
Chu, SC ;
Roddick, JF ;
Pan, JS .
INFORMATION SCIENCES, 2004, 167 (1-4) :63-76
[5]  
Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
[6]   Ant system: Optimization by a colony of cooperating agents [J].
Dorigo, M ;
Maniezzo, V ;
Colorni, A .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01) :29-41
[7]   Exchange strategies for multiple Ant Colony System [J].
Ellabib, Issmail ;
Calamai, Paul ;
Basir, Otman .
INFORMATION SCIENCES, 2007, 177 (05) :1248-1264
[8]  
[冯翔 Feng Xiang], 2013, [计算机研究与发展, Journal of Computer Research and Development], V50, P2543
[9]   Ant colony optimization with clustering for solving the dynamic location routing problem [J].
Gao, Shangce ;
Wang, Yirui ;
Cheng, Jiujun ;
Inazumi, Yasuhiro ;
Tang, Zheng .
APPLIED MATHEMATICS AND COMPUTATION, 2016, 285 :149-173
[10]   A parallel cooperative hybrid method based on ant colony optimization and 3-Opt algorithm for solving traveling salesman problem [J].
Gulcu, Saban ;
Mahi, Mostafa ;
Baykan, Omer Kaan ;
Kodaz, Halife .
SOFT COMPUTING, 2018, 22 (05) :1669-1685