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...
Main Authors: | , |
---|---|
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 |