Skip to main content
Log in

Two-layered ant colony system to improve engraving robot’s efficiency based on a large-scale TSP model

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Laser engraving is an essential tool of automatic drawings and 3D printers. When the laser engraving tasks become large and complicated, engraving process will be time-consuming. To improve the time and energy efficiency, the trajectory optimization of laser engraving is studied. The trajectory of laser engraving robot is modelled as a large-scale traveling salesman problem (TSP), by converting grayscale images into halftone images. To solve the large-scale TSP, two-layered ant colony system (ACS) is newly proposed to combine k-means, top-layer ACS, and bottom-layer ACS. Finally, we use the presented algorithm to optimize the path of four engraving instances which include tens of thousands of discrete points. Experimental results show that this method can reduce laser engraving time by about 50% compared with traditional engraving methods.

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

Similar content being viewed by others

References

  1. Yang H, Zhao J, Wu J, Wang T (2020) Research on a new laser path of laser shock process. Optik. https://doi.org/10.1016/j.ijleo.2019.163995

    Article  Google Scholar 

  2. Liang-Zhong R, Li Z, Chao WU (2007) A new tour construction algorism and its application in laser carving path control. J Image Graph 6(12):1114–1118

    Google Scholar 

  3. Nini L, Zhangwei C, Shize C (2010) Optimization of laser cutting path based on local search and genetic algorithm. Comput Eng Appl 46(2):234–236

    Google Scholar 

  4. Xiang Z, Chen Z, Gao X, Wang X, Di F, Li L, Liu G, Zhang Y (2015) Solving large-scale tsp using a fast wedging insertion partitioning approach. Math Probl Eng 2015:1–8

    MathSciNet  MATH  Google Scholar 

  5. Alipour MM, Razavi SN, Feizi Derakhshi MR, Balafar MA (2017) A hybrid algorithm using a genetic algorithm and multiagent reinforcement learning heuristic to solve the traveling salesman problem. Neural Comput Appl 30:2935–2951

    Article  Google Scholar 

  6. Chen J, Wang Y, Xue X, Cheng S, El-Abd M (2019) Cooperative co-evolutionary metaheuristics for solving large-scale tsp art project. In: IEEE Symp Ser Comput Intell, SSCI, pp 2706–2713

  7. Wang D, Yu Q, Ye X (2014) Correction of the field distortion in embedded laser marking system. Opt Laser Technol 57:52–56

    Article  Google Scholar 

  8. Yu Q, Wang D, Yu J (2012) Research on the speed optimization of laser marking. In: Opto-electronics engineering and materials research, pp 411–415

  9. Orazi L, Montanari F, Campana G, Tomesani L, Cuccolini G (2015) Cnc paths optimization in laser texturing of free form surfaces. In: Procedia Cirp, Elsevier, pp 440–445

  10. Zhong TX, Chen JC (2002) A hybrid-coded genetic algorithm based optimisation of non-productive paths in cnc machining. Int J Adv Manuf Technol 20(3):163–168

    Article  MathSciNet  Google Scholar 

  11. Wang D, Yu Q, Zhang Y (2015) Research on laser marking speed optimization by using genetic algorithm. Plos One 10(5):e0126141

    Article  Google Scholar 

  12. Hajad M, Tangwarodomnukun V, Jaturanonda C, Dumkum C (2019) Laser cutting path optimization using simulated annealing with an adaptive large neighborhood search. Int J Adv Manuf Technol 103:781–792

    Article  Google Scholar 

  13. Chentsov AG, Chentsov PA, Petunin AA, Sesekin AN (2018) Model of megalopolises in the tool path optimisation for cnc plate cutting machines. Int J Prod Res 56(14):4819–4830

    Article  Google Scholar 

  14. Honda K, Nagata Y, Ono I (2013) A parallel genetic algorithm with edge assembly crossover for 100,000-city scale tsps. In: 2013 IEEE congress on evolutionary computation, pp 1278–1285

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

  16. Bouzbita S, El Afia A, Faizi R (2018) Parameter adaptation for ant colony system algorithm using hidden markov model for tsp problems. In: Proceedings of the international conference on learning and optimization algorithms: theory and applications, pp 1–6

  17. Ping G, Chunbo X, Yi C, Jing L, Yanqing L (2014) Adaptive ant colony optimization algorithm. In: 2014 IEEE international conference on mechatronics and control (ICMC), pp 95–98

  18. Wang Y, Xie J (2002) An adaptive ant colony optimization algorithm and simulation. Acta Simul Syst Sin 1(14):31–33

    Google Scholar 

  19. Mou L (2011) An efficient ant colony system for solving the new generalized traveling salesman problem. In: 2011 IEEE international conference on cloud computing and intelligence systems, pp 407–412

  20. Anandkumar P, Nickolas S (2019) Novel local restart strategies with hyper-populated ant colonies for dynamic optimization problems. Neural Comput Appl 31:63–76

    Article  Google Scholar 

  21. Ding C, Cheng Y, He M (2007) Two-level genetic algorithm for clustered traveling salesman problem with application in large-scale tsps. Tsinghua Sci Tech 12(4):459–465

    Article  MathSciNet  Google Scholar 

  22. Tan LZ, Tan YY, Yun GX, Zhang C (2017) An improved genetic algorithm based on k-means clustering for solving traveling salesman problem. In: International conference on computer science, technology and application (CSTA2016), pp 334–343

  23. Ali I, Essam D, Kasmarik K (2019) New designs of k-means clustering and crossover operator for solving traveling salesman problems using evolutionary algorithms. In: 11th international conference on evolutionary computation theory and applications, pp 123–130

  24. Floyd RW (1976) An adaptive algorithm for spatial gray-scale. In: Proc Soc Inf Disp, pp 75–77

  25. Kaplan CS, Bosch R et al (2005) Tsp art. In: Renaissance Banff: mathematics, music, art, culture, bridges conference, pp 301–308

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

  27. Dorigo M, Maniezzo V, Colorni A (1996) Ant system: optimization by a colony of cooperating agents. IEEE Trans Syst Man Cybern Part B Cybern 26(1):29–41

    Article  Google Scholar 

  28. Gan R, Guo Q, Chang H, Yi Y (2010) Improved ant colony optimization algorithm for the traveling salesman problems. J Syst Eng Electron 21(2):329–333

    Article  Google Scholar 

  29. Brezina I Jr, Čičková Z (2011) Solving the travelling salesman problem using the ant colony optimization. Manag Inf Syst 6(4):10–14

    Google Scholar 

  30. Chang Y (2017) Using k-means clustering to improve the efficiency of ant colony optimization for the traveling salesman problem. In: 2017 IEEE international conference on systems, man, and cybernetics (SMC), pp 379–384

  31. Dhanachandra N, Manglem K, Chanu YJ (2015) Image segmentation using k-means clustering algorithm and subtractive clustering algorithm. Proc Comput Sci 54:764–771

    Article  Google Scholar 

  32. Jain AK (2010) Data clustering: 50 years beyond k-means. Pattern Recogn Lett 31(8):651–666

    Article  Google Scholar 

  33. TSPLIB (2020) http://comopt.ifi.uni-heidelberg.de/software/TSPLIB95/

Download references

Funding

Funding was provided by the National Natural Science Foundation of China (Project No. 61803054, 61971121, 61872049, 61876025), the Fundamental Research Funds for the Central Universities (2019CDQYZDH030).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhou Wu.

Ethics declarations

Conflicts of interest

Conflict of interest all the authors of the manuscript declared that there are no potential conflicts of interest.

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

Wu, Z., Wu, J., Zhao, M. et al. Two-layered ant colony system to improve engraving robot’s efficiency based on a large-scale TSP model. Neural Comput & Applic 33, 6939–6949 (2021). https://doi.org/10.1007/s00521-020-05468-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-020-05468-4

Keywords

Navigation