Enhancement on the modified artificial bee colony algorithm to optimize the vehicle routing problem with time windows

The vehicle routing problem with time windows (VRPTW) is a non-deterministictime hard (NP-hard) with combinatorial optimization problem (COP). The Artificial Bee Colony (ABC) is a popular swarm intelligence algorithm for COP. In this study, existing Modified ABC (MABC) algorithm is revised to solve...

全面介绍

Saved in:
书目详细资料
主要作者: Sankor, Salah Mortada Shahen
格式: Thesis
语言:English
English
出版: 2022
主题:
在线阅读:https://etd.uum.edu.my/10246/1/s903364_01.pdf
https://etd.uum.edu.my/10246/2/s903364_02.pdf
https://etd.uum.edu.my/10246/
标签: 添加标签
没有标签, 成为第一个标记此记录!
id my.uum.etd.10246
record_format eprints
spelling my.uum.etd.102462023-01-25T00:37:19Z https://etd.uum.edu.my/10246/ Enhancement on the modified artificial bee colony algorithm to optimize the vehicle routing problem with time windows Sankor, Salah Mortada Shahen QA Mathematics The vehicle routing problem with time windows (VRPTW) is a non-deterministictime hard (NP-hard) with combinatorial optimization problem (COP). The Artificial Bee Colony (ABC) is a popular swarm intelligence algorithm for COP. In this study, existing Modified ABC (MABC) algorithm is revised to solve the VRPTW. While MABC has been reported to be successful, it does have some drawbacks, including a lack of neighbourhood structure selection during the intensification process, a lack of knowledge in population initialization, and occasional stops proceeding the global optimum. This study proposes an enhanced Modified ABC (E-MABC) algorithm which includes (i) N-MABC that overcomes the shortage of neighborhood selection by exchanging the neighborhood structure between two different routes in the solution; (ii) MABC-ACS that solves the issues of knowledge absence in MABC population initialization by incorporating ant colony system heuristics, and (iii) PMABC which addresses the occasional stops proceeding to the global optimum by introducing perturbation that accepts an abandoned solution and jumps out of a local optimum. The proposed algorithm was evaluated using benchmark datasets comprising 56 VRPTW instances and 56 Pickup and Delivery Problems with Time Windows (PDPTW). The performance has been measured using the travelled distance (TD) and the number of deployed vehicles (NV). The results showed that the proposed E-MABC has lower TD and NV than the benchmarked MABC and other algorithms. The E-MABC algorithm is better than the MABC by 96.62%, MOLNS by 87.5%, GAPSO by 53.57%, MODLEM by 76.78%, and RRGA by 42.85% in terms of TD. Additionally, the E-MABC algorithm is better than the MABC by 42.85%, MOLNS by 17.85%, GA-PSO and RRGA by 28.57%, and MODLEN by 46.42% in terms of NV. This indicates that the proposed E-MABC algorithm is promising and effective for the VRPTW and PDPTW, and thus can compete in other routing problems and COPs. 2022 Thesis NonPeerReviewed text en https://etd.uum.edu.my/10246/1/s903364_01.pdf text en https://etd.uum.edu.my/10246/2/s903364_02.pdf Sankor, Salah Mortada Shahen (2022) Enhancement on the modified artificial bee colony algorithm to optimize the vehicle routing problem with time windows. Doctoral thesis, Universiti Utara Malaysia.
institution Universiti Utara Malaysia
building UUM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Utara Malaysia
content_source UUM Electronic Theses
url_provider http://etd.uum.edu.my/
language English
English
topic QA Mathematics
spellingShingle QA Mathematics
Sankor, Salah Mortada Shahen
Enhancement on the modified artificial bee colony algorithm to optimize the vehicle routing problem with time windows
description The vehicle routing problem with time windows (VRPTW) is a non-deterministictime hard (NP-hard) with combinatorial optimization problem (COP). The Artificial Bee Colony (ABC) is a popular swarm intelligence algorithm for COP. In this study, existing Modified ABC (MABC) algorithm is revised to solve the VRPTW. While MABC has been reported to be successful, it does have some drawbacks, including a lack of neighbourhood structure selection during the intensification process, a lack of knowledge in population initialization, and occasional stops proceeding the global optimum. This study proposes an enhanced Modified ABC (E-MABC) algorithm which includes (i) N-MABC that overcomes the shortage of neighborhood selection by exchanging the neighborhood structure between two different routes in the solution; (ii) MABC-ACS that solves the issues of knowledge absence in MABC population initialization by incorporating ant colony system heuristics, and (iii) PMABC which addresses the occasional stops proceeding to the global optimum by introducing perturbation that accepts an abandoned solution and jumps out of a local optimum. The proposed algorithm was evaluated using benchmark datasets comprising 56 VRPTW instances and 56 Pickup and Delivery Problems with Time Windows (PDPTW). The performance has been measured using the travelled distance (TD) and the number of deployed vehicles (NV). The results showed that the proposed E-MABC has lower TD and NV than the benchmarked MABC and other algorithms. The E-MABC algorithm is better than the MABC by 96.62%, MOLNS by 87.5%, GAPSO by 53.57%, MODLEM by 76.78%, and RRGA by 42.85% in terms of TD. Additionally, the E-MABC algorithm is better than the MABC by 42.85%, MOLNS by 17.85%, GA-PSO and RRGA by 28.57%, and MODLEN by 46.42% in terms of NV. This indicates that the proposed E-MABC algorithm is promising and effective for the VRPTW and PDPTW, and thus can compete in other routing problems and COPs.
format Thesis
author Sankor, Salah Mortada Shahen
author_facet Sankor, Salah Mortada Shahen
author_sort Sankor, Salah Mortada Shahen
title Enhancement on the modified artificial bee colony algorithm to optimize the vehicle routing problem with time windows
title_short Enhancement on the modified artificial bee colony algorithm to optimize the vehicle routing problem with time windows
title_full Enhancement on the modified artificial bee colony algorithm to optimize the vehicle routing problem with time windows
title_fullStr Enhancement on the modified artificial bee colony algorithm to optimize the vehicle routing problem with time windows
title_full_unstemmed Enhancement on the modified artificial bee colony algorithm to optimize the vehicle routing problem with time windows
title_sort enhancement on the modified artificial bee colony algorithm to optimize the vehicle routing problem with time windows
publishDate 2022
url https://etd.uum.edu.my/10246/1/s903364_01.pdf
https://etd.uum.edu.my/10246/2/s903364_02.pdf
https://etd.uum.edu.my/10246/
_version_ 1756062348999655424
score 13.251813