An improved ant colony optimization algorithm for the multi-depot green vehicle routing problem with multiple objectives

Abstract Vehicle routing problem (VRP) is one of the widely researched areas in transportation science, mainly due to the potential cost savings and service improvement opportunities which brings to organizations involved in physical distribution of goods. In this paper, we develop a multi-depot green vehicle routing problem (MDGVRP) by maximizing revenue and minimizing costs, time and emission, and then, apply an improved ant colony optimization (IACO) algorithm that aims to efficiently solve the problem. The IACO model developed in this research uses an innovative approach in updating the pheromone that results in better solutions. The results achieved through the IACO demonstrate satisfying performance, which have higher solution quality when compared to the conventional ACO. The IACO algorithm used in this paper demonstrated a good level of responsiveness and simplicity when solving MDGVRP with multiple objectives.

[1]  Xiaohang Yue,et al.  A Novel Hybrid Ant Colony Optimization Algorithm for Emergency Transportation Problems During Post-Disaster Scenarios , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[2]  Min-Rong Chen,et al.  Multi-phase modified shuffled frog leaping algorithm with extremal optimization for the MDVRP and the MDVRPTW , 2014, Comput. Ind. Eng..

[3]  Niaz A. Wassan,et al.  The multi-depot vehicle routing problem with heterogeneous vehicle fleet: Formulation and a variable neighborhood search implementation , 2014, Comput. Oper. Res..

[4]  Lean Yu,et al.  Multi-depot vehicle routing problem for hazardous materials transportation: A fuzzy bilevel programming , 2017, Inf. Sci..

[5]  Pei-Chann Chang,et al.  A block recombination approach to solve green vehicle routing problem , 2015 .

[6]  Hamed Soleimani,et al.  An Ant Colony approach to forward-reverse logistics network design under demand certainty , 2017 .

[7]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[8]  Hadi Ghaderi,et al.  Collection and distribution of returned-remanufactured products in a vehicle routing problem with pickup and delivery considering sustainable and green criteria , 2018 .

[9]  Zetian Fu,et al.  ABC-ACO for Perishable Food Vehicle Routing Problem with Time Windows , 2010, 2010 International Conference on Computational and Information Sciences.

[10]  Jyoti Dhingra Darbari,et al.  Fuzzy criteria programming approach for optimising the TBL performance of closed loop supply chain network design problem , 2019, Ann. Oper. Res..

[11]  Bruce L. Golden,et al.  The multi-depot split delivery vehicle routing problem: An integer programming-based heuristic, new test problems, and computational results , 2011, Comput. Ind. Eng..

[12]  Kannan Govindan,et al.  Reverse logistics and closed-loop supply chain: A comprehensive review to explore the future , 2015, Eur. J. Oper. Res..

[13]  Baozhen Yao,et al.  Automobile chain maintenance parts delivery problem using an improved ant colony algorithm , 2016 .

[14]  Voratas Kachitvichyanukul,et al.  Particle swarm optimization and two solution representations for solving the capacitated vehicle routing problem , 2009, Comput. Ind. Eng..

[15]  R. Sridharan,et al.  Design and development of a hybrid ant colony-variable neighbourhood search algorithm for a multi-depot green vehicle routing problem , 2017 .

[16]  Kris Braekers,et al.  The vehicle routing problem: State of the art classification and review , 2016, Comput. Ind. Eng..

[17]  Kannan Govindan,et al.  Two-echelon multiple-vehicle location-routing problem with time windows for optimization of sustainable supply chain network of perishable food , 2014 .

[18]  Bruce L. Golden,et al.  A new heuristic for the multi-depot vehicle routing problem that improves upon best-known solutions , 1993 .

[19]  Siamak Noori,et al.  High-Level Relay Hybrid Metaheuristic Method for Multi-Depot Vehicle Routing Problem with Time Windows , 2012, J. Math. Model. Algorithms.

[20]  F. Tillman The Multiple Terminal Delivery Problem with Probabilistic Demands , 1969 .

[21]  Sanjib Biswas,et al.  Multi-objective Genetic Algorithms for Multi-depot VRP with Time Windows , 2017 .

[22]  Kai Kang,et al.  An Improved ACO for the Multi-depot Vehicle Routing Problem with Time Windows , 2017 .

[23]  Mir-Bahador Aryanezhad,et al.  A multi-objective robust optimization model for multi-product multi-site aggregate production planning in a supply chain under uncertainty , 2011 .

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

[25]  Ganesan Poonthalir,et al.  A Fuel Efficient Green Vehicle Routing Problem with varying speed constraint (F-GVRP) , 2018, Expert Syst. Appl..

[26]  Tufan Demirel,et al.  A New Solution Approach To Multi-Depot Vehicle Routing Problem with Ant Colony Optimization , 2012, J. Multiple Valued Log. Soft Comput..

[27]  Gautam Garai,et al.  An efficient Ant Colony Optimization algorithm for function optimization , 2013, 2013 IEEE Congress on Evolutionary Computation.

[28]  Kannan Govindan,et al.  Designing a sustainable supply chain network integrated with vehicle routing: A comparison of hybrid swarm intelligence metaheuristics , 2019, Comput. Oper. Res..

