Harmony search algorithm for time-dependent vehicle routing problem with time windows

Vehicle Routing Problem (VRP) is a combinatorial problem where a certain set of nodes must be visited within a certain amount of time as well as the vehicle’s capacity. There are numerous variants of VRP such as VRP with time windows, where each node has opening and closing time, therefore, the visi...

Full description

Saved in:
Bibliographic Details
Main Authors: LIANG, Yun-Chia, MINANDA, Vanny, GUNAWAN, Aldy, CHEN, Angela Hsiang-Ling
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2019
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/4830
https://ink.library.smu.edu.sg/context/sis_research/article/5833/viewcontent/Collective_Outsourcing_COM_pv.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-5833
record_format dspace
spelling sg-smu-ink.sis_research-58332020-04-28T09:07:34Z Harmony search algorithm for time-dependent vehicle routing problem with time windows LIANG, Yun-Chia MINANDA, Vanny GUNAWAN, Aldy CHEN, Angela Hsiang-Ling Vehicle Routing Problem (VRP) is a combinatorial problem where a certain set of nodes must be visited within a certain amount of time as well as the vehicle’s capacity. There are numerous variants of VRP such as VRP with time windows, where each node has opening and closing time, therefore, the visiting time must be during that interval. Another variant takes time-dependent constraint into account. This variant fits real-world scenarios, where at different period of time, the speed on the road varies depending on the traffic congestion. In this study, three objectives – total traveling time, total traveling distance, and the number of vehicles are considered with both time-dependent and time windows constraints to yield a model that is applicable to real-world problems. A metaheuristic - Harmony Search Algorithm (HSA) is then proposed for solving this Time Dependent Vehicle Routing Problem with Time Windows (TDVRPTW). In addition to the harmony memory and pitch adjustment mechanism for constructing new solutions, several local search operators and a Roulette wheel are also embedded to improve the performance of the HSA. The performance of the proposed algorithm was verified by testing on a set of well-known benchmark instances (56 Solomon’s VRP instances) by adding the speed matrix. The experiment results show that HSA is able to perform better in some instances when compare with the heuristic method in Figliozzi (2012) among all three speed-levels. HSA is also able to outperform the Genetic Algorithm (GA) proposed by Kumar (2015) in R1, R2, RC1, and RC2 instances for both the number of vehicles and the total traveling time. The research outcomes suggest that HSA can be used to solve TDVRPTW with comparable results to other commonly used metaheuristic approaches. 2019-12-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/4830 https://ink.library.smu.edu.sg/context/sis_research/article/5833/viewcontent/Collective_Outsourcing_COM_pv.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University vehicle routing problem time-dependent time windows harmony search algorithm combinatorial optimization problem Artificial Intelligence and Robotics Theory and Algorithms
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic vehicle routing problem
time-dependent
time windows
harmony search algorithm
combinatorial optimization problem
Artificial Intelligence and Robotics
Theory and Algorithms
spellingShingle vehicle routing problem
time-dependent
time windows
harmony search algorithm
combinatorial optimization problem
Artificial Intelligence and Robotics
Theory and Algorithms
LIANG, Yun-Chia
MINANDA, Vanny
GUNAWAN, Aldy
CHEN, Angela Hsiang-Ling
Harmony search algorithm for time-dependent vehicle routing problem with time windows
description Vehicle Routing Problem (VRP) is a combinatorial problem where a certain set of nodes must be visited within a certain amount of time as well as the vehicle’s capacity. There are numerous variants of VRP such as VRP with time windows, where each node has opening and closing time, therefore, the visiting time must be during that interval. Another variant takes time-dependent constraint into account. This variant fits real-world scenarios, where at different period of time, the speed on the road varies depending on the traffic congestion. In this study, three objectives – total traveling time, total traveling distance, and the number of vehicles are considered with both time-dependent and time windows constraints to yield a model that is applicable to real-world problems. A metaheuristic - Harmony Search Algorithm (HSA) is then proposed for solving this Time Dependent Vehicle Routing Problem with Time Windows (TDVRPTW). In addition to the harmony memory and pitch adjustment mechanism for constructing new solutions, several local search operators and a Roulette wheel are also embedded to improve the performance of the HSA. The performance of the proposed algorithm was verified by testing on a set of well-known benchmark instances (56 Solomon’s VRP instances) by adding the speed matrix. The experiment results show that HSA is able to perform better in some instances when compare with the heuristic method in Figliozzi (2012) among all three speed-levels. HSA is also able to outperform the Genetic Algorithm (GA) proposed by Kumar (2015) in R1, R2, RC1, and RC2 instances for both the number of vehicles and the total traveling time. The research outcomes suggest that HSA can be used to solve TDVRPTW with comparable results to other commonly used metaheuristic approaches.
format text
author LIANG, Yun-Chia
MINANDA, Vanny
GUNAWAN, Aldy
CHEN, Angela Hsiang-Ling
author_facet LIANG, Yun-Chia
MINANDA, Vanny
GUNAWAN, Aldy
CHEN, Angela Hsiang-Ling
author_sort LIANG, Yun-Chia
title Harmony search algorithm for time-dependent vehicle routing problem with time windows
title_short Harmony search algorithm for time-dependent vehicle routing problem with time windows
title_full Harmony search algorithm for time-dependent vehicle routing problem with time windows
title_fullStr Harmony search algorithm for time-dependent vehicle routing problem with time windows
title_full_unstemmed Harmony search algorithm for time-dependent vehicle routing problem with time windows
title_sort harmony search algorithm for time-dependent vehicle routing problem with time windows
publisher Institutional Knowledge at Singapore Management University
publishDate 2019
url https://ink.library.smu.edu.sg/sis_research/4830
https://ink.library.smu.edu.sg/context/sis_research/article/5833/viewcontent/Collective_Outsourcing_COM_pv.pdf
_version_ 1770575056767811584