Solving Multi-objective Vehicle Routing Problem with Time Windows by FAGA

Abstract The vehicle routing problem with time windows (VRPTW) is a complex transportation issue. In this paper, multi objective VRPTW is considered in which the total distance travelled, total number of vehicles used and route balance are minimized. Genetic algorithm with fitness aggregation approach and specialized operators like selection based on aggregate fitness value, best cost route crossover called Fitness Aggregated Genetic Algorithm (FAGA) is introduced for solving the multi objective problem. The algorithm was tested on large number of Solomon's benchmarks for bi-objective model that is minimization of total distance travelled and total number of vehicles used. The results produced by FAGA are highly competitive to best known results reported in the literature. After validation the third objective that is route balance is incorporated into bi-objective model and it is observed that FAGA produces better balanced routes without affecting the total distance travelled and total number of vehicles used.

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

[2]  Nicolas Jozefowiez,et al.  Target aiming Pareto search and its application to the vehicle routing problem with route balancing , 2007, J. Heuristics.

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

[4]  Michel Gendreau,et al.  Solving VRPTWs with Constraint Programming Based Column Generation , 2004, Ann. Oper. Res..

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

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

[7]  Nicolas Jozefowiez,et al.  Multi-objective vehicle routing problems , 2008, Eur. J. Oper. Res..

[8]  Julio Ortega Lopera,et al.  A Simulated Annealing-based parallel multi-objective approach to vehicle routing problems with time windows , 2013, Expert Syst. Appl..

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

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

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

[12]  Carlos A. Coello Coello,et al.  Ranking Methods for Many-Objective Optimization , 2009, MICAI.

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

[14]  David W. Coit,et al.  Multi-objective optimization using genetic algorithms: A tutorial , 2006, Reliab. Eng. Syst. Saf..