Dynamic reproductive ant colony algorithm based on piecewise clustering

To address the lack of convergence speed and diversity of Ant Colony Optimization (ACO), a dynamic reproductive ant colony algorithm based on piecewise clustering (RCACS) is proposed to optimize the problems. First, the data is segmented by the clustering algorithm, and the exit and entrance of each cluster are obtained by the nearest neighbor strategy. The algorithm traversed all points of the cluster to find an unclosed shortest path according to the exit and entrance. Many fragment paths eventually merge into a full TSP. This strategy can accelerate the convergence speed of the algorithm and help it get higher accuracy. Second, when the algorithm stagnates, the dynamic regeneration mechanism based on feature transfer will transfer the excellent features of the mother-ants to the child-ants, so that it can further explore the neighborhood of the current optimal solution and help the algorithm jump out of the local optimum. From the results of simulation experiments and the rank-sum test, it can be found that the improved algorithm can effectively improve the diversity and accuracy of the algorithm, especially when solving large-scale problems.

[1]  Thomas Stützle,et al.  Ant colony optimization: artificial ants as a computational intelligence technique , 2006 .

[2]  Kai Zhao,et al.  Solving the traveling salesman problem based on an adaptive simulated annealing algorithm with greedy search , 2011, Appl. Soft Comput..

[3]  Jiujun Cheng,et al.  Dendritic Neuron Model With Effective Learning Algorithms for Classification, Approximation, and Prediction , 2019, IEEE Transactions on Neural Networks and Learning Systems.

[4]  Gang Yuan,et al.  CAAS: a novel collective action-based ant system algorithm for solving TSP problem , 2020, Soft Comput..

[5]  Halife Kodaz,et al.  A new hybrid method based on Particle Swarm Optimization, Ant Colony Optimization and 3-Opt algorithms for Traveling Salesman Problem , 2015, Appl. Soft Comput..

[6]  Wu Deng,et al.  An Improved Ant Colony Optimization Algorithm Based on Hybrid Strategies for Scheduling Problem , 2019, IEEE Access.

[7]  Ajith Abraham,et al.  Bi-heuristic ant colony optimization-based approaches for traveling salesman problem , 2020, Soft Computing.

[8]  Changan Liu,et al.  A Hierarchical Algorithm Based on Density Peaks Clustering and Ant Colony Optimization for Traveling Salesman Problem , 2018, IEEE Access.

[9]  Halife Kodaz,et al.  A parallel cooperative hybrid method based on ant colony optimization and 3-Opt algorithm for solving traveling salesman problem , 2016, Soft Computing.

[10]  Hainan Zhang,et al.  Multi-Population Ant Colony Optimization Algorithm Based on Congestion Factor and Co-Evolution Mechanism , 2019, IEEE Access.

[11]  Mohamed Ridda Laouar,et al.  A holonic intelligent decision support system for urban project planning by ant colony optimization algorithm , 2020, Appl. Soft Comput..

[12]  Changyou Wu,et al.  An Agglomerative Greedy Brain Storm Optimization Algorithm for Solving the TSP , 2020, IEEE Access.

[13]  Shen Liu,et al.  A novel ant colony optimization based on game for traveling salesman problem , 2020, Applied Intelligence.

[14]  Javier Del Ser,et al.  A discrete water cycle algorithm for solving the symmetric and asymmetric traveling salesman problem , 2018, Appl. Soft Comput..

[15]  Qin Zhang,et al.  A best-path-updating information-guided ant colony optimization algorithm , 2018, Inf. Sci..

[16]  Sheng Liu,et al.  Dynamic Density Clustering Ant Colony Algorithm With Filtering Recommendation Backtracking Mechanism , 2020, IEEE Access.

[17]  Juan Lin,et al.  Discrete comprehensive learning particle swarm optimization algorithm with Metropolis acceptance criterion for traveling salesman problem , 2018, Swarm Evol. Comput..

[18]  Yong Wang,et al.  The hybrid genetic algorithm with two local optimization strategies for traveling salesman problem , 2014, Comput. Ind. Eng..

