Solving a bi-objective vehicle routing problem under uncertainty by a revised multi-choice goal programming approach

Article history: Received September 2 2016 Received in Revised Format October 28 2016 Accepted January 7 2017 Available online January 7 2017 A vehicle routing problem with time windows (VRPTW) is an important problem with many real applications in a transportation problem. The optimum set of routes with the minimum distance and vehicles used is determined to deliver goods from a central depot, using a vehicle with capacity constraint. In the real cases, there are other objective functions that should be considered. This paper considers not only the minimum distance and the number of vehicles used as the objective function, the customer’s satisfaction with the priority of customers is also considered. Additionally, it presents a new model for a bi-objective VRPTW solved by a revised multi-choice goal programming approach, in which the decision maker determines optimistic aspiration levels for each objective function. Two meta-heuristic methods, namely simulated annealing (SA) and genetic algorithm (GA), are proposed to solve large-sized problems. Moreover, the experimental design is used to tune the parameters of the proposed algorithms. The presented model is verified by a real-world case study and a number of test problems. The computational results verify the efficiency of the proposed SA and GA. © 2017 Growing Science Ltd. All rights reserved

[1]  Jean-Marc Martel,et al.  Fuzzy goal programming model: an overview of the current state-of-the art , 2009 .

[2]  Mehrdad Tamiz,et al.  A Review of Goal Programming , 2016 .

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

[4]  José Arnaldo Barra Montevechi,et al.  Multi-choice mixed integer goal programming optimization for real problems in a sugar and ethanol milling company , 2013 .

[5]  D. Dubois,et al.  A Review of Fuzzy Sets in Decision Sciences: Achievements, Limitations and Perspectives , 2016 .

[6]  Chrwan-Jyh Ho,et al.  Evaluating the impact of operating environments on MRP system nervousness , 1989 .

[7]  Jian Xu,et al.  Vehicle routing problem with time windows and fuzzy demands: an approach based on the possibility theory , 2009, Int. J. Adv. Oper. Manag..

[8]  Toshihide Ibaraki,et al.  The vehicle routing problem with flexible time windows and traveling times , 2006, Discret. Appl. Math..

[9]  Mir Saman Pishvaee,et al.  Environmental supply chain network design using multi-objective fuzzy mathematical programming , 2012 .

[10]  Baoding Liu,et al.  Fuzzy vehicle routing model with credibility measure and its hybrid intelligent algorithm , 2006, Appl. Math. Comput..

[11]  Michel Gendreau,et al.  Bi-objective stochastic programming models for determining depot locations in disaster relief operations , 2016, Int. Trans. Oper. Res..

[12]  Tom Van Woensel,et al.  Vehicle routing problem with stochastic travel times including soft time windows and service costs , 2013, Comput. Oper. Res..

[13]  F. Jolai,et al.  A green vehicle routing problem with customer satisfaction criteria , 2016 .

[14]  Yang-Byung Park,et al.  A heuristic for bi-objective vehicle routing with time window constraints , 1999 .

[15]  Ching-Ter Chang,et al.  Multi-choice goal programming , 2007 .

[16]  Pierre Hansen,et al.  A hybrid variable neighborhood tabu search heuristic for the vehicle routing problem with multiple time windows , 2014, Comput. Oper. Res..

[17]  T. T. Narendran,et al.  PRISM: PRIority based SiMulated annealing for a closed loop supply chain network design problem , 2013, Appl. Soft Comput..

[18]  Helena Forslund,et al.  Integrating the performance management process of on-time delivery with suppliers , 2010 .

[19]  Tom Cherrett,et al.  A hybrid metaheuristic for the time-dependent vehicle routing problem with hard time windows , 2017 .

[20]  Jairo R. Montoya-Torres,et al.  A literature review on the vehicle routing problem with multiple , 2014 .

[21]  Beatrice M. Ombuki-Berman,et al.  Using Genetic Algorithms for Multi-depot Vehicle Routing , 2009, Bio-inspired Algorithms for the Vehicle Routing Problem.

[22]  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..

[23]  I ScottKirkpatrick Optimization by Simulated Annealing: Quantitative Studies , 1984 .

[24]  Herminia I. Calvete,et al.  A goal programming approach to vehicle routing problems with soft time windows , 2007, Eur. J. Oper. Res..

[25]  John Willmer Escobar,et al.  A multi-objective Pareto ant colony algorithm for the Multi-Depot Vehicle Routing problem with Backhauls , 2016 .

[26]  Beatrice M. Ombuki-Berman,et al.  Multi-Objective Genetic Algorithms for Vehicle Routing Problem with Time Windows , 2006, Applied Intelligence.

[27]  Yueguang Li,et al.  Vehicle routing Problem and its Algorithm , 2015 .

[28]  Amelia Bilbao-Terol,et al.  Linear programming with fuzzy parameters: An interactive method resolution , 2007, Eur. J. Oper. Res..

[29]  Kostas Zografos,et al.  A heuristic algorithm for solving hazardous materials distribution problems , 2004, Eur. J. Oper. Res..

[30]  Mehrdad Tamiz,et al.  Multi-objective meta-heuristics: An overview of the current state-of-the-art , 2002, Eur. J. Oper. Res..

[31]  Keivan Ghoseiri,et al.  Multi-objective vehicle routing problem with time windows using goal programming and genetic algorithm , 2010, Appl. Soft Comput..

[32]  C. Hwang,et al.  A new approach to some possibilistic linear programming problems , 1992 .

[33]  A. Charnes,et al.  Management Models and Industrial Applications of Linear Programming , 1961 .

[34]  V Sivaramkumar,et al.  Multi-objective vehicle routing problem with time windows: Improving customer satisfaction by considering gap time , 2017 .

[35]  Hsing-Pei Kao,et al.  Supplier selection model using Taguchi loss function, analytical hierarchy process and multi-choice goal programming , 2010, Comput. Ind. Eng..

[36]  Kyungsik Lee,et al.  Robust vehicle routing problem with deadlines and travel time/demand uncertainty , 2012, J. Oper. Res. Soc..

[37]  Jörg Homberger,et al.  Parallelization of a Two-Phase Metaheuristic for Routing Problems with Time Windows , 2002, J. Heuristics.

[38]  S.A. Torabi,et al.  An interactive possibilistic programming approach for multiple objective supply chain master planning , 2008, Fuzzy Sets Syst..

[39]  Daniele Vigo,et al.  Vehicle Routing Problems with Profits , 2014, Vehicle Routing.

[40]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[41]  Tolga Bektas,et al.  Green Vehicle Routing , 2014, Vehicle Routing.

[42]  Ching-Ter Chang Revised multi-choice goal programming , 2008 .

[43]  Reza Tavakkoli-Moghaddam,et al.  A multi-objective vehicle routing and scheduling problem with uncertainty in customers’ request and priority , 2014, J. Comb. Optim..

[44]  Babak Farhang Moghadam,et al.  A particle swarm approach to solve vehicle routing problem with uncertain demand: A drug distribution case study , 2010 .

[45]  Michel Gendreau,et al.  A review of dynamic vehicle routing problems , 2013, Eur. J. Oper. Res..

[46]  Mohamed Barkaoui,et al.  Customer satisfaction in dynamic vehicle routing problem with time windows , 2015, Appl. Soft Comput..

[47]  Xiangpei Hu,et al.  LARGE SCALE VEHICLE ROUTING PROBLEM : AN OVERVIEW OF ALGORITHMS AND AN INTELLIGENT PROCEDURE , 2012 .

[48]  Burak Eksioglu,et al.  The vehicle routing problem: A taxonomic review , 2009, Comput. Ind. Eng..