A stochastic optimization approach for staff scheduling decisions at inpatient units
Corresponding Author
Sajjad Dehnoei
Children's Hospital of Eastern Ontario, Ottawa, ON, K1H 8L1 Canada
Corresponding author.
Search for more papers by this authorAntoine Sauré
Telfer School of Management, University of Ottawa
Search for more papers by this authorWilliam Gardner
Children's Hospital of Eastern Ontario, Ottawa, ON, K1H 8L1 Canada
Search for more papers by this authorKathleen Pajer
Children's Hospital of Eastern Ontario, Ottawa, ON, K1H 8L1 Canada
Search for more papers by this authorRoxanna Sheppard
Children's Hospital of Eastern Ontario, Ottawa, ON, K1H 8L1 Canada
Search for more papers by this authorJonathan Patrick
Telfer School of Management, University of Ottawa
Search for more papers by this authorCorresponding Author
Sajjad Dehnoei
Children's Hospital of Eastern Ontario, Ottawa, ON, K1H 8L1 Canada
Corresponding author.
Search for more papers by this authorAntoine Sauré
Telfer School of Management, University of Ottawa
Search for more papers by this authorWilliam Gardner
Children's Hospital of Eastern Ontario, Ottawa, ON, K1H 8L1 Canada
Search for more papers by this authorKathleen Pajer
Children's Hospital of Eastern Ontario, Ottawa, ON, K1H 8L1 Canada
Search for more papers by this authorRoxanna Sheppard
Children's Hospital of Eastern Ontario, Ottawa, ON, K1H 8L1 Canada
Search for more papers by this authorJonathan Patrick
Telfer School of Management, University of Ottawa
Search for more papers by this authorAbstract
This paper describes a solution approach for stochastic multi-resource multi-patient staff scheduling problems in inpatient units. Our solution approach has four steps. First, we classify patients into a number of groups with similar care-provider requirements. Second, a predictive Markov model captures patients' flow in the inpatient unit and provides a prediction of the number of patients of each group in the future. This predictive model allows us to generate a potentially large set of possible system utilization scenarios over the planning horizon. Third, a mixed-integer programming model with an expected value objective function seeks to minimize the expected over-staffing and under-staffing costs across all possible scenarios. Lastly, we use simulation to sample system utilization scenarios and the sample average approximation method to find a reliable and generalizable solution to the model across all possible scenarios. We evaluate the performance of the proposed solution using real data from the Children's Hospital of Eastern Ontario's inpatient mental health unit. The results show that the proposed approach significantly decreases the expected cost of the schedules in comparison to the traditional approaches.
References
- Abdalkareem, Z.A., Amir, A., Al-Betar, M.A., Ekhan, P., Hammouri, A.I., 2021. Healthcare scheduling in optimization context: a review. Health and Technology 11, 1–25.
- Ahmed, S., Shapiro, A., 2002. The sample average approximation method for stochastic programs with integer recourse. https://www.researchgate.net/publication/200035231_The_sample_average_approximation_method_for_stochastic_programs_with_integer_recourse_Submitted_for_publication (acccessed: 10 November 2022).
- Altinkemer, K., Gavish, B., 1991. Parallel savings based heuristics for the delivery problem. Operations Research 39, 3, 456–469.
- Amaravadi, R.K., Dimick, J.B., Pronovost, P.J., Lipsett, P.A., 2000. ICU nurse-to-patient ratio is associated with complications and resource use after esophagectomy. Intensive Care Medicine 26, 12, 1857–1862.
- Augustin, A., Jouvet, P., Lahrichi, N., Lodi, A., Rousseau, L.M., 2022. A data-driven approach to include availability of ICU beds in the planning of the operating room. Omega 109, 102608.
- Bagheri, M., Devin, A.G., Izanloo, A., 2016. An application of stochastic programming method for nurse scheduling problem in real word hospital. Computers & Industrial Engineering 96, 192–200.
- Van den Bergh, J., Beliën, J., De Bruecker, P., Demeulemeester, E., De Boeck, L., 2013. Personnel scheduling: a literature review. European Journal of Operational Research 226, 3, 367–385.
- Broyles, J.R., Cochran, J.K., Montgomery, D.C., 2010. A statistical Markov chain approximation of transient hospital inpatient inventory. European Journal of Operational Research 207, 3, 1645–1657.
- Brunner, J.O., Bard, J.F., Kolisch, R., 2009. Flexible shift scheduling of physicians. Health Care Management Science 12, 3, 285–305.
- Brunner, J.O., Bard, J.F., Kolisch, R., 2010. Midterm scheduling of physicians with flexible shifts using branch and price. IIE Transactions 43, 2, 84–109.
- Coban, E., Kayış, E., Dexter, F., 2022. The effect of few historical data on the performance of sample average approximation method for operating room scheduling. International Transactions in Operational Research 30, 126–150.
- Desrochers, M., Verhoog, T., 1991. A new heuristic for the fleet size and mix vehicle routing problem. Computers & Operations Research 18, 3, 263–274.
- El-Darzi, E., Abbi, R., Vasilakis, C., Gorunescu, F., Gorunescu, M., Millard, P., 2009. Length of stay-based clustering methods for patient grouping. In S. McClean, P. Millard, E. El-Darzi, C. Nugent (eds) Intelligent Patient Management. Springer, Berlin, pp. 39–56.
10.1007/978-3-642-00179-6_3 Google Scholar
- Ernst, A.T., Jiang, H., Krishnamoorthy, M., Sier, D., 2004. Staff scheduling and rostering: a review of applications, methods and models. European Journal of Operational Research 153, 1, 3–27.
- Eveborn, P., Flisberg, P., Rönnqvist, M., 2006. Laps care–an operational system for staff planning of home care. European Journal of Operational Research 171, 3, 962–976.
- Fomundam, S., Herrmann, J.W., 2007. A survey of queuing theory applications in healthcare. https://drum.lib.umd.edu/handle/1903/7222 (accessed: 10 November 2022).
- Forbes, M., Holt, J., Kilby, P., Watts, A., 1991. A matching algorithm with applications to bus operations. Australasian Journal of Combinatorics 4, 71–86.
- Hall, R.W., 2012. Handbook of Healthcare System Scheduling. Springer, US. https://doi.org/10.1007/978-1-4614-1734-7.
10.1007/978-1-4614-1734-7 Google Scholar
- J Murray, M., 2003. The Canadian Triage and Acuity Scale: A Canadian perspective on emergency department triage. Emergency Medicine 15, 1, 6–10.
- Jiang, Y., Yang, F., Tang, Z., Li, Q.L., 2021. Admission control of hospitalization with patient gender by using Markov decision process. International Transactions in Operational Research 30, 1, 70–98.
- Kleywegt, A.J., Shapiro, A., Homem-de Mello, T., 2002. The sample average approximation method for stochastic discrete optimization. SIAM Journal on Optimization 12, 2, 479–502.
- Lapierre, S.D., Goldsman, D., Cochran, R., DuBow, J., 1999. Bed allocation techniques based on census data. Socio-Economic Planning Sciences 33, 1, 25–38.
10.1016/S0038-0121(98)00008-1 Google Scholar
- Legrain, A., Omer, J., Rosat, S., 2020. An online stochastic algorithm for a dynamic nurse scheduling problem. European Journal of Operational Research 285, 1, 196–210.
- Likas, A., Vlassis, N., Verbeek, J.J., 2003. The global k-means clustering algorithm. Pattern Recognition 36, 2, 451–461.
- Linderoth, J., Shapiro, A., Wright, S., 2006. The empirical behavior of sampling methods for stochastic programming. Annals of Operations Research 142, 1, 215–241.
- Marino, P.L., 2007. The ICU Book. Lippincott Williams & Wilkins, Philadelphia, PA.
- Marquinez, J.T., Sauré, A., Cataldo, A., Ferrer, J.C., 2021. Identifying proactive ICU patient admission, transfer and diversion policies in a public-private hospital network. European Journal of Operational Research 295, 1, 306–320.
- Ontario Nurses' Association, 2013. Collective agreement. https://sp.ltc.gov.on.ca/sites/mol/drs/ca/Nursing%20Care%20Facilities/623-41913-13%20(828-0243).pdf (accessed: 10 November 2022).
- Pardalos, P.M., Georgiev, P.G., Papajorgji, P., Neugaard, B., 2013. Systems Analysis Tools for Better Health Care Delivery, Vol. 74. Springer Science & Business Media, Berlin.
10.1007/978-1-4614-5094-8 Google Scholar
- Pham, T.N., Dao, S.V.T., 2021. A Hybrid Metaheuristic Algorithm for Intelligent Nurse Scheduling, John Wiley & Sons, Hoboken, NJ, chapter 11. pp. 211–235.
- Qureshi, S.M., Purdy, N., Mohani, A., Neumann, W.P., 2019. Predicting the effect of nurse–patient ratio on nurse workload and care quality using discrete event simulation. Journal of Nursing Management 27, 5, 971–980.
- Sitompul, D., Randhawa, S., 1990. Nurse scheduling models: a state-of-the-art review. Journal of the Society for Health Systems 2, 1, 62–72.
- Slaughter, G., 2020. Canada confirms first ‘community cas'of COVID-19: Here's what that means. CTV News 5. https://www.ctvnews.ca/health/coronavirus/canada-confirms-first-community-case-of-covid-19-here-s-what-that-means-1.4841249 (accessed: 10 November 2022).
- The Ottawa Hospital, 2019. 2018-2019 Annual Report. The Ottawa Hospital, Ottawa.
- Trilling, L., Guinet, A., Le Magny, D., 2006. Nurse scheduling using integer linear programming and constraint programming. IFAC Proceedings Volumes 39, 3, 671–676.
10.3182/20060517-3-FR-2903.00340 Google Scholar
- Vassilacopoulos, G., 1985. A simulation model for bed allocation to hospital inpatient departments. Simulation 45, 5, 233–241.
- Wark, P., Holt, J., 1994. A repeated matching heuristic for the vehicle routeing problem. Journal of the Operational Research Society 45, 10, 1156–1167.
- World Health Organization, 1992. The ICD-10 Classification of Mental and Behavioural Disorders: Diagnostic Criteria for Research. World Health Organization, Geneva, Switzerland.
- Zucchi, G., Iori, M., Subramanian, A., 2020. Personnel scheduling during COVID-19 pandemic. Optimization Letters 15, 1–12.