Cargando…

Hybrid Algorithm Based on Ant Colony Optimization and Simulated Annealing Applied to the Dynamic Traveling Salesman Problem

The dynamic traveling salesman problem (DTSP) falls under the category of combinatorial dynamic optimization problems. The DTSP is composed of a primary TSP sub-problem and a series of TSP iterations; each iteration is created by changing the previous iteration. In this article, a novel hybrid metah...

Descripción completa

Detalles Bibliográficos
Autores principales: Stodola, Petr, Michenka, Karel, Nohel, Jan, Rybanský, Marian
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7517487/
https://www.ncbi.nlm.nih.gov/pubmed/33286654
http://dx.doi.org/10.3390/e22080884
_version_ 1783587237248630784
author Stodola, Petr
Michenka, Karel
Nohel, Jan
Rybanský, Marian
author_facet Stodola, Petr
Michenka, Karel
Nohel, Jan
Rybanský, Marian
author_sort Stodola, Petr
collection PubMed
description The dynamic traveling salesman problem (DTSP) falls under the category of combinatorial dynamic optimization problems. The DTSP is composed of a primary TSP sub-problem and a series of TSP iterations; each iteration is created by changing the previous iteration. In this article, a novel hybrid metaheuristic algorithm is proposed for the DTSP. This algorithm combines two metaheuristic principles, specifically ant colony optimization (ACO) and simulated annealing (SA). Moreover, the algorithm exploits knowledge about the dynamic changes by transferring the information gathered in previous iterations in the form of a pheromone matrix. The significance of the hybridization, as well as the use of knowledge about the dynamic environment, is examined and validated on benchmark instances including small, medium, and large DTSP problems. The results are compared to the four other state-of-the-art metaheuristic approaches with the conclusion that they are significantly outperformed by the proposed algorithm. Furthermore, the behavior of the algorithm is analyzed from various points of view (including, for example, convergence speed to local optimum, progress of population diversity during optimization, and time dependence and computational complexity).
format Online
Article
Text
id pubmed-7517487
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-75174872020-11-09 Hybrid Algorithm Based on Ant Colony Optimization and Simulated Annealing Applied to the Dynamic Traveling Salesman Problem Stodola, Petr Michenka, Karel Nohel, Jan Rybanský, Marian Entropy (Basel) Article The dynamic traveling salesman problem (DTSP) falls under the category of combinatorial dynamic optimization problems. The DTSP is composed of a primary TSP sub-problem and a series of TSP iterations; each iteration is created by changing the previous iteration. In this article, a novel hybrid metaheuristic algorithm is proposed for the DTSP. This algorithm combines two metaheuristic principles, specifically ant colony optimization (ACO) and simulated annealing (SA). Moreover, the algorithm exploits knowledge about the dynamic changes by transferring the information gathered in previous iterations in the form of a pheromone matrix. The significance of the hybridization, as well as the use of knowledge about the dynamic environment, is examined and validated on benchmark instances including small, medium, and large DTSP problems. The results are compared to the four other state-of-the-art metaheuristic approaches with the conclusion that they are significantly outperformed by the proposed algorithm. Furthermore, the behavior of the algorithm is analyzed from various points of view (including, for example, convergence speed to local optimum, progress of population diversity during optimization, and time dependence and computational complexity). MDPI 2020-08-12 /pmc/articles/PMC7517487/ /pubmed/33286654 http://dx.doi.org/10.3390/e22080884 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Stodola, Petr
Michenka, Karel
Nohel, Jan
Rybanský, Marian
Hybrid Algorithm Based on Ant Colony Optimization and Simulated Annealing Applied to the Dynamic Traveling Salesman Problem
title Hybrid Algorithm Based on Ant Colony Optimization and Simulated Annealing Applied to the Dynamic Traveling Salesman Problem
title_full Hybrid Algorithm Based on Ant Colony Optimization and Simulated Annealing Applied to the Dynamic Traveling Salesman Problem
title_fullStr Hybrid Algorithm Based on Ant Colony Optimization and Simulated Annealing Applied to the Dynamic Traveling Salesman Problem
title_full_unstemmed Hybrid Algorithm Based on Ant Colony Optimization and Simulated Annealing Applied to the Dynamic Traveling Salesman Problem
title_short Hybrid Algorithm Based on Ant Colony Optimization and Simulated Annealing Applied to the Dynamic Traveling Salesman Problem
title_sort hybrid algorithm based on ant colony optimization and simulated annealing applied to the dynamic traveling salesman problem
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7517487/
https://www.ncbi.nlm.nih.gov/pubmed/33286654
http://dx.doi.org/10.3390/e22080884
work_keys_str_mv AT stodolapetr hybridalgorithmbasedonantcolonyoptimizationandsimulatedannealingappliedtothedynamictravelingsalesmanproblem
AT michenkakarel hybridalgorithmbasedonantcolonyoptimizationandsimulatedannealingappliedtothedynamictravelingsalesmanproblem
AT noheljan hybridalgorithmbasedonantcolonyoptimizationandsimulatedannealingappliedtothedynamictravelingsalesmanproblem
AT rybanskymarian hybridalgorithmbasedonantcolonyoptimizationandsimulatedannealingappliedtothedynamictravelingsalesmanproblem