Constructive and Clustering Methods to Solve Capacitated Vehicle Routing Problem

Vehicle Routing Problem (VRP) is a real life constraint satisfaction problem to find minimal travel distances of vehicles to serve customers. Capacitated VRP (CVRP) is the simplest form of VRP considering vehicle capacity constraint. Constructive and clustering are the two popular approaches to solve CVRP. A constructive approach creates routes and attempts to minimize the cost at the same time. Clarke and Wright’s Savings algorithm is a popular constructive method based on savings heuristic. On the other hand, a clustering based method first assigns nodes into vehicle wise cluster and then generates route for each vehicle. Sweep algorithm and its variants and Fisher and Jaikumar algorithm are popular among clustering methods. Route generation is a traveling salesman problem (TSP) and any TSP optimization method is useful for this purpose. In this study, popular constructive and clustering methods are studied, implemented and compared outcomes in solving a suite of benchmark CVRPs. For route optimization, Genetic Algorithm (GA), Ant Colony Optimization (ACO) and Velocity Tentative Particle Swarm Optimization (VTPSO) are employed in this study which are popular nature inspired optimization techniques for solving TSP. Experimental results revealed that parallel Savings is better than series Savings in constructive method. On the other hand, Sweep Reference Point using every stop (SRE) is the best among clustering based techniques. Article History Received: 21 July 2017 Accepted:17 August 2017

[1]  Albert P. M. Wagelmans,et al.  A savings based method for real-life vehicle routing problems , 1999, J. Oper. Res. Soc..

[2]  Nicos Christofides,et al.  The vehicle routing problem , 1976, Revue française d'automatique, informatique, recherche opérationnelle. Recherche opérationnelle.

[3]  Chieh-Li Chen,et al.  Evolutionary algorithm to traveling salesman problems , 2012, Comput. Math. Appl..

[4]  Byung-In Kim,et al.  Some extensions to the sweep algorithm , 2011 .

[5]  George B. Dantzig,et al.  The Truck Dispatching Problem , 1959 .

[6]  Tuğçe Koç,et al.  Clarke & Wright's Savings Algorithm and Genetic Algorithms Based Hybrid Approach for Flying Sidekick Traveling Salesman Problem , 2019 .

[7]  M. A. H. Akhand,et al.  Velocity Tentative Particle Swarm Optimization to solve TSP , 2014, 2013 International Conference on Electrical Information and Communication Technology (EICT).

[8]  Billy E. Gillett,et al.  A Heuristic Algorithm for the Vehicle-Dispatch Problem , 1974, Oper. Res..

[9]  Tantikorn Pichpibul,et al.  An improved Clarke and Wright savings algorithm for the capacitated vehicle routing problem , 2012 .

[10]  Vi kiki KkUyd A Sweep Algorithm for the Mix Fleet Vehicle Routing Problem , 2022 .

[11]  D. Chandramohan,et al.  OPTIMIZATION OF CAPACITATED VEHICLE ROUTING PROBLEM USING PSO , 2011 .

[12]  Thomas Stützle,et al.  The Ant Colony Optimization Metaheuristic: Algorithms, Applications, and Advances , 2003 .

[13]  Marshall L. Fisher,et al.  A generalized assignment heuristic for vehicle routing , 1981, Networks.

[14]  Paolo Toth,et al.  The Vehicle Routing Problem , 2002, SIAM monographs on discrete mathematics and applications.

[15]  Siti Mariyam Shamsuddin,et al.  Sweep Algorithm in Vehicle Routing Problem For Public Transport , 2002 .

[16]  Bülent Çatay,et al.  A robust enhancement to the Clarke–Wright savings algorithm , 2011, J. Oper. Res. Soc..