A Novel Algorithm for Capacitated Vehicle Routing Problem for Smart Cities

Smart logistics is an indispensable building block in smart cities development that requires solving the challenge of efficiently serving the demands of geographically distributed customers by a fleet of vehicles. It consists of a very well-known NP-hard complex optimization problem, which is known...

Full description

Bibliographic Details
Main Authors: Mohammad Sajid, Jagendra Singh, Raza Abbas Haidri, Mukesh Prasad, Vijayakumar Varadarajan, Ketan Kotecha, Deepak Garg
Format: Article
Language:English
Published: MDPI AG 2021-10-01
Series:Symmetry
Subjects:
Online Access:https://www.mdpi.com/2073-8994/13/10/1923
_version_ 1797513068640468992
author Mohammad Sajid
Jagendra Singh
Raza Abbas Haidri
Mukesh Prasad
Vijayakumar Varadarajan
Ketan Kotecha
Deepak Garg
author_facet Mohammad Sajid
Jagendra Singh
Raza Abbas Haidri
Mukesh Prasad
Vijayakumar Varadarajan
Ketan Kotecha
Deepak Garg
author_sort Mohammad Sajid
collection DOAJ
description Smart logistics is an indispensable building block in smart cities development that requires solving the challenge of efficiently serving the demands of geographically distributed customers by a fleet of vehicles. It consists of a very well-known NP-hard complex optimization problem, which is known as the capacitated vehicle routing problem (CVRP). The CVRP has widespread real-life applications such as delivery in smart logistics, the pharmaceutical distribution of vacancies, disaster relief efforts, and others. In this work, a novel giant tour best cost crossover (GTBCX) operator is proposed which works stochastically to search for the optimal solutions of the CVRP. An NSGA-II-based routing algorithm employing GTBCX is also proposed to solve the CVRP to minimize the total distance traveled as well as to minimize the longest route length. The simulated study is performed on 88 benchmark CVRP instances to validate the success of our proposed GTBCX operator against the nearest neighbor crossover (NNX) and edge assembly crossover (EAX) operators. The rigorous simulation study shows that the GTBCX is a powerful operator and helps to find results that are superior in terms of the overall distance traveled, length of the longest route, quality, and number of Pareto solutions. This work employs a multi-objective optimization algorithm to solve the capacitated vehicle routing problem (CVRP), where the CVRP is represented in the form of a two-dimensional graph. To compute the values’ objective functions, the distance between two nodes in the graph is considered symmetric. This indicates that the genetic algorithm complex optimization algorithm is employed to solve CVRP, which is a symmetry distance-based graph.
first_indexed 2024-03-10T06:10:29Z
format Article
id doaj.art-7b86bd93e73c401aa1376efe9af15621
institution Directory Open Access Journal
issn 2073-8994
language English
last_indexed 2024-03-10T06:10:29Z
publishDate 2021-10-01
publisher MDPI AG
record_format Article
series Symmetry
spelling doaj.art-7b86bd93e73c401aa1376efe9af156212023-11-22T20:11:07ZengMDPI AGSymmetry2073-89942021-10-011310192310.3390/sym13101923A Novel Algorithm for Capacitated Vehicle Routing Problem for Smart CitiesMohammad Sajid0Jagendra Singh1Raza Abbas Haidri2Mukesh Prasad3Vijayakumar Varadarajan4Ketan Kotecha5Deepak Garg6Department of Computer Science, Aligarh Muslim University, Aligarh 202002, IndiaSchool of Engineering and Applied Science, Bennett University, Greater Noida 203206, IndiaDepartment of Computer Science and Information Technology, Khwaja Moinuddin Chishti Language University, Luckhnow 226013, IndiaSchool of Computer Science, Faculty of Engineering, University of Technology Sydney, Sydney, NSW 2007, AustraliaSchool of Computer Science and Engineering, The University of New South Wales, Sydney, NSW 2052, AustraliaSymbiosis Centre for Applied Artificial Intelligence, Faculty of Engineering, Symbiosis International University, Pune 412115, IndiaSchool of Engineering and Applied Science, Bennett University, Greater Noida 203206, IndiaSmart logistics is an indispensable building block in smart cities development that requires solving the challenge of efficiently serving the demands of geographically distributed customers by a fleet of vehicles. It consists of a very well-known NP-hard complex optimization problem, which is known as the capacitated vehicle routing problem (CVRP). The CVRP has widespread real-life applications such as delivery in smart logistics, the pharmaceutical distribution of vacancies, disaster relief efforts, and others. In this work, a novel giant tour best cost crossover (GTBCX) operator is proposed which works stochastically to search for the optimal solutions of the CVRP. An NSGA-II-based routing algorithm employing GTBCX is also proposed to solve the CVRP to minimize the total distance traveled as well as to minimize the longest route length. The simulated study is performed on 88 benchmark CVRP instances to validate the success of our proposed GTBCX operator against the nearest neighbor crossover (NNX) and edge assembly crossover (EAX) operators. The rigorous simulation study shows that the GTBCX is a powerful operator and helps to find results that are superior in terms of the overall distance traveled, length of the longest route, quality, and number of Pareto solutions. This work employs a multi-objective optimization algorithm to solve the capacitated vehicle routing problem (CVRP), where the CVRP is represented in the form of a two-dimensional graph. To compute the values’ objective functions, the distance between two nodes in the graph is considered symmetric. This indicates that the genetic algorithm complex optimization algorithm is employed to solve CVRP, which is a symmetry distance-based graph.https://www.mdpi.com/2073-8994/13/10/1923smart logisticscapacitated vehicle routing problemPareto optimalitynon-dominated sorting
spellingShingle Mohammad Sajid
Jagendra Singh
Raza Abbas Haidri
Mukesh Prasad
Vijayakumar Varadarajan
Ketan Kotecha
Deepak Garg
A Novel Algorithm for Capacitated Vehicle Routing Problem for Smart Cities
Symmetry
smart logistics
capacitated vehicle routing problem
Pareto optimality
non-dominated sorting
title A Novel Algorithm for Capacitated Vehicle Routing Problem for Smart Cities
title_full A Novel Algorithm for Capacitated Vehicle Routing Problem for Smart Cities
title_fullStr A Novel Algorithm for Capacitated Vehicle Routing Problem for Smart Cities
title_full_unstemmed A Novel Algorithm for Capacitated Vehicle Routing Problem for Smart Cities
title_short A Novel Algorithm for Capacitated Vehicle Routing Problem for Smart Cities
title_sort novel algorithm for capacitated vehicle routing problem for smart cities
topic smart logistics
capacitated vehicle routing problem
Pareto optimality
non-dominated sorting
url https://www.mdpi.com/2073-8994/13/10/1923
work_keys_str_mv AT mohammadsajid anovelalgorithmforcapacitatedvehicleroutingproblemforsmartcities
AT jagendrasingh anovelalgorithmforcapacitatedvehicleroutingproblemforsmartcities
AT razaabbashaidri anovelalgorithmforcapacitatedvehicleroutingproblemforsmartcities
AT mukeshprasad anovelalgorithmforcapacitatedvehicleroutingproblemforsmartcities
AT vijayakumarvaradarajan anovelalgorithmforcapacitatedvehicleroutingproblemforsmartcities
AT ketankotecha anovelalgorithmforcapacitatedvehicleroutingproblemforsmartcities
AT deepakgarg anovelalgorithmforcapacitatedvehicleroutingproblemforsmartcities
AT mohammadsajid novelalgorithmforcapacitatedvehicleroutingproblemforsmartcities
AT jagendrasingh novelalgorithmforcapacitatedvehicleroutingproblemforsmartcities
AT razaabbashaidri novelalgorithmforcapacitatedvehicleroutingproblemforsmartcities
AT mukeshprasad novelalgorithmforcapacitatedvehicleroutingproblemforsmartcities
AT vijayakumarvaradarajan novelalgorithmforcapacitatedvehicleroutingproblemforsmartcities
AT ketankotecha novelalgorithmforcapacitatedvehicleroutingproblemforsmartcities
AT deepakgarg novelalgorithmforcapacitatedvehicleroutingproblemforsmartcities