NSGAII enhanced with a local search for the vehicle routing problem with time windows and synchronization constraints

Abstract In the field of Home Health Care (HHC), the vehicle routing problem with time windows, synchronization, and precedence constraints (VRPTW-SP) involves finding the lowest-cost set of routes to visit patients requesting one or more services in a specific time window and during a fixed time service. Each patient has preference weights associated to the vehicles who are available to provide the requested service. To solve the problem, different variations for multi-objective met a-heuristic based on the Non-dominated Sorting Genetic Algorithm (NSGAII) are proposed. The considered objectives are the minimization of travel costs and the maximization of patients preferences. This problem was solved in a previous work as a single-objective variant, despite the conflicting nature of these two criteria. Numerical results are presented for instances with up to 73 patients. Metrics such as spacing, hyper-volume and the number of non dominated solutions are used to measure the quality of solutions.

[1]  Xiaolan Xie,et al.  Heuristic algorithms for a vehicle routing problem with simultaneous delivery and pickup and time windows in home health care , 2013, Eur. J. Oper. Res..

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

[3]  N. Labadie,et al.  A Survey on Multi-criteria Analysis in Logistics: Focus on Vehicle Routing Problems , 2014 .

[4]  Michel Gendreau,et al.  The Synchronized Dynamic Vehicle Dispatching Problem , 2013, INFOR Inf. Syst. Oper. Res..

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

[6]  Marco Laumanns,et al.  Performance assessment of multiobjective optimizers: an analysis and review , 2003, IEEE Trans. Evol. Comput..

[7]  Mikael Rönnqvist,et al.  Laps Care - an operational system for staff planning of home care , 2006, Eur. J. Oper. Res..

[8]  Yuichi Nagata Efficient evolutionary algorithm for the vehicle routing problem with time windows: edge assembly crossover for the VRPTW , 2007, 2007 IEEE Congress on Evolutionary Computation.

[9]  Mikael Rönnqvist,et al.  Combined vehicle routing and scheduling with temporal precedence and synchronization constraints , 2008, Eur. J. Oper. Res..

[10]  Nacima Labadie,et al.  Iterated Local Search for a Vehicle Routing Problem with Synchronization Constraints , 2014, ICORES.

[11]  Rabeh Redjem,et al.  ROUTING AND SCHEDULING OF CAREGIVERS IN HOME HEALTH CARE WITH SYNCHRONIZED VISITS , 2012 .

[12]  Jacques Desrosiers,et al.  A Dynamic Programming Solution of the Large-Scale Single-Vehicle Dial-A-Ride Problem with Time Windows , 1984 .

[13]  Michel Gendreau,et al.  A hybrid genetic algorithm with adaptive diversity management for a large class of vehicle routing problems with time-windows , 2013, Comput. Oper. Res..

[14]  Nacima Labadie,et al.  GRASP for the Vehicle Routing Problem with Time Windows, synchronization and precedence constraints , 2014, WiMob.

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

[16]  Paolo Detti,et al.  A planning and routing model for patient transportation in health care , 2013, Electron. Notes Discret. Math..

[17]  Nubia Velasco,et al.  A non-dominated sorting genetic algorithm for a bi-objective pick-up and delivery problem , 2012 .

[18]  Jesper Larsen,et al.  The Home Care Crew Scheduling Problem: Preference-based visit clustering and temporal dependencies , 2012, Eur. J. Oper. Res..

[19]  Michael Drexl,et al.  Synchronization in Vehicle Routing - A Survey of VRPs with Multiple Synchronization Constraints , 2012, Transp. Sci..

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

[21]  Mitsuo Gen,et al.  Modification of Local Search Directions for Non-dominated Solutions in CellularMultiobjective Genetic Algorithms forPattern Classification Problems , 2003, EMO.