Cargando…
Enhanced intelligent water drops algorithm for multi-depot vehicle routing problem
The intelligent water drop algorithm is a swarm-based metaheuristic algorithm, inspired by the characteristics of water drops in the river and the environmental changes resulting from the action of the flowing river. Since its appearance as an alternative stochastic optimization method, the algorith...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5858939/ https://www.ncbi.nlm.nih.gov/pubmed/29554662 http://dx.doi.org/10.1371/journal.pone.0193751 |
_version_ | 1783307726291468288 |
---|---|
author | Ezugwu, Absalom E. Akutsah, Francis Olusanya, Micheal O. Adewumi, Aderemi O. |
author_facet | Ezugwu, Absalom E. Akutsah, Francis Olusanya, Micheal O. Adewumi, Aderemi O. |
author_sort | Ezugwu, Absalom E. |
collection | PubMed |
description | The intelligent water drop algorithm is a swarm-based metaheuristic algorithm, inspired by the characteristics of water drops in the river and the environmental changes resulting from the action of the flowing river. Since its appearance as an alternative stochastic optimization method, the algorithm has found applications in solving a wide range of combinatorial and functional optimization problems. This paper presents an improved intelligent water drop algorithm for solving multi-depot vehicle routing problems. A simulated annealing algorithm was introduced into the proposed algorithm as a local search metaheuristic to prevent the intelligent water drop algorithm from getting trapped into local minima and also improve its solution quality. In addition, some of the potential problematic issues associated with using simulated annealing that include high computational runtime and exponential calculation of the probability of acceptance criteria, are investigated. The exponential calculation of the probability of acceptance criteria for the simulated annealing based techniques is computationally expensive. Therefore, in order to maximize the performance of the intelligent water drop algorithm using simulated annealing, a better way of calculating the probability of acceptance criteria is considered. The performance of the proposed hybrid algorithm is evaluated by using 33 standard test problems, with the results obtained compared with the solutions offered by four well-known techniques from the subject literature. Experimental results and statistical tests show that the new method possesses outstanding performance in terms of solution quality and runtime consumed. In addition, the proposed algorithm is suitable for solving large-scale problems. |
format | Online Article Text |
id | pubmed-5858939 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-58589392018-03-28 Enhanced intelligent water drops algorithm for multi-depot vehicle routing problem Ezugwu, Absalom E. Akutsah, Francis Olusanya, Micheal O. Adewumi, Aderemi O. PLoS One Research Article The intelligent water drop algorithm is a swarm-based metaheuristic algorithm, inspired by the characteristics of water drops in the river and the environmental changes resulting from the action of the flowing river. Since its appearance as an alternative stochastic optimization method, the algorithm has found applications in solving a wide range of combinatorial and functional optimization problems. This paper presents an improved intelligent water drop algorithm for solving multi-depot vehicle routing problems. A simulated annealing algorithm was introduced into the proposed algorithm as a local search metaheuristic to prevent the intelligent water drop algorithm from getting trapped into local minima and also improve its solution quality. In addition, some of the potential problematic issues associated with using simulated annealing that include high computational runtime and exponential calculation of the probability of acceptance criteria, are investigated. The exponential calculation of the probability of acceptance criteria for the simulated annealing based techniques is computationally expensive. Therefore, in order to maximize the performance of the intelligent water drop algorithm using simulated annealing, a better way of calculating the probability of acceptance criteria is considered. The performance of the proposed hybrid algorithm is evaluated by using 33 standard test problems, with the results obtained compared with the solutions offered by four well-known techniques from the subject literature. Experimental results and statistical tests show that the new method possesses outstanding performance in terms of solution quality and runtime consumed. In addition, the proposed algorithm is suitable for solving large-scale problems. Public Library of Science 2018-03-19 /pmc/articles/PMC5858939/ /pubmed/29554662 http://dx.doi.org/10.1371/journal.pone.0193751 Text en © 2018 Ezugwu et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Ezugwu, Absalom E. Akutsah, Francis Olusanya, Micheal O. Adewumi, Aderemi O. Enhanced intelligent water drops algorithm for multi-depot vehicle routing problem |
title | Enhanced intelligent water drops algorithm for multi-depot vehicle routing problem |
title_full | Enhanced intelligent water drops algorithm for multi-depot vehicle routing problem |
title_fullStr | Enhanced intelligent water drops algorithm for multi-depot vehicle routing problem |
title_full_unstemmed | Enhanced intelligent water drops algorithm for multi-depot vehicle routing problem |
title_short | Enhanced intelligent water drops algorithm for multi-depot vehicle routing problem |
title_sort | enhanced intelligent water drops algorithm for multi-depot vehicle routing problem |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5858939/ https://www.ncbi.nlm.nih.gov/pubmed/29554662 http://dx.doi.org/10.1371/journal.pone.0193751 |
work_keys_str_mv | AT ezugwuabsalome enhancedintelligentwaterdropsalgorithmformultidepotvehicleroutingproblem AT akutsahfrancis enhancedintelligentwaterdropsalgorithmformultidepotvehicleroutingproblem AT olusanyamichealo enhancedintelligentwaterdropsalgorithmformultidepotvehicleroutingproblem AT adewumiaderemio enhancedintelligentwaterdropsalgorithmformultidepotvehicleroutingproblem |