How to Apply a Metaheuristic Algorithm to Physician Scheduling Problem

Main Article Content

Atchara Thongsamai
Sirikarn Chansombat
Saisumpan Sooncharoen

Abstract

Hospitals spend a considerable percentage of their budget on medical personnel. However, proper physician scheduling helps to lower this cost. The emergency department is an area where physicians are available 24/7, so keeping the physicians satisfied is important. According to the scheduler specialist, creating a physician schedule takes a long time. It does not provide physicians with satisfaction and equality in terms of working hours, number of night shifts, and number of days off. This paper uses Random Search Optimization (RSO) to generate physician schedules and guidelines by applying metaheuristics to the physician scheduling problem. The goal is to reduce all overtime work to a minimum. We compared the performance of RSO with mathematical model and manual method. The results showed that RSO reduced total overtime by 50%, distributed the burden effectively, and had a procedure time of less than 12 seconds

Article Details

How to Cite
Thongsamai, A., Chansombat, S., & Sooncharoen, S. (2024). How to Apply a Metaheuristic Algorithm to Physician Scheduling Problem. Naresuan University Engineering Journal, 19(1), 9–24. Retrieved from https://ph01.tci-thaijo.org/index.php/nuej/article/view/256036
Section
Research Paper
Author Biographies

Sirikarn Chansombat, Faculty of Logistics and Digital Supply Chain, Naresuan University, Phitsanulok 65000, Thailand

Dr. Sirikarn Chansombat is a lecturer in the Faculty of Logistics and Digital Supply Chain, Naresuan University. She graduated a bachelor degree in Industrial Engineering and received a Ph.D. in Management Engineering from Naresuan University.

Saisumpan Sooncharoen, Centre of Operations Research and Industrial Applications (CORIA), Department of Industrial Engineering, Faculty of Engineering, Naresuan University, Phitsanulok 65000, Thailand

Lecturer in the Department of Industrial Engineering, Faculty of Engineering, Naresuan University

References

Camiat, F., Restrepo, M. I., Chauny, J. M., Lahrichi, N., and Rousseau, L. M. (2021). Productivity-driven physician scheduling in emergency departments. Health Systems, 10(2), 104-117.

https://doi.org/10.1080/20476965.2019.1666036

Cappanera, P., Visintin, F., and Rossi, R. (2022). The emergency department physician rostering problem: obtaining equitable solutions via network optimization. Flexible Services and Manufacturing Journal, 34(4), 916-959.

https://doi.org/10.1007/s10696-021-09426-7

Cildoz, M., Mallor, F., and Mateo, P. M. (2021). A GRASP-based algorithm for solving the emergency room physician scheduling problem. Applied Soft Computing, 103, 107151.

https://doi.org/10.1016/j.asoc.2021.107151

Damcı-Kurt, P., Zhang, M., Marentay, B., and Govind, N. (2019). Improving physician schedules by leveraging equalization: Cases from hospitals in U.S. Omega (United Kingdom), 85, 182-193.

https://doi.org/10.1016/j.omega.2018.06.011

Erhard, M. (2021). Flexible staffing of physicians with column generation. Flexible Services and Manufacturing Journal, 33(1), 212-252.

https://doi.org/10.1007/s10696-019-09353-8

Erhard, M., Schoenfelder, J., Fugener, A., and Brunner, J. O. (2018). State of the art in physician scheduling. European Journal of Operational Research, 265(1), 1-18.

https://doi.org/10.1016/j.ejor.2017.06.037

Fugener, A. and Brunner, J. O. (2019). Planning for overtime: The value of shift extensions in physician scheduling. INFORMS Journal on Computing, 31(4), 732-744.

https://doi.org/10.1287/IJOC.2018.0865

Gross, C. N., Fugener, A., and Brunner, J. O. (2018). Online rescheduling of physicians in hospitals. Flexible Services and Manufacturing Journal, 30(1-2), 296-328.

https://doi.org/10.1007/s10696-016-9274-2

Guler, M. G. and Gecici, E. (2020). A decision support system for scheduling the shifts of physicians during COVID-19 pandemic. Computers and Industrial Engineering, 150, 106874.

https://doi.org/10.1016/j.cie.2020.106874

Hidri, L., Gazdar, A., and Mabkhot, M. M. (2020). Optimized procedure to schedule physicians in an intensive care unit: A case study. Mathematics, 8(11), 1-24.

https://doi.org/10.3390/math8111976

Kraul, S. (2020). Annual scheduling for anesthesiology medicine residents in task-related programs with a focus on continuity of care. Flexible Services and Manufacturing Journal, 32(1), 181-212.

https://doi.org/10.1007/s10696-019-09365-4

Lan, S., Fan, W., Liu, T., and Yang, S. (2019). A hybrid SCA–VNS meta-heuristic based on Iterated Hungarian algorithm for physicians and medical staff scheduling problem in outpatient department of large hospitals with multiple branches. Applied Soft Computing Journal, 85, 105813.

https://doi.org/10.1016/j.asoc.2019.105813

Lan, S., Fan, W., Yang, S., and Pardalos, P. M. (2023). Physician scheduling problem in Mobile Cabin Hospitals of China during Covid-19 outbreak. Annals of Mathematics and Artificial Intelligence, 91(2-3), 349-372.

https://doi.org/10.1007/s10472-023-09834-5

Lenstra, J. K. and Kan, A. H. G. R. (1981). Complexity of vehicle routing and scheduling problems. Networks, 11(2), 221-227.

https://doi.org/10.1002/net.3230110211

Li, N., Li, X., and Forero, P. (2022). Physician scheduling for outpatient department with nonhomogeneous patient arrival and priority queue. Flexible Services and Manufacturing Journal, 34(4), 879-915.

