Research on improved ant colony optimization for traveling salesman problem

As one of the most popular combinatorial optimization problems, Traveling Salesman Problem (TSP) has attracted lots of attention from academia since it was proposed. Numerous meta-heuristics and heuristics have been proposed and used to solve the TSP. Although Ant Colony Optimization (ACO) is a natu...

Full description

Bibliographic Details
Main Authors: Teng Fei, Xinxin Wu, Liyi Zhang, Yong Zhang, Lei Chen
Format: Article
Language:English
Published: AIMS Press 2022-06-01
Series:Mathematical Biosciences and Engineering
Subjects:
Online Access:https://www.aimspress.com/article/doi/10.3934/mbe.2022381?viewType=HTML
_version_ 1818253533466591232
author Teng Fei
Xinxin Wu
Liyi Zhang
Yong Zhang
Lei Chen
author_facet Teng Fei
Xinxin Wu
Liyi Zhang
Yong Zhang
Lei Chen
author_sort Teng Fei
collection DOAJ
description As one of the most popular combinatorial optimization problems, Traveling Salesman Problem (TSP) has attracted lots of attention from academia since it was proposed. Numerous meta-heuristics and heuristics have been proposed and used to solve the TSP. Although Ant Colony Optimization (ACO) is a natural TSP solving algorithm, in the process of solving it, there are also some shortcomings such as slow convergence speed and prone to fall into local optimum. Therefore, this paper proposes an improved ant colony optimization based on graph convolutional network: Graph Convolutional Network Improved Ant Colony Optimization (GCNIACO). The graph convolutional network is introduced to generate a better solution, and the better solution is converted into the pheromone on the initial path of the ACO. Thereby, the guiding effect of the pheromone concentration for the ants at the beginning of the algorithm is enhanced. In the meantime, through adaptive dynamic adjustment of the pheromone volatility factor and the introduction of the 3-opt algorithm, the algorithm's ability to jump out of the local optimum is enhanced. Finally, GCNIACO is simulated on TSP datasets and engineering application example. Comparing the optimization results with other classical algorithms, it is verified that the graph convolutional network improved ant colony optimization has better performance in obtaining the optimal solution.
first_indexed 2024-12-12T16:41:35Z
format Article
id doaj.art-1fd60062a11046dbbbd872e646daf15c
institution Directory Open Access Journal
issn 1551-0018
language English
last_indexed 2024-12-12T16:41:35Z
publishDate 2022-06-01
publisher AIMS Press
record_format Article
series Mathematical Biosciences and Engineering
spelling doaj.art-1fd60062a11046dbbbd872e646daf15c2022-12-22T00:18:33ZengAIMS PressMathematical Biosciences and Engineering1551-00182022-06-011988152818610.3934/mbe.2022381Research on improved ant colony optimization for traveling salesman problemTeng Fei 0Xinxin Wu1Liyi Zhang2Yong Zhang3Lei Chen41. Institute of Information Engineering, Tianjin University of Commerce, Tianjin 300134, China2. College of Science, Tianjin University of Commerce, Tianjin 300134, China1. Institute of Information Engineering, Tianjin University of Commerce, Tianjin 300134, China1. Institute of Information Engineering, Tianjin University of Commerce, Tianjin 300134, China1. Institute of Information Engineering, Tianjin University of Commerce, Tianjin 300134, ChinaAs one of the most popular combinatorial optimization problems, Traveling Salesman Problem (TSP) has attracted lots of attention from academia since it was proposed. Numerous meta-heuristics and heuristics have been proposed and used to solve the TSP. Although Ant Colony Optimization (ACO) is a natural TSP solving algorithm, in the process of solving it, there are also some shortcomings such as slow convergence speed and prone to fall into local optimum. Therefore, this paper proposes an improved ant colony optimization based on graph convolutional network: Graph Convolutional Network Improved Ant Colony Optimization (GCNIACO). The graph convolutional network is introduced to generate a better solution, and the better solution is converted into the pheromone on the initial path of the ACO. Thereby, the guiding effect of the pheromone concentration for the ants at the beginning of the algorithm is enhanced. In the meantime, through adaptive dynamic adjustment of the pheromone volatility factor and the introduction of the 3-opt algorithm, the algorithm's ability to jump out of the local optimum is enhanced. Finally, GCNIACO is simulated on TSP datasets and engineering application example. Comparing the optimization results with other classical algorithms, it is verified that the graph convolutional network improved ant colony optimization has better performance in obtaining the optimal solution.https://www.aimspress.com/article/doi/10.3934/mbe.2022381?viewType=HTMLtraveling salesman problemant colony optimizationgraph convolutional networkdynamic pheromone volatility factor3-opt algorithm
spellingShingle Teng Fei
Xinxin Wu
Liyi Zhang
Yong Zhang
Lei Chen
Research on improved ant colony optimization for traveling salesman problem
Mathematical Biosciences and Engineering
traveling salesman problem
ant colony optimization
graph convolutional network
dynamic pheromone volatility factor
3-opt algorithm
title Research on improved ant colony optimization for traveling salesman problem
title_full Research on improved ant colony optimization for traveling salesman problem
title_fullStr Research on improved ant colony optimization for traveling salesman problem
title_full_unstemmed Research on improved ant colony optimization for traveling salesman problem
title_short Research on improved ant colony optimization for traveling salesman problem
title_sort research on improved ant colony optimization for traveling salesman problem
topic traveling salesman problem
ant colony optimization
graph convolutional network
dynamic pheromone volatility factor
3-opt algorithm
url https://www.aimspress.com/article/doi/10.3934/mbe.2022381?viewType=HTML
work_keys_str_mv AT tengfei researchonimprovedantcolonyoptimizationfortravelingsalesmanproblem
AT xinxinwu researchonimprovedantcolonyoptimizationfortravelingsalesmanproblem
AT liyizhang researchonimprovedantcolonyoptimizationfortravelingsalesmanproblem
AT yongzhang researchonimprovedantcolonyoptimizationfortravelingsalesmanproblem
AT leichen researchonimprovedantcolonyoptimizationfortravelingsalesmanproblem