DOI QR코드

DOI QR Code

순회 판매원 문제 해결을 위한 개미집단 최적화 알고리즘 개선

Improvement of Ant Colony Optimization Algorithm to Solve Traveling Salesman Problem

  • 장주영 (금오공과대학교 산업공학부) ;
  • 김민제 (금오공과대학교 산업공학부) ;
  • 이종환 (금오공과대학교 산업공학부)
  • Jang, Juyoung (Department of Industrial Engineering, Kumoh National Institute of Technology) ;
  • Kim, Minje (Department of Industrial Engineering, Kumoh National Institute of Technology) ;
  • Lee, Jonghwan (Department of Industrial Engineering, Kumoh National Institute of Technology)
  • 투고 : 2019.03.06
  • 심사 : 2019.04.27
  • 발행 : 2019.09.30

초록

It is one of the known methods to obtain the optimal solution using the Ant Colony Optimization Algorithm for the Traveling Salesman Problem (TSP), which is a combination optimization problem. In this paper, we solve the TSP problem by proposing an improved new ant colony optimization algorithm that combines genetic algorithm mutations in existing ant colony optimization algorithms to solve TSP problems in many cities. The new ant colony optimization algorithm provides the opportunity to move easily fall on the issue of developing local optimum values of the existing ant colony optimization algorithm to global optimum value through a new path through mutation. The new path will update the pheromone through an ant colony optimization algorithm. The renewed new pheromone serves to derive the global optimal value from what could have fallen to the local optimal value. Experimental results show that the existing algorithms and the new algorithms are superior to those of existing algorithms in the search for optimum values of newly improved algorithms.

키워드

참고문헌

  1. Aziz, Z.A., Ant Colony Hyper-heuristics for Travelling Salesman Problem, Procedia Computer Science, Vol. 76, 2015, pp. 534-538. https://doi.org/10.1016/j.procs.2015.12.333
  2. Cho, S.Y., Chang, H.Y., and Choe, K.G., Ant colony Optimization Heuristic and Graph Optimization Algorithm of an Aisle-Based Order Picking System, Journal of the Korea Society of Supply Chain Management, Vol. 11, No. 2, 2011, pp. 13-19.
  3. Colorni, A., Dorigo, M., and Maniezzo, V., Distributed Optimization by Ant Colonies, actes de la premiere conference europeenne sur la vie artificielle, Elsevier Publishing, 1992, pp. 134-142.
  4. Hong, S.M., Lee, Y.A., and Chung, T.C., Efficient Path Method using Ant Colony System in Traveling Salesman Problem, Journal of KISS : Software and Application, Vol. 30, No. 9.10, 2003, pp. 862-866.
  5. Kim, I.K. and Youn, M.Y., Improved Ant Colony System for the Traveling Salesman Problem, The KIPS transactions. Part B, Vol. 12, No. 7, 2005, pp. 823-828.
  6. Kim, J.S., Jeong, J.Y., and Lee, J.H., Optimizing Work-In-Process Parameter using Genetic Algorithm, Journal of Society of Korea Industrial and Systems Engineering, 2017, Vol. 40, No. 1, pp. 79-86. https://doi.org/10.11627/jkise.2017.40.1.079
  7. Kim, Y.J. and Cho S.B., An Improved Cultural Algorithm with Local Search for Traveling Salesman Problem, Korea Information Science Society, 2008, pp. 267-271.
  8. Lee, K.K., Han, S.K., and Lee, S.W., A Genetic Algorithm for the Traveling Salesman Problem, Journal of The Korea Information Science Society, Vol. 22, No. 4, 1995, pp. 559-566.
  9. Lee, K.M. and Lee K.M., A Genetic Algorithm for Traveling Salesman Problem with Precedence Constraints, Journal of KISS(A) : Computer System and Theory, Vol. 25, No. 4, 1998, pp. 362-368.
  10. Lee, S.G. and Kang, M.J., Ant Colony System for solving the traveling Salesman Problem Considering the Overlapping Edge of Global Best Path, Journal of the Korea Society of Computer and Information, Vol. 16, No. 3, 2011, pp. 203-210. https://doi.org/10.9708/jksci.2011.16.3.203
  11. Lee, S.U., Polynomial Time Algorithm of a Traveling Salesman Problem, Journal of the Korea Society of Computer and Information, Vol. 18, No. 12, 2013, pp. 75-82. https://doi.org/10.9708/jksci.2013.18.12.075
  12. Yan, Y.Z. and Sohn H.S., German Reyes, A modified ant system to achieve better balance between intensification and diversification for the traveling salesman problem, Applied Soft Computing, Vol. 60, 2017, pp. 256-267. https://doi.org/10.1016/j.asoc.2017.06.049