https://doi.org/10.1007/s10696-021-09414-x

Liberati, A., Altman, D. G., Tetzlaff, J., Mulrow, C., Gøtzsche, P. C., Ioannidis, J. P. A., Clarke, M., Devereaux, P. J., Kleijnen, J., and Moher, D. (2009). The PRISMA statement for reporting systematic reviews and meta-analyses of studies that evaluate health care interventions: Explanation and elaboration. Italian Journal of Public Health, 6(4), 354-391.

https://www.scopus.com/inward/record.uri?eid=2-s2

.0-76549089252&partnerID=40&md5=dc8847f1671

dc34e0b515045479a8b14

Liu, R., Fan, X., Wu, Z., Pang, B., and Xie, X. (2022). The Physician Scheduling of Fever Clinic in the COVID-19 Pandemic. IEEE Transactions on Automation Science and Engineering, 19(2), 709-723.

https://doi.org/10.1109/TASE.2021.3114339

Liu, R. and Xie, X. (2021). Weekly scheduling of emergency department physicians to cope with time-varying demand. IISE Transactions, 53(10), 1109-1123.

https://doi.org/10.1080/24725854.2021.1894656

Mansini, R. and Zanotti, R. (2020). Optimizing the physician scheduling problem in a large hospital ward. Journal of Scheduling, 23(3), 337-361.

https://doi.org/10.1007/s10951-019-00614-w

Marchesi, J. F., Hamacher, S., and Fleck, J. L. (2020). A stochastic programming approach to the physician staffing and scheduling problem. Computers and Industrial Engineering, 142, 106281.

https://doi.org/10.1016/j.cie.2020.106281

Ozder, E. H., Ozcan, E., and Eren, T. (2020). A Systematic Literature Review for Personnel Scheduling Problems. International Journal of Information Technology & Decision Making, 19(6), 1695-1735.

https://doi.org/10.1142/S0219622020300050

Pongcharoen, P. (2001). Genetic algorithms for production scheduling in capital goods industries [dissertation, University of Newcastle upon Tyne]. Newcastle upon Tyne.

Pongcharoen, P., Hicks, C., and Braiden, P. M. (2004). The development of genetic algorithms for the finite capacity scheduling of complex products, with multiple levels of product structure. European Journal of Operational Research, 152(1), 215-225.

https://doi.org/10.1016/S0377- 2217(02)00645-8

Pongcharoen, P., Stewardson, D. J., Hicks, C., and Braiden, P. M. (2001). Applying designed experiments to optimize the performance of genetic algorithms used for scheduling complex products in the capital goods industry. Journal of Applied Statistics, 28(3-4), 441-455.

https://doi.org/10.1080/02664760120034162

Rahimi, I., Gandomi, A. H., Deb, K., Chen, F., and Nikoo, M. R. (2022). Scheduling by NSGA-II: Review and Bibliometric Analysis. Processes, 10(1), 98.

https://doi.org/10.3390/pr10010098

Rastrigin, L. A. (1963). The convergence of the random search method in the extremal control of a many parameter system. Automation and Remote Control, 24(11), 1337–1342.

Salvendy, G. (2001). Handbook of Industrial Engineering: Technology and Operations Management. John Wiley & Sons, Inc.

Schoenfelder, J. and Pfefferlen, C. (2018). Decision support for the physician scheduling process at a German Hospital. Service Science, 10(3), 215-229.

https://doi.org/10.1287/serv.2017.0192

Schrack, G. and Choit, M. (1976). Optimized relative step size random searches. Mathematical Programming, 10(1), 230-244. https://doi.org/10.1007/BF01580669

Schumer, M. A. and Steiglitz, K. (1968). Adaptive Step Size Random Search. IEEE Transactions on Automatic Control, 13(3), 270-276.

https://doi.org/10.1109/TAC.1968.1098903

Sooncharoen, S., Pongcharoen, P., and Hicks, C. (2020). Grey Wolf production scheduling for the capital goods industry. Applied Soft Computing Journal, 94, 106480.

https://doi.org/10.1016/j.asoc.2020.106480

Tan, M., Gan, J., and Ren, Q. (2019). Scheduling emergency physicians based on a multiobjective programming approach: A case study of west China Hospital of Sichuan University. Journal of Healthcare Engineering, 2019, 5647078.

https://doi.org/10.1155/2019/5647078

Thongsamai, A., Chansombat, S., and Sooncharoen, S. (2024). The applications of Artificial Hummingbird Algorithm (AHA) in the optimization problems: A review of the state-of-the-art. Engineering and Applied Science Research, 51(2), 164-179.

https://ph01.tci-thaijo.org/index.php/easr/article/

view/254296

Tohidi, M., Kazemi Zanjani, M., and Contreras, I. (2019). Integrated physician and clinic scheduling in ambulatory polyclinics. Journal of the Operational Research Society, 70(2), 177-191.

https://doi.org/10.1080/01605682.2017.1421853

Tohidi, M., Kazemi Zanjani, M., and Contreras, I. (2021). A physician planning framework for polyclinics under uncertainty. Omega (United Kingdom), 101, 102275. https://doi.org/10.1016/j.omega.2020.102275

Wang, F., Zhang, C., Zhang, H., and Xu, L. (2021). Short-term physician rescheduling model with feature-driven demand for mental disorders outpatients. Omega (United Kingdom), 105, 102519.

https://doi.org/10.1016/j.omega.2021.102519

Wang, Z., Liu, R., and Sun, Z. (2023). Physician Scheduling for Emergency Departments Under Time-Varying Demand and Patient Return. IEEE Transactions on Automation Science and Engineering, 20(1), 553-570.

https://doi.org/10.1109/TASE.2022.3163259