Skip to main content
Log in

Multi-ant colony optimization based on bidirectional induction mechanism and cooperative game

  • Optimization
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

To address the lack of convergence speed and diversity of traditional ant colony algorithm when solving large-scale travelling salesmen problem (TSP), a multi-ant colony optimization based on bidirectional induction mechanism and cooperative game is proposed. First, a novel heterogeneous multi-population is introduced, different populations cooperate to enhance the algorithm’s overall performance. Second, a cooperative game in multi-population is proposed, the pheromone income is distributed to participants based on their contribution, which can balance the convergence and diversity. Third, we introduce a bidirectional induction mechanism, by expanding the difference of pheromone concentration between outstanding solutions and mediocre solutions, the convergence can be further improved. In addition, the current optimal clip will be recommended to other populations for learning, each population will continue search based on the current optimal clip, which can improve the accuracy of the solutions. If the algorithm falls into stagnation, the current optimal solution will be inducted reversely, which can help the algorithm jump out of the local optimum. Finally, the experimental results of the large-scale TSP instances show that the improved algorithm can effectively balance the convergence and diversity, and it has better stability.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

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

Similar content being viewed by others

Data availability

Enquiries about data availability should be directed to the authors.

References

Download references

Funding

This study was funded by the National Natural Science Foundation of China under Grant 61673258, Grant 61075115, and the Shanghai Natural Science Foundation under Grant 19ZR1421600.

Author information

Authors and Affiliations

Authors

Contributions

The paper and the algorithm code were written by LW. Suggestions for revising the manuscript were given by XY. The material for the experiment was prepared by SL. The final manuscript is approved by all authors.

Corresponding author

Correspondence to Xiaoming You.

Ethics declarations

Conflict of interest

All the authors declare that they have no conflict of interest.

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the authors.

Informed consent

All the authors have been informed and agreed to publish this article.

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, L., You, X. & Liu, S. Multi-ant colony optimization based on bidirectional induction mechanism and cooperative game. Soft Comput 27, 15075–15093 (2023). https://doi.org/10.1007/s00500-023-08689-6

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-023-08689-6

Keywords

Navigation