Optimizing Technician Staffing and Scheduling in Medical Procedure Services Using Two-Stage Stochastic Integer Programming

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.

Institutions

Publication Details

Journal
IEEE Transactions on Automation Science and Engineering
Published
2025-09-22
DOI
https://doi.org/10.1109/tase.2025.3612390
Primary Topic
History, Culture, and Diplomacy
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Optimizing Technician Staffing and Scheduling in Medical Procedure Services Using Two-Stage Stochastic Integer Programming

IEEE Transactions on Automation Science and Engineering
History, Culture, and Diplomacy
article

Optimizing Technician Staffing and Scheduling in Medical Procedure Services Using Two-Stage Stochastic Integer Programming

article en

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.

IEEE Transactions on Automation Science and EngineeringVol. 23
Mayo Clinic in Arizona (US), Tsinghua University (CN)
Openalex Percentile: Top 44%
History, Culture, and Diplomacy
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Optimizing Technician Staffing and Scheduling in Medical Procedure Services Using Two-Stage Stochastic Integer Programming · IEEE Transactions on Automation Science and Engineering (2025) | TGRS Research Map | TGRS