[29]  Belén Melián-Batista,et al.  A bi-objective vehicle routing problem with time windows: A real case in Tenerife , 2014, Appl. Soft Comput..

[30]  Linlin Liu,et al.  A Parallel Genetic Algorithm with GPU Accelerated for Large-scale MDVRP in Emergency Logistics , 2011, 2011 14th IEEE International Conference on Computational Science and Engineering.

[31]  Xin-She Yang,et al.  A discrete firefly algorithm to solve a rich vehicle routing problem modelling a newspaper distribution system with recycling policy , 2016, Soft Comput..

[32]  Henry C. W. Lau,et al.  A hybrid genetic algorithm for the multi-depot vehicle routing problem , 2008, Eng. Appl. Artif. Intell..

[33]  Jianhua Xiao,et al.  Optimizing the green open vehicle routing problem with time windows by minimizing comprehensive routing cost , 2018 .

[34]  Gilbert Laporte,et al.  Solving a Family of Multi-Depot Vehicle Routing and Location-Routing Problems , 1988, Transp. Sci..

[35]  Gilbert Laporte,et al.  The vehicle routing problem: An overview of exact and approximate algorithms , 1992 .

[36]  Emmanouil E. Zachariadis,et al.  A Guided Tabu Search for the Vehicle Routing Problem with two-dimensional loading constraints , 2009, Eur. J. Oper. Res..

[37]  Ruey-Maw Chen,et al.  Optimal multi-depot location decision using particle swarm optimization , 2017 .

[38]  Sener Akpinar,et al.  Hybrid large neighbourhood search algorithm for capacitated vehicle routing problem , 2016, Expert Syst. Appl..

[39]  David S.W. Lai,et al.  A Tabu Search Heuristic for the Heterogeneous Vehicle Routing Problem on a Multi-graph , 2016 .

[40]  Caroline Prodhon,et al.  A hybrid evolutionary algorithm for the periodic location-routing problem , 2011, Eur. J. Oper. Res..

[41]  Stephen C. H. Leung,et al.  Extended guided tabu search and a new packing algorithm for the two-dimensional loading vehicle routing problem , 2011, Comput. Oper. Res..

[42]  Dezhi Zhang,et al.  Joint optimization of green vehicle scheduling and routing problem with time-varying speeds , 2018, PloS one.

[43]  André Rossi,et al.  Multiple neighborhood search, tabu search and ejection chains for the multi-depot open vehicle routing problem , 2017, Comput. Ind. Eng..

[44]  Bassem Jarboui,et al.  Variable neighborhood search algorithm for the green vehicle routing problem , 2018 .

[45]  Yosi Agustina Hidayat,et al.  A simulated annealing heuristic for the hybrid vehicle routing problem , 2017, Appl. Soft Comput..

[46]  Chinyao Low,et al.  Heuristic solutions to multi-depot location-routing problems , 2002, Comput. Oper. Res..

[47]  Olfa Chebbi,et al.  Reducing the wasted transportation capacity of Personal Rapid Transit systems: An integrated model and multi-objective optimization approach , 2016 .

[48]  P. Yu A Class of Solutions for Group Decision Problems , 1973 .

[49]  Yiyo Kuo,et al.  Using simulated annealing to minimize fuel consumption for the time-dependent vehicle routing problem , 2010, Comput. Ind. Eng..

[50]  R. Tavakkoli-Moghaddam,et al.  Solving a multi-objective multi-depot stochastic location-routing problem by a hybrid simulated annealing algorithm , 2009 .

[51]  Vinay V. Panicker,et al.  Ant colony optimisation algorithm for distribution-allocation problem in a two-stage supply chain with a fixed transportation charge , 2013 .

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

[53]  Hamed Soleimani,et al.  Developing an ant colony approach for green closed-loop supply chain network design: a case study in gold industry , 2016 .

[54]  B. Yu,et al.  A parallel improved ant colony optimization for multi-depot vehicle routing problem , 2011, J. Oper. Res. Soc..

[55]  R. Tavakkoli-Moghaddam,et al.  A new integrated mathematical model for a bi-objective multi-depot location-routing problem solved by a multi-objective scatter search algorithm , 2010 .

[56]  Marco Dorigo,et al.  Ant colony optimization for continuous domains , 2008, Eur. J. Oper. Res..

[57]  Yuvraj Gajpal,et al.  Ant Colony Algorithm for Routing Alternate Fuel Vehicles in Multi-depot Vehicle Routing Problem , 2018, Decision Science in Action.

[58]  G. Di Caro,et al.  Ant colony optimization: a new meta-heuristic , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[59]  Sai Ho Chung,et al.  Survey of Green Vehicle Routing Problem: Past and future trends , 2014, Expert Syst. Appl..

[60]  Ramón Alfonso Gallego Rendón,et al.  Multi-objective MDVRP solution considering route balance and cost using the ILS metaheuristic , 2018 .

[61]  Elise Miller-Hooks,et al.  A Green Vehicle Routing Problem , 2012 .

[62]  Yang Li,et al.  Multi-depot vehicle routing problem with time windows under shared depot resources , 2016, J. Comb. Optim..