Disruptions to personnel rosters caused by absenteeism often necessitate last-minute adjustments to the employees’ working hours. A common strategy to mitigate the impact of such changes is to assign employees to reserve shifts: special on-call duties during which an employee can be called in to cover for an absent co-worker. To maximize roster robustness, we assume a predict-then-optimize approach that uses absence predictions from a machine learning model to schedule an adequate number of reserve shifts. In this paper, we propose a methodology to evaluate the robustness of rosters generated by the predict-then-optimize approach, assuming that the machine learning model will make predictions at a predetermined prediction performance level. Instead of training and testing machine learning models, our methodology simulates the predictions based on a characterization of model performance. We show how this methodology can be applied to identify the minimum performance level needed for the model to outperform simple non-data-driven robust rostering policies. In a computational study for a nurse rostering problem, we demonstrate how the predict-then-optimize approach outperforms non-data-driven policies even under not particularly demanding performance requirements, particularly when employees possess interchangeable skills.

Robust personnel rostering: How accurate should absenteeism predictions be?

Doneda M.;Carello G.;
2025-01-01

Abstract

Disruptions to personnel rosters caused by absenteeism often necessitate last-minute adjustments to the employees’ working hours. A common strategy to mitigate the impact of such changes is to assign employees to reserve shifts: special on-call duties during which an employee can be called in to cover for an absent co-worker. To maximize roster robustness, we assume a predict-then-optimize approach that uses absence predictions from a machine learning model to schedule an adequate number of reserve shifts. In this paper, we propose a methodology to evaluate the robustness of rosters generated by the predict-then-optimize approach, assuming that the machine learning model will make predictions at a predetermined prediction performance level. Instead of training and testing machine learning models, our methodology simulates the predictions based on a characterization of model performance. We show how this methodology can be applied to identify the minimum performance level needed for the model to outperform simple non-data-driven robust rostering policies. In a computational study for a nurse rostering problem, we demonstrate how the predict-then-optimize approach outperforms non-data-driven policies even under not particularly demanding performance requirements, particularly when employees possess interchangeable skills.
2025
Machine learning
Personnel rostering
Robustness
Simulation
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1301010
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact