Movatterモバイル変換


[0]ホーム

URL:


Skip to main content
Springer Nature Link
Log in

Multi-ant colony optimization algorithm based on game strategy and hierarchical temporal memory model

  • Published:
Cluster Computing Aims and scope Submit manuscript

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

Log in via an institution

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Japan)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Data availability

Enquiries about data availability should be directed to the authors.

References

  1. Rodríguez-Corominas, G., Blesa, M.J., Blum, C.: AntNetAlign: ant colony optimization for network alignment. Appl. Soft Comput.132, 109832 (2023)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. Stützle, T., Hoos, H.H.: Min–max ant system. Future Gener. Comput. Syst.16(8), 889–914 (2000)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. 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)

    MathSciNet  Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. Abuhamdah, A.: Adaptive elitist-ant system for solving combinatorial optimization problems. Appl. Soft Comput.105, 107293 (2021)

    Google Scholar 

  17. Zhang, Z., Xu, Z., Luan, S., et al.: Opposition-based ant colony optimization algorithm for the traveling salesman problem. Mathematics.8(10), 1650 (2020)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. 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)

    Google Scholar 

  20. Tamura, Y., Sakiyama, T., Arizono, I., et al.: Ant colony optimization using common social information and self-memory. Complexity2021, 1–7 (2021)

    Google Scholar 

  21. 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)

    Google Scholar 

  22. 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)

    Google Scholar 

  23. 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)

    Google Scholar 

  24. 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)

    MathSciNet  Google Scholar 

  25. 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)

  26. 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)

    Google Scholar 

  27. 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

  28. Hurlbert, S.H.: The nonconcept of species diversity: a critique and alternative parameters. Ecology52(4), 577–586 (1971)

    Google Scholar 

  29. Sousa, R., Lima, T., Abelha, A., et al.: Hierarchical Temporal memory theory approach to stock market time series forecasting. Electronics10(14), 1630 (2021)

    Google Scholar 

  30. Li, P., Zhu, H.: Parameter selection for ant colony algorithm based on bacterial foraging algorithm. Math. Probl. Eng.2016, 1–12 (2016)

    Google Scholar 

  31. Zhou, Y., Li, W., Wang, X., et al.: Adaptive gradient descent enabled ant colony optimization for routing problems. Swarm Evol. Comput.70, 101046 (2022)

    Google Scholar 

  32. Wang, Y., Han, Z.: Ant colony optimization for traveling salesman problem based on parameters optimization. Appl. Soft Comput.107, 107439 (2021)

    Google Scholar 

  33. 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)

    Google Scholar 

  34. 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)

    Google Scholar 

  35. Yousefikhoshbakht, M.: Solving the traveling salesman problem: a modified metaheuristic algorithm. Complexity2021, 1–13 (2021)

    Google Scholar 

  36. 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)

    Google Scholar 

  37. 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)

    Google Scholar 

  38. Panwar, K., Deep, K.: Transformation operators based grey wolf optimizer for travelling salesman problem. J. Comput. Sci.55, 101454 (2021)

    Google Scholar 

  39. Hore, S., Chatterjee, A., Dewanji, A.: Improving variable neighborhood search to solve the traveling salesman problem. Appl. Soft Comput.68, 83–91 (2018)

    Google Scholar 

  40. 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)

    Google Scholar 

  41. Yong, W.: Hybrid Max–Min ant system with four vertices and three lines inequality for traveling salesman problem. Soft. Comput.19, 585–596 (2014)

    Google Scholar 

  42. Ezugwu, A.E.-S., Adewumi, A.O.: Discrete symbiotic organisms search algorithm for travelling salesman problem. Expert Syst. Appl.87, 70–78 (2017)

    Google Scholar 

  43. Wu, C., Fu, X., Pei, J., et al.: A novel sparrow search algorithm for the traveling salesman problem. IEEE Access.9, 153456–153471 (2021)

    Google Scholar 

  44. 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)

    Google Scholar 

Download references

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

  1. School of Electronic and Electrical Engineering, Shanghai University of Engineering Science, Shanghai, 201620, China

    Qihuan Wu & Xiaoming You

  2. School of Management, Shanghai University of Engineering Science, Shanghai, 201620, China

    Sheng Liu

Authors
  1. Qihuan Wu

    You can also search for this author inPubMed Google Scholar

  2. Xiaoming You

    You can also search for this author inPubMed Google Scholar

  3. 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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

Keywords

Access this article

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Japan)

Instant access to the full article PDF.

Advertisement


[8]ページ先頭

©2009-2025 Movatter.jp