A hybrid multi-objective evolutionary optimization approach for the robust vehicle routing problem

Abstract In this paper, we propose to approximately solve the robust vehicle routing problem with a population-based method. Uncertainty can be modeled by a set of scenarios where each scenario may represent the travel costs assigned to all visited arcs of the graph associated to the problem. Unlike several existing methods that often aggregate multiple objectives into a compromise function, the goal of the proposed approach is to simultaneously optimize both the number of vehicles to use and the worst total travel cost needed. The proposed method can be viewed as a new version of an evolutionary approach which is reinforced with a “strong-diversification”. Such a strategy is based upon destroying and re-building procedures that are hybridized with a local search using a series of move operators. A number of experiments have been conducted to assess the performance of the proposed approach. Its achieved results have been tested on benchmark instances extracted from the literature and compared to those reached by the-state-of-the-art GLPK solver and one of the most recent method available in the literature. The proposed method remains competitive, where encouraging results have been obtained.

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

[2]  Juliane Müller,et al.  Approximative solutions to the bicriterion Vehicle Routing Problem with Time Windows , 2010, Eur. J. Oper. Res..

[3]  Barrie M. Baker,et al.  A genetic algorithm for the vehicle routing problem , 2003, Comput. Oper. Res..

[4]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

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

[6]  Ramasamy Panneerselvam,et al.  A Survey on the Vehicle Routing Problem and Its Variants , 2012 .

[7]  Mhand Hifi,et al.  Evolutionary multi-objective optimization approach for the vehicle routing problem with uncertain travel time , 2016, 2016 4th International Conference on Control Engineering & Information Technology (CEIT).

[8]  Gilbert Laporte,et al.  Classical and modern heuristics for the vehicle routing problem , 2000 .

[9]  Julio Ortega Lopera,et al.  A hybrid meta-heuristic for multi-objective vehicle routing problems with time windows , 2013, Comput. Ind. Eng..

[10]  Xin Yao,et al.  Mathematical modeling and multi-objective evolutionary algorithms applied to dynamic flexible job shop scheduling problems , 2015, Inf. Sci..

[11]  Bhawna Minocha,et al.  Solution of Time Constrained Vehicle Routing Problems using Multi-Objective Hybrid Genetic Algorithm , 2011 .

[12]  Kay Chen Tan,et al.  A hybrid multi-objective evolutionary algorithm for solving truck and trailer vehicle routing problems , 2006, Eur. J. Oper. Res..

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

[14]  R. Saravanan,et al.  Solving Multi-objective Vehicle Routing Problem with Time Windows by FAGA , 2014 .

[15]  Daniel Vanderpooten,et al.  Min-max and min-max regret versions of combinatorial optimization problems: A survey , 2009, Eur. J. Oper. Res..

[16]  Lothar Thiele,et al.  Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach , 1999, IEEE Trans. Evol. Comput..

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

[18]  Christian Prins,et al.  A simple and effective evolutionary algorithm for the vehicle routing problem , 2004, Comput. Oper. Res..

[19]  Yuval Hadas,et al.  Multi-Objective Vehicle Routing Problems with Time Windows: a Vector Evaluated Artificial Bee Colony Approach , 2013 .

[20]  D. Assanis,et al.  Homogeneous Charge Compression Ignition (HCCI) Engines , 2003 .

[21]  Kay Chen Tan,et al.  A Multiobjective Evolutionary Algorithm for Solving Vehicle Routing Problem with Stochastic Demand , 2006, 2006 IEEE International Conference on Evolutionary Computation.

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

[23]  Christian Prins,et al.  A Robust optimization approach for the Vehicle Routing problem with uncertain travel cost , 2014, 2014 International Conference on Control, Decision and Information Technologies (CoDIT).

[24]  Abel García-Nájera,et al.  An improved multi-objective evolutionary algorithm for the vehicle routing problem with time windows , 2011, Comput. Oper. Res..

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

[26]  Nicolas Jozefowiez,et al.  An evolutionary algorithm for the vehicle routing problem with route balancing , 2009, Eur. J. Oper. Res..