From Single-Objective to Multi-Objective Vehicle Routing Problems: Motivations, Case Studies, and Methods

Multi-objective optimization knows a fast growing interest for both academic researches and real-life problems. An important domain is the one of vehicle routing problems. In this chapter, we present the possible motivations for applying multi-objective optimization on vehicle routing problems and the potential uses and benefits of doing so. To illustrate this fact, we also describe two problems, namely the vehicle routing problem with route balancing and the bi-objective covering tour problem. We also propose a two-phased approach based on the combination of a multi-objective evolutionary algorithm and single-objective techniques that respectively provide diversification and intensification for the search in the objective space. Examples of implementation of this method are provided on the two problems.

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

[2]  Nicolas Jozefowiez,et al.  Enhancements of NSGA II and Its Application to the Vehicle Routing Problem with Route Balancing , 2005, Artificial Evolution.

[3]  Gilbert Laporte,et al.  A Tabu Search Heuristic for the Vehicle Routing Problem , 1991 .

[4]  Ioannis Giannikos,et al.  A multiobjective programming model for locating treatment sites and routing hazardous wastes , 1998 .

[5]  Tzong-Ru Lee,et al.  A study of vehicle routing problems with load‐balancing , 1999 .

[6]  Yang-Byung Park,et al.  An interactive computerized algorithm for multicriteria vehicle routing problems , 1989 .

[7]  J. K. Lenstra,et al.  Complexity of vehicle routing and scheduling problems , 1981, Networks.

[8]  J. Current,et al.  The median tour and maximal covering tour problems: Formulations and heuristics , 1994 .

[9]  Samy Bengio,et al.  The Vehicle Routing Problem with Time Windows Part II: Genetic Search , 1996, INFORMS J. Comput..

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

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

[12]  J. A. Mesa,et al.  Multiobjective routing problems , 1995 .

[13]  Juan José Salazar González,et al.  The biobjective travelling purchaser problem , 2005, Eur. J. Oper. Res..

[14]  Ángel Corberán,et al.  Heuristic solutions to the problem of routing school buses with multiple objectives , 2002, J. Oper. Res. Soc..

[15]  Philippe Lacomme,et al.  A genetic algorithm for a bi-objective capacitated arc routing problem , 2006, Comput. Oper. Res..

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

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

[18]  Michel Gendreau,et al.  Traveling Salesman Problems with Profits , 2005, Transp. Sci..

[19]  R. S. Laundy,et al.  Multiple Criteria Optimisation: Theory, Computation and Application , 1989 .

[20]  Nicolas Jozefowiez,et al.  Parallel and Hybrid Models for Multi-objective Optimization: Application to the Vehicle Routing Problem , 2002, PPSN.

[21]  Weiqi Li Finding Pareto-Optimal Set by Merging Attractors for a Bi-objective Traveling Salesmen Problem , 2005, EMO.

[22]  Martin Josef Geiger,et al.  A Computational Study of Genetic Crossover Operators for Multi-Objective Vehicle Routing Problem with Soft Time Windows , 2008, ArXiv.

[23]  Karl F. Doerner,et al.  Multicriteria tour planning for mobile healthcare facilities in a developing country , 2007, Eur. J. Oper. Res..

[24]  Gilbert Laporte,et al.  A unified tabu search heuristic for vehicle routing problems with time windows , 2001, J. Oper. Res. Soc..

[25]  M. Mourgaya,et al.  Problème de tournées de véhicules multipériodiques : Classification et heuristique pour la planification tactique , 2006 .

[26]  Benjamín Barán,et al.  A Multiobjective Ant Colony System for Vehicle Routing Problem with Time Windows , 2003, Applied Informatics.

[27]  G. Laporte,et al.  A tabu search heuristic for periodic and multi-depot vehicle routing problems , 1997, Networks.

[28]  Nicolas Jozefowiez,et al.  A MULTI-OBJECTIVE EVOLUTIONARY ALGORITHM FOR THE COVERING TOUR PROBLEM , 2004 .

[29]  Joaquín A. Pacheco,et al.  Tabu search for a multi-objective routing problem , 2006, J. Oper. Res. Soc..

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

[31]  Kay Chen Tan,et al.  A Hybrid Multiobjective Evolutionary Algorithm for Solving Vehicle Routing Problem with Time Windows , 2003, Comput. Optim. Appl..

[32]  Charles Gide,et al.  Cours d'économie politique , 1911 .

[33]  Kazuho Yoshimoto,et al.  納期に対する満足度を考慮した多目的配送計画に関する研究 : Hybrid GAを用いたパレート最適集合の生成 , 1998 .

[34]  Lishan Kang,et al.  A New MOEA for Multi-objective TSP and Its Convergence Property Analysis , 2003, EMO.

[35]  Yang Byung Park,et al.  A solution of vehicle routing problems in a multiple objective environment , 1986 .

[36]  William J. Cook,et al.  Solution of a Large-Scale Traveling-Salesman Problem , 1954, 50 Years of Integer Programming.

[37]  Kalyanmoy Deb,et al.  Multi-objective optimization using evolutionary algorithms , 2001, Wiley-Interscience series in systems and optimization.

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

[39]  M. Mourgaya,et al.  The periodic Vehicle routing problem: classification and heuristic , 2006, RAIRO Oper. Res..

[40]  Magalie Mourgaya Virapatrin The periodic vehicle routing problem : planning before routing , 2004 .

[41]  Nicolas Jozefowiez,et al.  The bi-objective covering tour problem , 2007, Comput. Oper. Res..

[42]  J. Beasley,et al.  A genetic algorithm for the set covering problem , 1996 .

[43]  Paul H. Calamai,et al.  A multi-objective optimization approach to urban school bus routing: Formulation and solution method , 1995 .

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

[45]  Nicos Christofides,et al.  An Algorithm for the Vehicle-dispatching Problem , 1969 .

[46]  Michel Gendreau,et al.  The Covering Tour Problem , 1997, Oper. Res..

[47]  Helena Ramalhinho-Lourenço,et al.  A Multi-Objective Model For A Multi-Period Distribution Management Problem , 2001 .

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

[49]  Gary B. Lamont,et al.  Evolutionary Algorithms for Solving Multi-Objective Problems , 2002, Genetic Algorithms and Evolutionary Computation.

[50]  Tadahiko Murata,et al.  Multi-objective vehicle routing problems using two-fold EMO algorithms to enhance solution similarity on non-dominated solutions , 2005 .

[51]  M. Czapaluk,et al.  Decyzje kapitałowe w małych przedsiębiorstwach we wczesnym okresie ich działalności , 2002 .

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

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

[54]  M. Ehrgott Approximation algorithms for combinatorial multicriteria optimization problems , 2000 .