Matrix-Based Ant Colony System for Traveling Salesman Problem

  • Li, Xu; 
  • Li, Jian-Yu; 
  • Chen, Chun-Hua; 
  • Zhan, Zhi-Hui; 
  • Kwong, Sam; 
  • ... Zhang, Jun
Citations

SCOPUS

3

초록

Ant colony system algorithm (ACS), as an important evolutionary computation (EC) algorithm, has demonstrated significant advantages in solving complex optimization problems. However, traditional EC algorithms and traditional ACS algorithm often face the challenge of slow computational speed when dealing with large-scale problems. In recent years, matrix-based EC approaches have been proposed to accelerate the computational speed, which has obtained promising results in dealing with large-scale problems. However, most existing matrix-based EC algorithms are designed for continuous optimization problems, while the matrix-based approach integrated with ACS has not attracted enough attention, which will be efficient for solving large-scale discrete optimization problems. Therefore, in this paper, we propose a matrix-based ACS (MACS) algorithm and apply it to solve the traveling salesman problem (TSP). MACS is an innovative improvement over the traditional ACS algorithm, utilizing matrix operations to parallelly let ants select city and update pheromone. Experimental results show that the MACS algorithm has significantly better efficiency in accelerating computational speed while maintaining the remarkable problem-solving ability in solving large-scale TSP. © 2024 IEEE.

키워드

Ant colony system; evolutionary computation; large-scale optimization problems; matrix-based optimization; parallel computing
제목
Matrix-Based Ant Colony System for Traveling Salesman Problem
저자
Li, Xu; Li, Jian-Yu; Chen, Chun-Hua; Zhan, Zhi-Hui; Kwong, Sam; Zhang, Jun
DOI
10.1109/SMC54092.2024.10831943
발행일
2025-01
유형
Conference paper
저널명
Conference Proceedings - IEEE International Conference on Systems, Man and Cybernetics
페이지
1358 ~ 1363