Mirui Zhang, Narges Shahraki, Feifan Wang
Abstract
Technicians in medical procedure services are essential for ensuring smooth procedures. Widely seen in procedure rooms and operating rooms, fixed work shifts can cause a mismatch between technician demand and supply, resulting in overtime. It may compromise patient care quality and technician job satisfaction. While flexible shift scheduling can help balance workload, it remains challenging to determine the optimal technician team configuration to avoid both understaffing and overstaffing. The uncertainties of technician workload and paid time off (PTO) further complicate the problem. To address these challenges, we propose a two-stage stochastic programming model integrating staffing and scheduling decisions, while accounting for both workload and PTO uncertainties. We propose an algorithm based on Benders’ decomposition to identify high-quality solutions. Numerical experiments suggest that the proposed algorithm solves large-scale problems with high solution quality and faster speed than the direct use of Gurobi Optimizer. Our analysis also highlights the effectiveness of adopting 8- and 10-hour work shifts with different start times, and the benefits of incorporating PTO. Note to Practitioners—Technicians play a critical role in medical procedures, yet their staffing and scheduling remain persistent challenges for healthcare managers. Fixed work shifts can lead to mandatory overtime that compromises both patient care quality and staff well-being. It is challenging for healthcare managers to optimize scheduling while determining the optimal staffing levels. The uncertainties of workload and paid time off (PTO) pose additional challenges. This work proposes a stochastic programming model to optimize technician staffing and scheduling while accounting for these uncertainties. We develop an efficient algorithm to solve the model with near-optimal solutions. Our numerical experiments show the benefits of flexible staffing and incorporating PTO. This study can help healthcare managers make optimal staffing and scheduling decisions, and improve technician job satisfaction and care quality.
Citation format
ZHANG, Mirui; SHAHRAKI, Narges; WANG, Feifan. Optimizing technician staffing and scheduling in medical procedure services using two-stage stochastic integer programming. IEEE Transactions on Automation Science and Engineering, 2026, 23: 3083–3096.