300Accesses
Abstract
To solve the problems of slow convergence and insufficient accuracy of traditional ant colony algorithms in solving large-scale problems, this paper proposes a multi-ant colony optimization algorithm based on game strategy and hierarchical temporal memory model (GHMACO). Firstly, the heterogeneous multi-ant colony model is constructed, and each colony collaborates to improve the performance of the algorithm. Secondly, in order to enhance the communication among the heterogeneous colonies, a non-cooperative game strategy is introduced. The heterogeneous ant colonies are divided into the propagating colony and the absorbing colonies, where the propagating colony propagates the optimal payoffs of the game, and the absorbing colonies choose optimal strategies for absorption to balance the convergence and diversity of the algorithm. Further, the hierarchical temporal memory model is adopted to perform hierarchical optimization strategies based on path memories which includes: local exploration strategy, pheromone redistribution strategy and path replacement strategy, thus improving the accuracy of the algorithm and helping the colonies to jump out of the local optimum. Experiments on the traveling salesman problem show that the improved algorithm is effective in improving the convergence and accuracy of the traditional ant colony algorithms, especially in large-scale problems.
This is a preview of subscription content,log in via an institution to check access.
Access this article
Subscribe and save
- Get 10 units per month
- Download Article/Chapter or eBook
- 1 Unit = 1 Article or 1 Chapter
- Cancel anytime
Buy Now
Price includes VAT (Japan)
Instant access to the full article PDF.












Similar content being viewed by others
Data availability
Enquiries about data availability should be directed to the authors.
References
Rodríguez-Corominas, G., Blesa, M.J., Blum, C.: AntNetAlign: ant colony optimization for network alignment. Appl. Soft Comput.132, 109832 (2023)
Yi, N., Xu, J., Yan, L., et al.: Task optimization and scheduling of distributed cyber–physical system based on improved ant colony algorithm. Futur. Gener. Comput. Syst.109, 134–148 (2020)
Wu, L., Huang, X., Cui, J., et al.: Modified adaptive ant colony optimization algorithm and its application for solving path planning of mobile robot. Expert Syst. Appl.215, 119410 (2023)
Zhao, D., Liu, L., Yu, F., et al.: Chaotic random spare ant colony optimization for multi-threshold image segmentation of 2D Kapur entropy. Knowl.-Based Syst.216, 106510 (2021)
Qian, P., Luo, H., Liu, L., et al.: A hybrid Gaussian mutation PSO with search space reduction and its application to intelligent selection of piston seal grooves for homemade pneumatic cylinders. Eng. Appl. Artif. Intell.122, 106156 (2023)
Norat, R., Wu, A.S., Liu, X.: Genetic algorithms with self-adaptation for predictive classification of Medicare standardized payments for physical therapists. Expert Syst. Appl.218, 119529 (2023)
Lei, D., He, S.: An adaptive artificial bee colony for unrelated parallel machine scheduling with additional resource and maintenance. Expert Syst. Appl.205, 117577 (2022)
Dorigo, M., Maniezzo, V., Colorni, A.: Ant system: optimization by a colony of cooperating agents. IEEE Trans. Syst. Man. Cybern. B Cybern.26(1), 29–41 (1996)
Dorigo, M., Gambardella, L.M.: Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans. Evol. Comput.1(1), 53–66 (1997)
Stützle, T., Hoos, H.H.: Min–max ant system. Future Gener. Comput. Syst.16(8), 889–914 (2000)
Gao, W.: Modified ant colony optimization with improved tour construction and pheromone updating strategies for traveling salesman problem. Soft. Comput.25(4), 3263–3289 (2020)
Stodola, P., Otřísal, P., Hasilová, K.: Adaptive ant colony optimization with node clustering applied to the travelling salesman problem. Swarm Evol Comput.70, 101056 (2022)
Ning, J., Zhang, Q., Zhang, C., et al.: A best-path-updating information-guided ant colony optimization algorithm. Inf. Sci.433–434, 142–162 (2018)
Deng, X., Zhang, L., Lin, H., et al.: Pheromone mark ant colony optimization with a hybrid node-based pheromone update strategy. Neurocomputing148, 46–53 (2015)
Zhang, Q., Zhang, C.: An improved ant colony optimization algorithm with strengthened pheromone updating mechanism for constraint satisfaction problem. Neural Comput. Appl.30(10), 3209–3220 (2017)
Abuhamdah, A.: Adaptive elitist-ant system for solving combinatorial optimization problems. Appl. Soft Comput.105, 107293 (2021)
Zhang, Z., Xu, Z., Luan, S., et al.: Opposition-based ant colony optimization algorithm for the traveling salesman problem. Mathematics.8(10), 1650 (2020)
Guan, B., Zhao, Y., Li, Y.: An improved ant colony optimization with an automatic updating mechanism for constraint satisfaction problems. Expert Syst. Appl.164, 114021 (2021)
Tuani, A.F., Keedwell, E., Collett, M.: Heterogenous adaptive ant colony optimization with 3-opt local search for the travelling salesman problem. Appl. Soft Comput.97, 106720 (2020)
Tamura, Y., Sakiyama, T., Arizono, I., et al.: Ant colony optimization using common social information and self-memory. Complexity2021, 1–7 (2021)
Dahan, F., El Hindi, K., Mathkour, H., et al.: Dynamic flying ant colony optimization (DFACO) for solving the traveling salesman problem. Sensors (Basel).19(8), 1837 (2019)
Mavrovouniotis, M., Muller, F.M., Shengxiang, Y.: Ant colony optimization with local search for dynamic traveling salesman problems. IEEE Trans. Cybern.47(7), 1743–1756 (2017)
Liu, M., Li, Y., Li, A., et al.: A slime mold-ant colony fusion algorithm for solving traveling salesman problem. IEEE Access.8, 202508–202521 (2020)
Gao, Y., Zhang, Y., Hong, W.-C.: Path optimization of welding robot based on ant colony and genetic algorithm. J. Appl. Math.2022, 1–11 (2022)
Mavrovouniotis, M., Ellinas G., Li, C., Polycarpou, M.: A multiple ant colony system for the electric vehicle routing problem with time windows. In: 2022 IEEE Symposium Series on Computational Intelligence (SSCI), pp 796–803, (2022)
Li, S., You, X., Liu, S.: Co-evolutionary multi-colony ant colony optimization based on adaptive guidance mechanism and its application. Arab. J. Sci. Eng.46(9), 9045–9063 (2021)
Xin-Hua, X.: Research on application of game theory in the information fusion. In: 2010 Second International Conference on Computer Engineering and Applications. (2010).https://doi.org/10.1109/iccea.2010.166
Hurlbert, S.H.: The nonconcept of species diversity: a critique and alternative parameters. Ecology52(4), 577–586 (1971)
Sousa, R., Lima, T., Abelha, A., et al.: Hierarchical Temporal memory theory approach to stock market time series forecasting. Electronics10(14), 1630 (2021)
Li, P., Zhu, H.: Parameter selection for ant colony algorithm based on bacterial foraging algorithm. Math. Probl. Eng.2016, 1–12 (2016)
Zhou, Y., Li, W., Wang, X., et al.: Adaptive gradient descent enabled ant colony optimization for routing problems. Swarm Evol. Comput.70, 101046 (2022)
Wang, Y., Han, Z.: Ant colony optimization for traveling salesman problem based on parameters optimization. Appl. Soft Comput.107, 107439 (2021)
Karakostas, P., Sifaleras, A.: A double-adaptive general variable neighborhood search algorithm for the solution of the traveling salesman problem. Appl. Soft Comput.121, 108746 (2022)
Meng, J., You, X., Liu, S.: Heterogeneous ant colony optimization based on adaptive interactive learning and non-zero-sum game. Soft. Comput.26, 3903–3920 (2022)
Yousefikhoshbakht, M.: Solving the traveling salesman problem: a modified metaheuristic algorithm. Complexity2021, 1–13 (2021)
Zhao, J., You, X., Duan, Q., et al.: Multiple ant colony algorithm combining community relationship network. Arab J Sci Eng.47(8), 10531–10546 (2022)
Akhand, M.A.H., Ayon, S.I., Shahriyar, S.A., et al.: Discrete spider monkey optimization for travelling salesman problem. Appl. Soft Comput.86, 105887 (2020)
Panwar, K., Deep, K.: Transformation operators based grey wolf optimizer for travelling salesman problem. J. Comput. Sci.55, 101454 (2021)
Hore, S., Chatterjee, A., Dewanji, A.: Improving variable neighborhood search to solve the traveling salesman problem. Appl. Soft Comput.68, 83–91 (2018)
Mahi, M., Baykan, Ö.K., Kodaz, H.: A new hybrid method based on particle swarm optimization, ant colony optimization and 3-opt algorithms for traveling salesman problem. Appl. Soft Comput.30, 484–490 (2015)
Yong, W.: Hybrid Max–Min ant system with four vertices and three lines inequality for traveling salesman problem. Soft. Comput.19, 585–596 (2014)
Ezugwu, A.E.-S., Adewumi, A.O.: Discrete symbiotic organisms search algorithm for travelling salesman problem. Expert Syst. Appl.87, 70–78 (2017)
Wu, C., Fu, X., Pei, J., et al.: A novel sparrow search algorithm for the traveling salesman problem. IEEE Access.9, 153456–153471 (2021)
Uddin, F., Riaz, N., Manan, A., et al.: An improvement to the 2-opt heuristic algorithm for approximation of optimal TSP tour. Appl. Sci.13(12), 7339 (2023)
Funding
This work was supported in part by the National Natural Science Foundation of China under Grant 61673258, Grant 61075115 and in part by the Shanghai Natural Science Foundation under Grant 19ZR1421600.
Author information
Authors and Affiliations
School of Electronic and Electrical Engineering, Shanghai University of Engineering Science, Shanghai, 201620, China
Qihuan Wu & Xiaoming You
School of Management, Shanghai University of Engineering Science, Shanghai, 201620, China
Sheng Liu
- Qihuan Wu
You can also search for this author inPubMed Google Scholar
- Xiaoming You
You can also search for this author inPubMed Google Scholar
- Sheng Liu
You can also search for this author inPubMed Google Scholar
Contributions
All authors contributed to the study conception and design. Material preparation, data collection and analysis were performed by [Xiaoming You], [Sheng Liu] . The first draft of the manuscript was written by [Qihuan Wu] and all authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.
Corresponding author
Correspondence toXiaoming You.
Ethics declarations
Conflict of interest
The authors have not disclosed any competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Wu, Q., You, X. & Liu, S. Multi-ant colony optimization algorithm based on game strategy and hierarchical temporal memory model.Cluster Comput27, 3113–3133 (2024). https://doi.org/10.1007/s10586-023-04136-1
Received:
Revised:
Accepted:
Published:
Issue Date:
Share this article
Anyone you share the following link with will be able to read this content:
Sorry, a shareable link is not currently available for this article.
Provided by the Springer Nature SharedIt content-sharing initiative