A bi-objective vehicle routing problem with time windows and multiple demands

In the real world, the demands for some specific goods may increase in some special occasions. At such conditions, in-time delivery of the desired goods and minimization of the traveling costs will be found crucial importance for the customers and the suppliers, respectively. In this paper, a new ma...

Full description

Bibliographic Details
Main Authors: Alireza Eydi, Seyed Ali Ghasemi-Nezhad
Format: Article
Language:English
Published: Elsevier 2021-09-01
Series:Ain Shams Engineering Journal
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2090447921001507
id doaj-47be7a11a5b4485f8060e1de3a1eccb7
record_format Article
spelling doaj-47be7a11a5b4485f8060e1de3a1eccb72021-09-17T04:35:42ZengElsevierAin Shams Engineering Journal2090-44792021-09-0112326172630A bi-objective vehicle routing problem with time windows and multiple demandsAlireza Eydi0Seyed Ali Ghasemi-Nezhad1Faculty of Engineering, University of Kurdistan, Sanandaj, Iran; Corresponding author at: Faculty of Engineering, University of Kurdistan, Pasdaran Blvd., Post Box No.: 416, Sanandaj, Iran.Industrial Engineering, University of Kurdistan, Sanandaj, IranIn the real world, the demands for some specific goods may increase in some special occasions. At such conditions, in-time delivery of the desired goods and minimization of the traveling costs will be found crucial importance for the customers and the suppliers, respectively. In this paper, a new mathematical model consisting of two objectives: minimizing traveling costs and maximizing customers’ demand satisfaction was proposed through a multi-objective optimization approach. The nonlinear equations were converted to linear equations and the proposed model was then solved using CPLEX solver by GAMS23.6.3 software. Two approaches were proposed to solve the problem based on the NSGA-II algorithm with different modifications in the mutation operator. A two-row structure was also employed for the chromosomes. This research contributes to vehicle routing literature considering time windows, multiple demands, and two conflict objectives and proposes two metaheuristic algorithms. The algorithm results were also compared with two criteria: covered non-dominated solutions and spread solutions. The results show that the improvements were made with the variation in the mutation operator in both criteria. In summary, the developed vehicle routing mathematical model works effectively for some real-world logistic problems with occasional goods, and the customer satisfaction in due time is incorporated in the mathematical model.http://www.sciencedirect.com/science/article/pii/S2090447921001507Vehicle routingBi-objective problemTime-windowsMulti-demandsNSGA-IIPareto solutions
collection DOAJ
language English
format Article
sources DOAJ
author Alireza Eydi
Seyed Ali Ghasemi-Nezhad
spellingShingle Alireza Eydi
Seyed Ali Ghasemi-Nezhad
A bi-objective vehicle routing problem with time windows and multiple demands
Ain Shams Engineering Journal
Vehicle routing
Bi-objective problem
Time-windows
Multi-demands
NSGA-II
Pareto solutions
author_facet Alireza Eydi
Seyed Ali Ghasemi-Nezhad
author_sort Alireza Eydi
title A bi-objective vehicle routing problem with time windows and multiple demands
title_short A bi-objective vehicle routing problem with time windows and multiple demands
title_full A bi-objective vehicle routing problem with time windows and multiple demands
title_fullStr A bi-objective vehicle routing problem with time windows and multiple demands
title_full_unstemmed A bi-objective vehicle routing problem with time windows and multiple demands
title_sort bi-objective vehicle routing problem with time windows and multiple demands
publisher Elsevier
series Ain Shams Engineering Journal
issn 2090-4479
publishDate 2021-09-01
description In the real world, the demands for some specific goods may increase in some special occasions. At such conditions, in-time delivery of the desired goods and minimization of the traveling costs will be found crucial importance for the customers and the suppliers, respectively. In this paper, a new mathematical model consisting of two objectives: minimizing traveling costs and maximizing customers’ demand satisfaction was proposed through a multi-objective optimization approach. The nonlinear equations were converted to linear equations and the proposed model was then solved using CPLEX solver by GAMS23.6.3 software. Two approaches were proposed to solve the problem based on the NSGA-II algorithm with different modifications in the mutation operator. A two-row structure was also employed for the chromosomes. This research contributes to vehicle routing literature considering time windows, multiple demands, and two conflict objectives and proposes two metaheuristic algorithms. The algorithm results were also compared with two criteria: covered non-dominated solutions and spread solutions. The results show that the improvements were made with the variation in the mutation operator in both criteria. In summary, the developed vehicle routing mathematical model works effectively for some real-world logistic problems with occasional goods, and the customer satisfaction in due time is incorporated in the mathematical model.
topic Vehicle routing
Bi-objective problem
Time-windows
Multi-demands
NSGA-II
Pareto solutions
url http://www.sciencedirect.com/science/article/pii/S2090447921001507
work_keys_str_mv AT alirezaeydi abiobjectivevehicleroutingproblemwithtimewindowsandmultipledemands
AT seyedalighaseminezhad abiobjectivevehicleroutingproblemwithtimewindowsandmultipledemands
AT alirezaeydi biobjectivevehicleroutingproblemwithtimewindowsandmultipledemands
AT seyedalighaseminezhad biobjectivevehicleroutingproblemwithtimewindowsandmultipledemands
_version_ 1717377722076889088