KL Divergence-Based Pheromone Fusion for Heterogeneous Multi-Colony Ant Optimization

被引:2
作者
Liu, Mingxia [1 ]
You, Xiaoming [1 ]
Yu, Xingxing [2 ]
Liu, Sheng [3 ]
机构
[1] Shanghai Univ Engn Sci, Coll Elect & Elect Engn, Shanghai 201620, Peoples R China
[2] Donghua Univ, Sch Comp Sci & Technol, Shanghai 201620, Peoples R China
[3] Shanghai Univ Engn Sci, Coll Management, Shanghai 201620, Peoples R China
基金
中国国家自然科学基金;
关键词
Convergence; Urban areas; Optimization; Ant colony optimization; Traveling salesman problems; Heuristic algorithms; Sociology; KL divergence; multi-colony ant optimization; pheromone distribution; pheromone fusion; traveling salesman problem; ALGORITHM; SYSTEM; STRATEGIES;
D O I
10.1109/ACCESS.2019.2948395
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we present a heterogeneous multi-colony ant optimization with a novel interaction strategy named pheromone fusion to balance the search ability and the convergence speed of the conventional ant colony optimization. The pheromone fusion performs interaction directly and effectively by the interchange of the pheromone matrices. It could exploit the benefits of pheromone distribution and take full use of the advantages of heterogeneous sub-colonies. There are also two states defined in this study to control the interaction. The global state based on KL divergence determines which sub-colonies should interact with each other, while the local state based on information entropy decides when a sub-colony starts interaction. These two states greatly improve the adaptability and ensure the effectiveness of the interaction. In addition, a reward and punishment strategy is introduced to adjust the pheromone distribution and facilitate the interaction. The experimental results on the Traveling Salesman Problem demonstrate that the proposed algorithm outperforms the multi-colony algorithms presented in some recent works. The studies also indicate that the proposed algorithm could improve the solution quality and accelerate the convergence compared with single-colony algorithms.
引用
收藏
页码:152646 / 152657
页数:12
相关论文
共 38 条
[11]  
Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
[12]   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
[13]  
Ellabib I., 2003, P 5 MET INT C MIC KY, P1
[14]   Exchange strategies for multiple Ant Colony System [J].
Ellabib, Issmail ;
Calamai, Paul ;
Basir, Otman .
INFORMATION SCIENCES, 2007, 177 (05) :1248-1264
[15]   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
[16]   Solving the Feeder Vehicle Routing Problem using ant colony optimization [J].
Huang, Ying-Hua ;
Blazquez, Carola A. ;
Huang, Shan-Huen ;
Paredes-Belmar, German ;
Latorre-Nunez, Guillermo .
COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 127 :520-535
[17]   Improving Ant Colony Optimization Algorithms for Solving Traveling Salesman Problems [J].
Hung, Kuo-Sheng ;
Su, Shun-Feng ;
Lee, Zne-Jung .
JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2007, 11 (04) :433-442
[18]   Application of an Improved Ant Colony Optimization on Generalized Traveling Salesman Problem [J].
Kan Jun-man ;
Zhang Yi .
2012 INTERNATIONAL CONFERENCE ON FUTURE ELECTRICAL POWER AND ENERGY SYSTEM, PT A, 2012, 17 :319-325
[19]  
Liqiang Liu, 2010, Proceedings of the 2010 International Conference on Information and Automation (ICIA 2010), P1269, DOI 10.1109/ICINFA.2010.5512118
[20]  
Liu Mingxia, 2019, Computer Engineering and Applications, V55, P15, DOI 10.3778/j.issn.1002-8331.1809-0316