Skip to main content
Log in

An ant colony optimization algorithm with adaptive greedy strategy to optimize path problems

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

Path planning problems have attracted the interest of more and more researchers due to its widespread existence in recent years. For example, express delivery and food delivery, courier often need to get to their destinations as quickly as possible under the constraints of time, economy etc. Therefore, the path planning issue under various constraints becomes more challenging. In order to solve these problems better, a new ant colony optimization algorithm based on adaptive greedy strategy (GSACO) is proposed this paper. In the process of continuous iteration, the control parameters of the algorithm are constantly adjusted and changed, which can expand the diversity of the population. In the process of ant colony search, the preference degree of ant colony is continuously changed by the greedy strategy, then the ant colony continuously explores the places with high pheromone concentration, and finally the convergence speed of the algorithm is accelerated. The experimental results show that GSACO algorithm has better performance than traditional heuristic algorithm and other evolutionary-based methods. The GSACO algorithm proposed in this paper can effectively accelerate the convergence speed, obtain the global optimal solution faster, and better solve the path planning problem under various constraints.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  • Bonabeau E, Dorigo M, Theraulaz G (2000) Inspiration for optimization from social insect behaviour. Nature 406(6791):39

    Article  Google Scholar 

  • Che G, Liu L, Yu Z (2020) An improved ant colony optimization algorithm based on particle swarm optimization algorithm for path planning of autonomous underwater vehicle. J Ambient Intell Humaniz Comput 11(8):3349–3354

    Article  Google Scholar 

  • Codenotti B, Manzini G, Margara L et al (1996) Perturbation: an efficient technique for the solution of very large instances of the Euclidean TSP. INFORMS J Comput 8(2):125–133

    Article  Google Scholar 

  • Colorni A, Dorigo M, Maniezzo V (1991) Distributed optimization by ant colonies. Proc First Eur Conf Artif Life 142:134–142

    Google Scholar 

  • Dantzig GB, Ramser JH (1959) The truck dispatching problem. Manag Sci 6(1):80–91

    Article  MathSciNet  Google Scholar 

  • Deng W, Xu J, Zhao H (2019) An improved ant colony optimization algorithm based on hybrid strategies for scheduling problem. IEEE Access 7:20281–20292

    Article  Google Scholar 

  • Dorigo M, Gambardella LM (1997) Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans Evol Comput 1(1):53–66

    Article  Google Scholar 

  • Dorigo M, Stützle T (2019) Ant colony optimization: overview and recent advances. Handbook of metaheuristics. Springer, Berlin, pp 311–351

    Google Scholar 

  • Gao J, Gu F, Hu P et al (2016) Automobile chain maintenance parts delivery problem using an improved ant colony algorithm. Adv Mech Eng 8(9):1687814016665297

    Article  Google Scholar 

  • He P, Deng Z, Wang H, Liu Z (2016) Model approach to grammatical evolution: theory and case study. Soft Comput 20(9):3537–3548

    Article  Google Scholar 

  • Hlaing ZC, Su S, Khine MA (2011) Solving traveling salesman problem by using improved ant colony optimization algorithm. Int J Inform Educ Technol 1:404–409

    Article  Google Scholar 

  • Jiang N, Dong X, Zhou J, Yan H, Wan T, Zheng J (2020a) Toward optimal participant decisions with voting-based incentive model for crowd sensing. Inform Sci 512:1–17

    Article  Google Scholar 

  • Jiang N, Chen J, Zhou R-G, Changxing W, Chen H, Zheng J, Wan T (2020b) PAN: pipeline assisted neural networks model for data-to-text generation in social internet of things. Inform Sci 530:167–179

    Article  Google Scholar 

  • Jovanovic R, Tuba M, Voß S (2019) An efficient ant colony optimization algorithm for the blocks relocation problem. Eur J Oper Res 274(1):78–90

    Article  MathSciNet  Google Scholar 

  • Kumar PM, Devi U, Manogaran G et al (2018) Ant colony optimization algorithm with Internet of Vehicles for intelligent traffic control system. Comput Netwo 144:154–162

    Article  Google Scholar 

  • Li W, Meng X et al (2020) Multipopulation cooperative particle swarm optimization with a mixed mutation strategy. Inform Sci 529:179–196

    Article  MathSciNet  Google Scholar 

  • Li Y, Soleimani H, Zohal M (2019) An improved ant colony optimization algorithm for the multi-depot green vehicle routing problem with multiple objectives. J Clean Prod 227:1161–1172

    Article  Google Scholar 

  • Liang D, Zhan Z, Zhang Y, Zhang J (2019) An efficient ant colony system approach for new energy vehicle dispatch problem. IEEE Trans Intell Transp Syst 21:1–14

    Google Scholar 

  • Lim KK et al (2008) A hybrid ant colony algorithms for path planning in sparse graphs. Soft Comput 12:981–994

    Article  Google Scholar 

  • Manfrin M, Birattari M, Stützle T et al (2006) Parallel ant colony optimization for the traveling salesman problem. Int Worksh Ant Colony Optimiz Swarm Intell 4150:224–234

    Google Scholar 

  • Mavrovouniotis M et al (2020) Ant colony optimization algorithms for dynamic optimization: a case study of the dynamic travelling salesperson problem [research frontier]. IEEE Comput Intell Mag 15(1):52–63

    Article  Google Scholar 

  • Mirjalili S, Dong JS (2020) Ant colony optimizer: theory, literature review, and application in AUV path planning. Nat Inspir Optim 811:7–21

    MathSciNet  Google Scholar 

  • Randall M, Lewis A (2002) A parallel implementation of ant colony optimization. J Parallel Distrib Comput 62(9):1421–1432

    Article  Google Scholar 

  • Rochat Y, Taillard ÉD (1995) Probabilistic diversification and intensification in local search for vehicle routing. J Heuristics 1(1):147–167

    Article  Google Scholar 

  • Roshanzamir M, Palhang M, Mirzaei A (2019) Graph structure optimization of Genetic Network Programming with ant colony mechanism in deterministic and stochastic environments. Swarm Evol Comput 51:100581

    Article  Google Scholar 

  • Schrijver A (2005) On the history of combinatorial optimization (till 1960). Handb Oper Res Manag Sci 12:1–68

    MATH  Google Scholar 

  • Stützle T, Hoos HH (2000) MAX-MIN ant system. Future Gener Comput Syst 16(8):889–914

    Article  Google Scholar 

  • Toth P, Vigo D (2002) An overview of vehicle routing problems. The vehicle routing problem, pp 1–26

  • Uchoa E, Pecin D, Pessoa A et al (2017) New benchmark instances for the capacitated vehicle routing problem. Europ J Oper Res 257(3):845–858

    Article  MathSciNet  Google Scholar 

  • Wang F, Li Y, Zhou A, Tang K (2020a) An estimation of distribution algorithm for mixed-varialbe newsvendor problems. IEEE Trans Evol Comput 24(3):479–493

    Google Scholar 

  • Wang F, Li Y, Liao F, Yan H (2020b) An ensemble learning based prediction strategy for dynamic multi-objective optimization. Appl Soft Comput 96:106592

    Article  Google Scholar 

  • Wang F, Zhang H, Zhou A (2021) A particle swarm optimization algorithm for mixed-variable optimization problems. Swarm Evol Comput 60:100808

    Article  Google Scholar 

  • Zou Z, Qian Y (2019) Wireless sensor network routing method based on improved ant colony algorithm. J Ambient Intell Humaniz Comput 10(3):991–998

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China (Grant Nos. 61903089 and 62066019), the JiangXi Provincial Natural Science Foundation (Grant Nos. 20202BABL202020 and 20202BAB202014) and the Science Foundation of JiangXi University of Science and Technology (Grant No. JXXJBS18059).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ying Huang.

Ethics declarations

Conflict of interest

The authors declare that there is no conflict of interests regarding the publication of this paper.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, W., Xia, L., Huang, Y. et al. An ant colony optimization algorithm with adaptive greedy strategy to optimize path problems. J Ambient Intell Human Comput 13, 1557–1571 (2022). https://doi.org/10.1007/s12652-021-03120-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-021-03120-0

Keywords

Navigation