[19]  Hwai-En Tseng,et al.  Hybrid bidirectional ant colony optimization (hybrid BACO): An algorithm for disassembly sequence planning , 2019, Eng. Appl. Artif. Intell..

[20]  Huiling Chen,et al.  Chaotic random spare ant colony optimization for multi-threshold image segmentation of 2D Kapur entropy , 2020, Knowl. Based Syst..

[21]  Jun Li,et al.  A Pseudo-dynamic Search Ant Colony Optimization Algorithm with Improved Negative Feedback Mechanism to Solve TSP , 2018, ICIC.

[22]  Juan Lin,et al.  Hybrid discrete artificial bee colony algorithm with threshold acceptance criterion for traveling salesman problem , 2017, Inf. Sci..

[23]  Hossein Nezamabadi-pour,et al.  MLACO: A multi-label feature selection algorithm based on ant colony optimization , 2020, Knowl. Based Syst..

[24]  Hongwei Zhu,et al.  Multiple Ant Colony Optimization Based on Pearson Correlation Coefficient , 2019, IEEE Access.

[25]  Dehui Zhang,et al.  Multi-Colony Ant Colony Optimization Based on Generalized Jaccard Similarity Recommendation Strategy , 2019, IEEE Access.

[26]  Safial Islam Ayon,et al.  Discrete Spider Monkey Optimization for Travelling Salesman Problem , 2020, Appl. Soft Comput..

[27]  Manas Kumar Maiti,et al.  A swap sequence based Artificial Bee Colony algorithm for Traveling Salesman Problem , 2019, Swarm Evol. Comput..

[28]  Thomas Stützle,et al.  MAX-MIN Ant System , 2000, Future Gener. Comput. Syst..

[29]  Xin-She Yang,et al.  An improved discrete bat algorithm for symmetric and asymmetric Traveling Salesman Problems , 2016, Eng. Appl. Artif. Intell..

[30]  Clemencio Morales Lucas,et al.  Ant colony systems optimization applied to BNF grammars rule derivation (ACORD algorithm) , 2020, Soft Comput..

[31]  Yingwu Chen,et al.  Risk Control for Knowledge Transfer in the Big Data Environment , 2019 .

[32]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[33]  Mir Mohammad Alipour,et al.  A hybrid algorithm using a genetic algorithm and multiagent reinforcement learning heuristic to solve the traveling salesman problem , 2017, Neural Computing and Applications.

[34]  Wang Yong,et al.  Hybrid Max–Min ant system with four vertices and three lines inequality for traveling salesman problem , 2015, Soft Comput..

[35]  Qiang Luo,et al.  Research on path planning of mobile robot based on improved ant colony algorithm , 2019, Neural Computing and Applications.

[36]  Qiang Yang,et al.  A Survey on Transfer Learning , 2010, IEEE Transactions on Knowledge and Data Engineering.

[37]  Mir Mohammad Alipour,et al.  A new multiagent reinforcement learning algorithm to solve the symmetric traveling salesman problem , 2015, Multiagent Grid Syst..

[38]  Na Zhang,et al.  Ant colony algorithm for satellite control resource scheduling problem , 2018, Applied Intelligence.

[39]  Chunguo Wu,et al.  Solving traveling salesman problems using generalized chromosome genetic algorithm , 2008 .

[40]  Sahar Ebadinezhad,et al.  DEACO: Adopting dynamic evaporation strategy to enhance ACO algorithm for the traveling salesman problem , 2020, Eng. Appl. Artif. Intell..

[41]  Hai Yang Study on Traveling Salesman Problem Based on the Improved Chaos Ant Colony Algorithm , 2014, CIT 2014.

[42]  Pablo Antonio Martínez,et al.  ACOTSP-MF: A memory-friendly and highly scalable ACOTSP approach , 2021, Eng. Appl. Artif. Intell..

[43]  Yu Lin,et al.  Developing a dynamic neighborhood structure for an adaptive hybrid simulated annealing - tabu search algorithm to solve the symmetrical traveling salesman problem , 2016, Appl. Soft Comput..