CAAS: a novel collective action-based ant system algorithm for solving TSP problem

被引:5
作者
Li, Sicong [1 ]
Cai, Saihua [1 ]
Li, Li [1 ]
Sun, Ruizhi [1 ,2 ]
Yuan, Gang [1 ]
机构
[1] China Agr Univ, Coll Informat & Elect Engn, 17 Tsinghua East Rd, Beijing 100083, Peoples R China
[2] Minist Agr, Sci Res Base Integrated Technol Precis Agr Anim H, Beijing 100083, Peoples R China
关键词
Traveling salesman problem; Ant system; Ant colony optimization; Collective action; COLONY OPTIMIZATION; GENETIC ALGORITHM; SELECTION; MECHANISM; SEARCH;
D O I
10.1007/s00500-019-04452-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
To solve some problems of ant system algorithm, such as the slow speed of convergence and falling into the phenomenon of "ant colony group loss" easily, we introduce the collective action into the traditional ant system algorithm. Based on the collective action, we propose a novel collective action-based ant system algorithm, namely CAAS, for solving the traveling salesman problem. In the CAAS algorithm, a collective action "optimal solution approval" is defined for ant colony and each ant of the ant colony is assigned a threshold, and then each ant decides whether to join into the collective action according to its own threshold in the iteration process. When all ants approved the same solution, the iteration is stopped and output the final optimal solution. At last, we conduct extensive experiments on six public datasets to verify the performance of the proposed CAAS algorithm. The experimental results show that the CAAS algorithm can get a better solution under a less iteration.
引用
收藏
页码:9257 / 9278
页数:22
相关论文
共 30 条
[11]   Ant colony optimization with an automatic adjustment mechanism for detecting epistatic interactions [J].
Guan, Boxin ;
Zhao, Yuhai ;
Sun, Wenjuan .
COMPUTATIONAL BIOLOGY AND CHEMISTRY, 2018, 77 :354-362
[12]   A new pheromone update strategy for ant colony optimization [J].
He, Jinqiang ;
Sun, Xiaojie ;
Li, Wei ;
Chen, Jie .
JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2017, 32 (05) :3355-3364
[13]   A DYNAMIC PROGRAMMING APPROACH TO SEQUENCING PROBLEMS [J].
HELD, M ;
KARP, RM .
JOURNAL OF THE SOCIETY FOR INDUSTRIAL AND APPLIED MATHEMATICS, 1962, 10 (01) :196-210
[14]   FPGA IMPLEMENTATION OF IMPROVED ANT COLONY OPTIMIZATION ALGORITHM BASED ON PHEROMONE DIFFUSION MECHANISM FOR PATH PLANNING [J].
Hsu, Chen-Chien ;
Wang, Wei-Yen ;
Chien, Yi-Hsing ;
Hou, Ru-Yu .
JOURNAL OF MARINE SCIENCE AND TECHNOLOGY-TAIWAN, 2018, 26 (02) :170-179
[15]  
Ji WD, 2012, 2011 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), VOLS 1-4, P585
[16]   A Max-Min ant colony algorithm for fractal dimension of complex networks [J].
Li, Dongyan ;
Wang, Xingyuan ;
Huang, Penghe .
INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2018, 95 (10) :1927-1936
[17]   Modified Reactive Tabu Search for the Symmetric Traveling Salesman Problems [J].
Lim, Yai-Fung ;
Hong, Pei-Yee ;
Ramli, Razamin ;
Khalid, Ruzelan .
INTERNATIONAL CONFERENCE ON MATHEMATICAL SCIENCES AND STATISTICS 2013 (ICMSS2013), 2013, 1557 :505-509
[18]   Solving NP-Hard Problems with Physarum-Based Ant Colony System [J].
Liu, Yuxin ;
Gao, Chao ;
Zhang, Zili ;
Lu, Yuxiao ;
Chen, Shi ;
Liang, Mingxin ;
Tao, Li .
IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2017, 14 (01) :108-120
[19]   A novel method to solve supplier selection problem: Hybrid algorithm of genetic algorithm and ant colony optimization [J].
Luan, Jing ;
Yao, Zhong ;
Zhao, Futao ;
Song, Xin .
MATHEMATICS AND COMPUTERS IN SIMULATION, 2019, 156 :294-309
[20]   An ant colony optimization based routing algorithm for extending network lifetime in wireless sensor networks [J].
Mohajerani, Abdolreza ;
Gharavian, Davood .
WIRELESS NETWORKS, 2016, 22 (08) :2637-2647