A Novel Discrete Whale Optimization Algorithm for Solving the Capacitated Vehicle Routing Problem

Cooperation between vehicles in selecting the optimal set of routes plays a very important role in enhancing the economic advantages of logistical operations. This is the main objective of the Capacitated Vehicle Routing Problem. It is defined as determining the optimal set of routes for a fleet of vehicles taking into consideration the capacity of each vehicle. Vehicle Routing Problem is considered a combinatorial Non-deterministic Polynomial hard Optimization Problem, making it difficult to be solved directly when the problem size is large. Hence, metaheuristic optimization techniques were used to solve the problem. In this paper a recent continuous natural inspired meta-heuristic technique, which is Whale Optimization Algorithm is discretized introducing the Discrete Whale Optimization Algorithm and used to solve the Capacitated Vehicle Routing Problem. Simulations on 15 different benchmark problems were conducted and results were compared with the best known solutions. Results show that Discrete Whale Optimization Algorithm is able to determine the optimal or near to optimal solution.

[1]  Omar Ibrahim Obaid,et al.  Solving Capacitated Vehicle Routing Problem (CVRP) Using Tabu Search Algorithm (TSA) , 2018, Ibn AL- Haitham Journal For Pure and Applied Science.

[2]  Stefan Minner,et al.  New Exact Algorithm for the Vehicle Routing Problem with Stochastic Demands , 2020, Transp. Sci..

[3]  Thibaut Vidal,et al.  New benchmark instances for the Capacitated Vehicle Routing Problem , 2017, Eur. J. Oper. Res..

[4]  Jingnan Li,et al.  Application of Discrete Whale Optimization Hybrid Algorithm in Multiple Travelling Salesmen Problem , 2019, 2019 IEEE 4th Advanced Information Technology, Electronic and Automation Control Conference (IAEAC).

[5]  S Mazzeo,et al.  AN ANT COLONY ALGORITHM FOR THE CAPACITATED VEHICLE ROUTING PROBLEM , 2004 .

[6]  Andrew Lewis,et al.  The Whale Optimization Algorithm , 2016, Adv. Eng. Softw..

[7]  G. Clarke,et al.  Scheduling of Vehicles from a Central Depot to a Number of Delivery Points , 1964 .

[8]  Michel Gendreau,et al.  An exact algorithm to solve the vehicle routing problem with stochastic demands under an optimal restocking policy , 2019, Eur. J. Oper. Res..

[9]  Philippe Augerat,et al.  Approche polyèdrale du problème de tournées de véhicules. (Polyhedral approach of the vehicle routing problem) , 1995 .

[10]  Harun Resit Yazgan,et al.  A novel heuristic algorithm for capacitated vehicle routing problem , 2017 .

[11]  Jia Yang,et al.  Improved Whale Algorithm for Solving the Flexible Job Shop Scheduling Problem , 2019, Mathematics.

[12]  Purnomo Budi Santoso,et al.  Hybrid Particle Swarm Optimization and Simulated Annealing for Capacitated Vehicle Routing Problem , 2019, 2019 International Conference on Sustainable Information Engineering and Technology (SIET).

[13]  R. J. Kuo,et al.  Hybrid genetic ant colony optimization algorithm for capacitated vehicle routing problem with fuzzy demand — A case study on garbage collection system , 2017, 2017 4th International Conference on Industrial Engineering and Applications (ICIEA).

[14]  Mazin Abed Mohammed,et al.  Solving vehicle routing problem by using improved genetic algorithm for optimal solution , 2017, J. Comput. Sci..

[15]  Seyedali Mirjalili,et al.  Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems , 2015, Neural Computing and Applications.

[16]  Annisa Uswatun Khasanah,et al.  Simulated annealing algorithm for solving the capacitated vehicle routing problem: a case study of pharmaceutical distribution , 2020 .

[17]  Furkan Yener,et al.  A cluster first-route second approach for a capacitated vehicle routing problem: a case study , 2018 .