Decision Support System for a Real-Time Field Service Engineer Scheduling Problem with Emergencies and Collaborations

Repeated replanning with a heuristic for solving a type of vehicle routing problem was used in a dynamic routing and scheduling problem. This problem occurs when field service engineers are assigned a sequence of jobs to attend. The jobs are geographically distributed, and not all jobs to be undertaken are known in advance of planning. This dynamic occurrence of job requests is stochastic. Jobs are assigned an emergency level, which is highest for repair jobs involving a person in danger. In addition, some jobs require two engineers; such jobs are referred to as collaborative. The presented approach reschedules the pending jobs in an event-driven manner (i.e., every time a new repair job is required). The event-driven scheduling process ensures that jobs of high importance, with a high emergency level, are completed promptly. This approach to event-driven replanning will allow companies to plan for real-world scenarios with significantly fewer resources than are used in practice.

[1]  P. T. Vanathi,et al.  METAHEURISTIC APPROACH FOR THE MULTI-DEPOT VEHICLE ROUTING PROBLEM , 2012, Appl. Artif. Intell..

[2]  Bernhard Fleischmann,et al.  Dynamic Vehicle Routing Based on Online Traffic Information , 2004, Transp. Sci..

[3]  Gilbert Laporte,et al.  Scheduling ambulance crews for maximum coverage , 2010, J. Oper. Res. Soc..

[4]  Paolo Toth,et al.  An ILP improvement procedure for the Open Vehicle Routing Problem , 2008, Comput. Oper. Res..

[5]  Gilbert Laporte,et al.  Double-horizon based heuristics for the dynamic pickup and delivery problem with time windows , 2004 .

[6]  Nicola Saccani Forecasting for capacity management in call centres: combining methods, organization, people and technology , 2013 .

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

[8]  Seyed Jafar Sadjadi,et al.  A new nonlinear stochastic staff scheduling model , 2011 .

[9]  Denis Borenstein,et al.  Real-time vehicle rerouting problems with time windows , 2009, Eur. J. Oper. Res..

[10]  Martin Bichler,et al.  On the impact of real-time information on field service scheduling , 2012, Decis. Support Syst..

[11]  Allan Larsen,et al.  The Dynamic Vehicle Routing Problem , 2000 .

[12]  David Pisinger,et al.  An Adaptive Large Neighborhood Search Heuristic for the Pickup and Delivery Problem with Time Windows , 2006, Transp. Sci..

[13]  S. A. MirHassani,et al.  A particle swarm optimization algorithm for open vehicle routing problem , 2011, Expert Syst. Appl..

[14]  Nicolas Jozefowiez,et al.  The vehicle routing problem: Latest advances and new challenges , 2007 .

[15]  Christos D. Tarantilis,et al.  Dynamic Vehicle Routing Problems , 2014, Vehicle Routing.

[16]  Michel Gendreau,et al.  A pro-active real-time control approach for dynamic vehicle routing problems dealing with the delivery of urgent goods , 2013, Eur. J. Oper. Res..

[17]  Hanna Grzybwska,et al.  Combination of vehicle routing models and dynamic traffic simulation for city logistics applications , 2012 .

[18]  Philip Kilby,et al.  Flexible routing combing Constraint Programming, Large Neighbourhood Search, and Feature-based Insertion , 2011 .

[19]  Michel Gendreau,et al.  Exploiting Knowledge About Future Demands for Real-Time Vehicle Dispatching , 2006, Transp. Sci..

[20]  Eiichi Taniguchi,et al.  INTELLIGENT TRANSPORTATION SYSTEM BASED DYNAMIC VEHICLE ROUTING AND SCHEDULING WITH VARIABLE TRAVEL TIMES , 2004 .

[21]  Jian Yang,et al.  Real-Time Multivehicle Truckload Pickup and Delivery Problems , 2004, Transp. Sci..

[22]  Zhi-Long Chen,et al.  Dynamic Column Generation for Dynamic Vehicle Routing with Time Windows , 2006, Transp. Sci..

[23]  Erik Demeulemeester,et al.  Personnel scheduling: A literature review , 2013, Eur. J. Oper. Res..

[24]  Peter Brucker,et al.  Personnel scheduling: Models and complexity , 2011, Eur. J. Oper. Res..

[25]  Andreas T. Ernst,et al.  Staff scheduling and rostering: A review of applications, methods and models , 2004, Eur. J. Oper. Res..

[26]  Andreas T. Ernst,et al.  An Annotated Bibliography of Personnel Scheduling and Rostering , 2004, Ann. Oper. Res..

[27]  Jean-Yves Potvin,et al.  Vehicle routing and scheduling with dynamic travel times , 2006, Comput. Oper. Res..

[28]  Krzysztof Fleszar,et al.  A variable neighbourhood search algorithm for the open vehicle routing problem , 2009, Eur. J. Oper. Res..

[29]  Volker Gruhn,et al.  A General Vehicle Routing Problem , 2008, Eur. J. Oper. Res..

[30]  Michel Gendreau,et al.  Neighborhood Search Heuristics for a Dynamic Vehicle Dispatching Problem with Pick-ups and Deliveries , 2006 .

[31]  Ran Liu,et al.  A review of the multi-depot vehicle routing problem , 2011 .