Optimal Crew Scheduling in an Intensive Care Unit: A Case Study in a University Hospital
Source abstract
Abstract
Effective crew scheduling in hospitals with multiple personnel groups is essential for time efficiency and fair workload distribution. This study focuses on optimizing shift scheduling for a team of nurses, doctors, and caregivers working in the Pediatric Intensive Care Unit (PICU) of a university hospital. The model is implemented and solved using GAMS 23.5 software to minimize total staffing costs while ensuring balanced shift allocations. The scheduling process in PICUs is influenced by multiple factors, including staff skills, experience levels, personal preferences, contractual agreements, and hospital demands. Since these factors affect doctors, nurses, and caregivers differently, the model considers each personnel group separately while integrating them into a unified optimization framework. The proposed model successfully generates an annual optimal shift schedule for 10 doctors, 14 nurses, and 9 caregivers, ensuring equitable workload distribution and compliance with hospital regulations. By implementing this scheduling approach, employee satisfaction is enhanced, service quality is improved, and administrative workload is reduced. Additionally, the model ensures a well-balanced distribution of responsibilities, minimizes scheduling inefficiencies, and significantly reduces the time required for shift planning. Ultimately, this study provides a fast, fair, and cost-effective solution for hospital workforce management.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Scheduling and Timetabling Solutions · Vehicle Routing Optimization Methods · Healthcare Operations and Scheduling Optimization
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Industrial Engineering, Faculty of Engineering, Çukurova University, Adana 01330, Türkiye
Department of Industrial Engineering, Faculty of Engineering, Tarsus University, Mersin 33400, Türkiye
References (28)
Show source-provided references
1. A primary shift rotation nurse scheduling using zero-one linear goal programming
2. Staff scheduling and rostering: A review of applications, methods and models10.1016/S0377-2217(03)00095-X ↗
3. Healthcare scheduling in optimization context: A review10.1007/s12553-021-00547-5 ↗
4. Scheduling nursing personnel according to nursing preference: A mathematical programming approach10.1287/opre.24.5.842 ↗
5. A mixed-integer goal programming model for nursing service budgeting10.1287/opre.29.5.1019 ↗
6. Belien, J., and Demeulemeester, E. (2005, January 6–10). Integrating nurse and surgery scheduling. Proceedings of the Third Euro Conference for Young OR Researchers and Practitioners (ORP3), Valencia, Spain.10.2139/ssrn.875313 ↗
7. 0–1 goal programming model for nurse scheduling10.1016/S0305-0548(03)00249-1 ↗
8. Branching strategies in a branch-and-price approach for a multiple objective nurse scheduling problem10.1007/s10951-009-0108-x ↗
9. Automating the self-scheduling process of nurses in Swedish healthcare: A pilot study10.1007/s10729-009-9107-x ↗
10. A branch-and-price algorithm for the multi-activity multi-task shift scheduling problem10.1007/s10951-013-0338-9 ↗
11. Burke, E., Causmaecker, P.D., Petrovic, S., and Berghe, G.V. (2002). Variable Neighbourhood Search for Nurse Rostering Problems, Kluwer Academic Publishers.10.1007/978-1-4757-4137-7_7 ↗
12. The state of the art of nurse rostering10.1023/B:JOSH.0000046076.75950.0b ↗
13. A 2-stage approach for the nurse rostering problem10.1109/ACCESS.2022.3186097 ↗
14. Nurse scheduling with knapsacks, networks and tabu search10.1057/palgrave.jors.2600970 ↗
15. Bard, J.F., and Purnomo, H.W. (2003). Preference Scheduling for Nurses Using Column Generation, Graduate Program in Operations Research & Industrial Engineering, The University of Texas.
16. Optimizing the physician scheduling problem in a large hospital ward10.1007/s10951-019-00614-w ↗
17. A stochastic programming approach to the physician staffing and scheduling problem10.1016/j.cie.2020.106281 ↗
18. A GRASP-based algorithm for solving the emergency room physician scheduling problem10.1016/j.asoc.2021.107151 ↗
19. An exact branch-and-price approach for the medical student scheduling problem10.1016/j.cor.2021.105209 ↗
20. Weekly scheduling of emergency department physicians to cope with time-varying demand
21. Little, C., and Choudhury, S. (2022). A review of the scheduling problem within Canadian healthcare centres. Appl. Sci., 12.10.3390/app122111146 ↗
22. Yinusa, A., and Faezipour, M. (2023). Optimizing healthcare delivery: A model for staffing, patient assignment, and resource allocation. Appl. Syst. Innov., 6.10.3390/asi6050078 ↗
23. A flexible mixed integer programming-based system for real-world nurse rostering10.1007/s10951-021-00705-7 ↗
24. A two-stage metaheuristic algorithm for nurse rostering problems
25. A hybrid optimization approach for nurse scheduling with fairness and continuity of care considerations
26. Solving nurse rostering optimization problem using reinforcement learning-simulated annealing with reheating hyper-heuristics algorithm10.1016/j.procs.2024.03.031 ↗
27. An Intelligent Optimization Strategy for Medical Doctor Rostering Using Hybrid Genetic Algorithm-Particle Swarm Optimization in Malaysian Public Hospital10.11113/mjfas.v21n1.3572 ↗
28. A general approach to the physician rostering problem10.1023/A:1021153305410 ↗