Duty Rostering in Public Transport - Facing Preferences, Fairness, and Fatigue

Weider Abstract Duty rostering problems occur in dierent application contexts and come in dierent avors. They give rise to very large scale integer programs which typically have lots of solutions and extremely fractional LP relaxations. In such a situation, heuristics can be a viable algorithmic choice. We propose an improvement method of the Lin-Kernighan type for the solution of duty rostering problems. We illustrate its versatility and solution quality on three dierent applications in public transit, vehicle routing, and airline rostering with a focus on the management of preferences, fairness, and fatigue, respec- tively.

[1]  George B. Dantzig,et al.  Decomposition Principle for Linear Programs , 1960 .

[2]  Thibaut Vidal,et al.  Hours of Service Regulations in Road Freight Transport: An Optimization-based International Assessment , 2012, Transp. Sci..

[3]  Stefan E. Karisch,et al.  Airline Crew Rostering: Problem Types, Modeling, and Optimization , 2004, Ann. Oper. Res..

[4]  Brian W. Kernighan,et al.  An Effective Heuristic Algorithm for the Traveling-Salesman Problem , 1973, Oper. Res..

[5]  Hans P. A. Van Dongen,et al.  Integrated fatigue modeling in crew rostering and operations , 2013 .

[6]  Martin W. P. Savelsbergh,et al.  Branch-and-Price: Column Generation for Solving Huge Integer Programs , 1998, Oper. Res..

[7]  Ralf Borndörfer,et al.  A Bundle Method for Integrated Multi-Depot Vehicle and Duty Scheduling in Public Transit , 2008 .

[8]  Ralf Borndörfer,et al.  Optimal Toll Enforcement - an Integration of Vehicle Routing and Duty Rostering , 2013 .

[9]  Ralf Borndörfer,et al.  A Case Study on Optimizing Toll Enforcements on Motorways , 2012, SCOR.

[10]  Natashia Boland,et al.  Solving shortest path problems with a weight constraint and replenishment arcs , 2012, Comput. Oper. Res..

[11]  Ralf Borndörfer,et al.  Konrad-zuse-zentrum F ¨ Ur Informationstechnik Berlin a Column Generation Approach to Airline Crew Scheduling , 2022 .

[12]  Mark Hickman,et al.  Computer-aided Systems in Public Transport , 2008 .

[13]  D. Manzey,et al.  Two-crew operations: stress and fatigue during long-haul night flights. , 1997, Aviation Space and Environmental Medicine.

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

[15]  Christos H. Papadimitriou,et al.  Local Search for the Asymmetric Traveling Salesman Problem , 1980, Oper. Res..