Abstract

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.

Highlights

  • The capacitated vehicle routing problem (CVRP) and its variants are widely used in many real-life applications, such as smart logistics [1,2], critical data collection in IoT platforms [4], renting-sharing problems for urban bicycles [5], the routing and scheduling of chains of retail stores [6], distributing medical supplies for emergencies [7], crop harvesting and transportation [8], and the dynamic vehicle routing problem with traffic congestion to name a few

  • In the CVRP, multiple vehicles are required to serve the customers in different routes, and only minimizing the overall distances traveled by all vehicles may severely affect the distance traveled by individual vehicles

  • In the bi-objective CVRP, it is required to employ the fleet of m identical vehicles and deliver the demands of all n customers with objectives to minimize the overall distance traveled by the fleet of vehicles as well as the length of the route with the longest distance

Read more

Summary

A Novel Algorithm for Capacitated Vehicle Routing Problem for Smart Cities

Mohammad Sajid 1 , Jagendra Singh 2 , Raza Abbas Haidri 3 , Mukesh Prasad 4 , Vijayakumar Varadarajan 5, * , Ketan Kotecha 6, * and Deepak Garg 2. Symbiosis Centre for Applied Artificial Intelligence, Faculty of Engineering, Symbiosis International

Introduction
Related Work
Bi-Objective Capacitated Vehicle Routing Problem
The Proposed Work
NSGA-II-Based Routing Algorithm
Chromosome Initialization and Evaluation
Mutation Operator
Simulation Study
Objective
Optimization Method
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call