Two-Stage Weekly Shift Scheduling for Train Dispatchers

Authors Tomas Lidén , Christiane Schmidt , Rabii Zahir



PDF
Thumbnail PDF

File

OASIcs.ATMOS.2024.6.pdf
  • Filesize: 1.12 MB
  • 16 pages

Document Identifiers

Author Details

Tomas Lidén
  • Department of Science and Technology (ITN), Linköping University, Sweden
Christiane Schmidt
  • Department of Science and Technology (ITN), Linköping University, Sweden
Rabii Zahir
  • Department of Science and Technology (ITN), Linköping University, Sweden

Acknowledgements

The computations were enabled by resources provided by the National Academic Infrastructure for Supercomputing in Sweden (NAISS) at Linköping university (the Tetralith server). We would like to thank Magnus C. Johansson, Carl-Johan Wallentin, and Sebastian Olred from Trafikverket, TC Malmö, for their time and expertise in mapping the constraints on train-dispatcher shifts. Finally, we thank the reviewers of this paper for their valuable feedback.

Cite AsGet BibTex

Tomas Lidén, Christiane Schmidt, and Rabii Zahir. Two-Stage Weekly Shift Scheduling for Train Dispatchers. In 24th Symposium on Algorithmic Approaches for Transportation Modelling, Optimization, and Systems (ATMOS 2024). Open Access Series in Informatics (OASIcs), Volume 123, pp. 6:1-6:16, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2024)
https://doi.org/10.4230/OASIcs.ATMOS.2024.6

Abstract

We consider the problem of creating weekly shift schedules for train dispatchers, which conform to a variety of operational constraints, in particular, several work and rest time restrictions. We create the schedules in a two-stage process. First, using a previously presented IP model, we create a set of feasible daily shifts, which takes care of minimum-rest and shift-length requirements, taskload bounds, and combinability of dispatching areas. We then formulate an IP model to combine these daily shifts into weekly schedules, enforcing that each daily shift is covered by some dispatcher every day of the week, while ensuring that the weekly schedules comply with various restrictions on working hours from a union agreement. With this approach, we aim to identify "good" sets of daily shifts for the longer schedules. We run experiments for real-world sized input and consider different distributions of the daily shifts w.r.t. shift length and ratio of night shifts. Daily shifts with shift-length variability, relatively few long shifts, and a low ratio of night shifts generally yield better weekly schedules. The runtime for the second stage with the best daily-shift pattern is below three hours, which - together with the runtime for stage 1 of ca. 2 hours per run - can be feasible for real-world use.

Subject Classification

ACM Subject Classification
  • Applied computing → Transportation
Keywords
  • shift scheduling
  • IP
  • train dispatcher shift scheduling

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads

References

  1. Burak Bilgin, Patrick De Causmaecker, Benoît Rossie, and Greet Vanden Berghe. Local search neighbourhoods for dealing with a novel nurse rostering model. Annals of Operations Research, 194:33-57, 2012. Google Scholar
  2. Michael J Brusco and TR Johns. An integrated approach to shift-starting time selection and tour-schedule construction. Journal of the Operational Research Society, 62(7):1357-1364, 2011. Google Scholar
  3. Edmund K Burke, Timothy Curtois, Gerhard Post, Rong Qu, and Bart Veltman. A hybrid heuristic ordering and variable neighbourhood search for the nurse rostering problem. European journal of operational research, 188(2):330-341, 2008. Google Scholar
  4. Mehmet Tolga Cezik and Pierre L'Ecuyer. Staffing multiskill call centers via linear programming and simulation. Management Science, 54(2):310-323, 2008. Google Scholar
  5. Jean-François Cordeau, Gilbert Laporte, Federico Pasin, and Stefan Ropke. Scheduling technicians and tasks in a telecommunications company. Journal of Scheduling, 13(4):393-409, 2010. Google Scholar
  6. Sophie Demassey, Gilles Pesant, and Louis-Martin Rousseau. Constraint programming based column generation for employee timetabling. In Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems: Second International Conference, CPAIOR 2005, Prague, Czech Republic, May 31-June 1, 2005. Proceedings 2, pages 140-154. Springer, 2005. Google Scholar
  7. Sophie Demassey, Gilles Pesant, and Louis-Martin Rousseau. A cost-regular based hybrid column generation approach. Constraints, 11(4):315-333, 2006. URL: https://doi.org/10.1007/s10601-006-9003-7.
  8. Robert G Drake. The nurse rostering problem: from operational research to organizational reality? Journal of advanced nursing, 70(4):800-810, 2014. Google Scholar
  9. eurostat. Passenger transport by type of transport (detailed reporting only), 2024. URL: https://ec.europa.eu/eurostat/databrowser/view/RAIL_PA_TYPEPAS/default/line?lang=en.
  10. Michel Gamache, François Soumis, Gérald Marquis, and Jacques Desrosiers. A column generation approach for large-scale aircrew rostering problems. Operations Research, 47(2):247-263, 1999. URL: https://doi.org/10.1287/opre.47.2.247.
  11. Jia Guo and Jonathan F Bard. Air traffic controller scheduling. Computers & Industrial Engineering, 191:110123, 2024. Google Scholar
  12. Dennis Huisman. A column generation approach for the rail crew re-scheduling problem. European Journal of Operational Research, 180(1):163-173, 2007. URL: https://doi.org/10.1016/j.ejor.2006.04.026.
  13. Gilbert Laporte and Gilles Pesant. A general multi-shift scheduling system. Journal of the Operational Research Society, 55(11):1208-1217, 2004. Google Scholar
  14. Tomas Lidén, Christiane Schmidt, and Rabii Zahir. Improving attractiveness of working shifts for train dispatchers. Under revision for journal publication. Google Scholar
  15. Tomas Lidén, Christiane Schmidt, and Rabii Zahir. Improving attractiveness of working shifts for train dispatchers. In 25th Euro Working Group on Transportation Meeting (EWGT 2023), 2023. Extended abstract presented only. Google Scholar
  16. Tomas Lidén, Christiane Schmidt, and Rabii Zahir. Shift scheduling for train dispatchers. In RailBelgrade 2023: the 10th International Conference on Railway Operations Modelling and Analysis (ICROMA), 2023. Google Scholar
  17. Nysret Musliu, Andrea Schaerf, and Wolfgang Slany. Local search for shift design. European journal of operational research, 153(1):51-64, 2004. Google Scholar
  18. Emilie M. Roth, Nicholas Malsch, and J. Multer. Understanding how train dispatchers manage and control trains : results of a cognitive task analysis. Technical Report DOT-VNTSC-FRA-98-3;DOT/FRA/ORD-01/02, John A. Volpe National Transportation Systems Center (U.S.), 2001. Google Scholar
  19. Pieter Smet, Burak Bilgin, Patrick De Causmaecker, and Greet Vanden Berghe. Modelling and evaluation issues in nurse rostering. Annals of Operations Research, 218:303-326, 2014. Google Scholar
  20. Trafikverket. Kollektivavtal: Trafikverkets affärsverksavtal mellan Trafikverket och Saco-S, OFR-S och Seko, 2019. URL: https://www.seko.se/siteassets/forhandlings-branschorganisationer/seko-klubb-trafikverket/pdf-er/test/trafikverkets-affarsverksavtal_andringar_tillagg_till_och_med_2019_10_01_20191025.pdf.
  21. Trafikverket. Sveriges järnvägsnät, 2024. Accessed: 2024-06-26. URL: https: https://www.trafikverket.se/resa-och-trafik/jarnvag/sveriges-jarnvagsnat/.
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail