Skip to main content
Erschienen in: OR Spectrum 2/2021

19.03.2021 | Regular Article

A network flow-based algorithm for bus driver rerostering

verfasst von: Ana Paias, Marta Mesquita, Margarida Moz, Margarida Pato

Erschienen in: OR Spectrum | Ausgabe 2/2021

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Bus driver rostering generates the work plan for a pool of drivers during a planning period of predefined length. This plan, called the roster, must consider the balance between the pressure of costs, the provision of a service of high quality, labour agreements, and the goodwill of the workers. The bus driver rerostering problem occurs during real-time operational planning, when unexpected events—such as non-planned absences of drivers—disrupt the roster. To reconstruct a roster which is originally built in a context of days off schedules for drivers, we propose a reactive methodology based on a multicommodity flow assignment mixed integer linear programming model. The objective is to minimise the number of depot drivers who are assigned to drive and the number of postponed days off, as well as the dissimilarity between the reconstructed and the original roster and the balancing of the workload. The proposed algorithm enables the disrupted roster to be reconstructed at the expense of a relatively small number of changes in drivers’ work and rest periods, while, at the same time, controlling the dimension of the multicommodity flow network. Computational experience based on real-life based instances revealed that the algorithm has the ability to produce reconstructed rosters with few changes to the drivers’ original work assignment, in a short CPU time.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
Zurück zum Zitat Chen C-H, Chou J-H (2017) Multiobjective optimization of airline crew roster recovery problems under disruption conditions. IEEE Trans Syst Man Cybern 47:133–144CrossRef Chen C-H, Chou J-H (2017) Multiobjective optimization of airline crew roster recovery problems under disruption conditions. IEEE Trans Syst Man Cybern 47:133–144CrossRef
Zurück zum Zitat Gao C, Johnson E, Smith B (2009) Integrated airline fleet and crew robust planning. Transp Sci 43:2–16CrossRef Gao C, Johnson E, Smith B (2009) Integrated airline fleet and crew robust planning. Transp Sci 43:2–16CrossRef
Zurück zum Zitat IBM ILOG CPLEX optimization studio V12.8.0. (2017) IBM Corporation, New York IBM ILOG CPLEX optimization studio V12.8.0. (2017) IBM Corporation, New York
Zurück zum Zitat Ingels J, Maenhout B (2015) The impact of reserved duties on the robustness of a personnel shift roster: an empirical investigation. Comput Oper Res 61:153–169CrossRef Ingels J, Maenhout B (2015) The impact of reserved duties on the robustness of a personnel shift roster: an empirical investigation. Comput Oper Res 61:153–169CrossRef
Zurück zum Zitat Ingels J, Maenhout B (2017) Employee substitutability as a tool to improve the robustness in personnel scheduling. OR Spectr 39:623–658CrossRef Ingels J, Maenhout B (2017) Employee substitutability as a tool to improve the robustness in personnel scheduling. OR Spectr 39:623–658CrossRef
Zurück zum Zitat Maenhout B, Vanhoucke M (2013) Reconstructing nurse schedules: computational insights in the problem size parameters. Omega 41:903–918CrossRef Maenhout B, Vanhoucke M (2013) Reconstructing nurse schedules: computational insights in the problem size parameters. Omega 41:903–918CrossRef
Zurück zum Zitat Mesquita M, Moz M, Paias A, Paixão J, Pato M, Respício A (2011) A new model for the integrated vehicle-crew-rostering problem and a new computational study on rosters. J Sched 14:319–334CrossRef Mesquita M, Moz M, Paias A, Paixão J, Pato M, Respício A (2011) A new model for the integrated vehicle-crew-rostering problem and a new computational study on rosters. J Sched 14:319–334CrossRef
Zurück zum Zitat Mesquita M, Moz M, Paias A, Pato M (2015) A decompose-and-fix heuristic based on multi-commodity flow models for driver rostering with days off pattern. Eur J Oper Res 245:423–437CrossRef Mesquita M, Moz M, Paias A, Pato M (2015) A decompose-and-fix heuristic based on multi-commodity flow models for driver rostering with days off pattern. Eur J Oper Res 245:423–437CrossRef
Zurück zum Zitat Moz M, Pato M (2003) An integer multicommodity flow model applied to the rerostering of nurse schedules. Ann Oper Res 119:285–301CrossRef Moz M, Pato M (2003) An integer multicommodity flow model applied to the rerostering of nurse schedules. Ann Oper Res 119:285–301CrossRef
Zurück zum Zitat Potthoff D, Huisman D, Desaulniers G (2010) Column generation with dynamic duty selection for railway crew rescheduling. Transp Sci 44(4):493–505CrossRef Potthoff D, Huisman D, Desaulniers G (2010) Column generation with dynamic duty selection for railway crew rescheduling. Transp Sci 44(4):493–505CrossRef
Zurück zum Zitat Rezanova NJ, Ryan DM (2010) The train driver recovery problem—a set partitioning based model and solution method. Comput Oper Res 37:845–856CrossRef Rezanova NJ, Ryan DM (2010) The train driver recovery problem—a set partitioning based model and solution method. Comput Oper Res 37:845–856CrossRef
Zurück zum Zitat Sargut FZ, Altuntaş C, Tulazoğlu DC (2017) Multi-objective integrated acyclic crew rostering and vehicle assignment problem in public bus transportation. OR Spectr 39:1071–1096CrossRef Sargut FZ, Altuntaş C, Tulazoğlu DC (2017) Multi-objective integrated acyclic crew rostering and vehicle assignment problem in public bus transportation. OR Spectr 39:1071–1096CrossRef
Zurück zum Zitat Shibghatullah A, Safei S, Abal Abas Z, Zainal Abidin Z, Musa H, Rahmalan H (2017) Automated bus crew rescheduling for late sign-on (LSFO) event using multi-agent system. Int J Hum Technol Interact 1:68–72 Shibghatullah A, Safei S, Abal Abas Z, Zainal Abidin Z, Musa H, Rahmalan H (2017) Automated bus crew rescheduling for late sign-on (LSFO) event using multi-agent system. Int J Hum Technol Interact 1:68–72
Zurück zum Zitat Trivedi VM, Warner DM (1976) A branch and bound algorithm for optimum allocation of float nurses. Manag Sci 22:972–981CrossRef Trivedi VM, Warner DM (1976) A branch and bound algorithm for optimum allocation of float nurses. Manag Sci 22:972–981CrossRef
Zurück zum Zitat Veelenturf L, Potthoff D, Huisman D, Kroon L (2012) Railway crew rescheduling with retiming. Transp Res Part C 20:95–110CrossRef Veelenturf L, Potthoff D, Huisman D, Kroon L (2012) Railway crew rescheduling with retiming. Transp Res Part C 20:95–110CrossRef
Zurück zum Zitat Veelenturf L, Potthoff D, Huisman D, Kroon L, Maróti G, Wagelmans A (2016) A quasi-robust optimization approach for resource rescheduling. Transp Sci 50:204–215CrossRef Veelenturf L, Potthoff D, Huisman D, Kroon L, Maróti G, Wagelmans A (2016) A quasi-robust optimization approach for resource rescheduling. Transp Sci 50:204–215CrossRef
Zurück zum Zitat Weide O, Ryan D, Ehrgott M (2010) An iterative approach to robust and integrated aircraft routing and crew scheduling. Comput Oper Res 37:833–844CrossRef Weide O, Ryan D, Ehrgott M (2010) An iterative approach to robust and integrated aircraft routing and crew scheduling. Comput Oper Res 37:833–844CrossRef
Zurück zum Zitat Xie L, Suhl L (2015) Cyclic and non-cyclic crew rostering problems in public bus transit. OR Spectr 37:99–136CrossRef Xie L, Suhl L (2015) Cyclic and non-cyclic crew rostering problems in public bus transit. OR Spectr 37:99–136CrossRef
Zurück zum Zitat Xie L, Merschformann M, Kliewer N, Suhl L (2017) Metaheuristics approach for solving personalized crew rostering problem in public bus transit. J Heuristics 23:321–347CrossRef Xie L, Merschformann M, Kliewer N, Suhl L (2017) Metaheuristics approach for solving personalized crew rostering problem in public bus transit. J Heuristics 23:321–347CrossRef
Metadaten
Titel
A network flow-based algorithm for bus driver rerostering
verfasst von
Ana Paias
Marta Mesquita
Margarida Moz
Margarida Pato
Publikationsdatum
19.03.2021
Verlag
Springer Berlin Heidelberg
Erschienen in
OR Spectrum / Ausgabe 2/2021
Print ISSN: 0171-6468
Elektronische ISSN: 1436-6304
DOI
https://doi.org/10.1007/s00291-021-00622-3

Weitere Artikel der Ausgabe 2/2021

OR Spectrum 2/2021 Zur Ausgabe