Research Article

Genetic Algorithm-Based Optimization for Nurse Scheduling Problem

Volume: 9 Number: 4 December 31, 2023
TR EN

Genetic Algorithm-Based Optimization for Nurse Scheduling Problem

Abstract

The nursing workforce problem is essentially a scheduling problem. Scheduling problems involve the efficient planning and sequencing of specific resources, aiming to find the best time schedule that meets all constraints. Genetic Algorithm can be utilized to solve scheduling problems effectively. In this study, taking into account the success of the Genetic Algorithm in scheduling problems, a software has been developed in the Python environment to ensure the optimal assignment of nurses in clinics. The Genetic Algorithm-based software operates on a population basis, seeking to find the best schedule that satisfies various tasks and constraints. During the study, the planning of nursing staff considered the possibility of different clinics within the hospital, each dealing with patients requiring different care durations. It was assumed that a nurse works according to legal restrictions. Furthermore, a 4-week period was taken into consideration during the scheduling process, and the program was executed for a total of 28 days (a total working time of 160 hours). As a result, a software solution was presented that can successfully achieve an optimal nurse assignment, enabling the complete fulfillment of patients' care requirements in a given clinic.

Keywords

References

  1. [1] M. Gradišar, T. Turk, J. P. Hajdinjak and L. Tomat, “Interactive nurse scheduling,” CIN: Computers, Informatics, Nursing, vol. 41, no. 3, pp. 172-182, 2023, doi: 10.1097/cin.0000000000000941.
  2. [2] M.D. Bal, “Yataklı Tedavi Kurumlarında Hemşire İnsan Gücü Planlama Yaklaşımları,” Sağlık ve Hemşirelik Yönetim Dergisi, vol. 3, no. 1, pp. 148-154, 2015, doi: 10.5222/shyd.2014.148.
  3. [3] C. Lin, J. Kang, D. Chiang, and C. Chen, “Nurse scheduling with joint normalized shift and day-off preference satisfaction using a genetic algorithm with immigrant scheme,” International Journal of Distributed Sensor Networks, vol. 11, no. 7, pp. 1-10, 2015.
  4. [4] M. Mohammadian, M. Babaei, M.A. Jarrahi and E. Anjomrouz, “Scheduling nurse shifts using goal programming based on nurse preferences: a case study in an emergency department,” International Journal of Engineering, vol. 32, no. 7, pp. 954-963, 2019.
  5. [5] A. Hofler, B. Terzić, M. Krämer, A. Zvezdin, V. Morozov, Y. Roblin, F. Lin and C. Jarvis, “Innovative applications of genetic algorithms to problems in accelerator physics,” Physical Review Special Topics - Accelerators and Beams, vol. 16, no. 1, pp. 1-25, 2013.
  6. [6] K. Leksakul and S. Phetsawat, “Nurse scheduling using genetic algorithm,” Mathematical Problems in Engineering, pp. 1-16, 2014, doi: 10.1155/2014/246543.
  7. [7] B. Maenhout and M. Vanhoucke, “Comparison and hybridization of crossover operators for the nurse scheduling problem,” Annals of Operations Research, vol. 159, no. 1, pp. 333-353, 2007.
  8. [8] A. Wibowo, and Y. Lianawati, “A multi-objective genetic algorithm for optimizing the nurse scheduling problem,” International Journal of Recent Technology and Engineering (IJRTE), vol. 8, no. 3, pp. 5409-5414, 2019.

Details

Primary Language

English

Subjects

Computer Software

Journal Section

Research Article

Publication Date

December 31, 2023

Submission Date

November 19, 2023

Acceptance Date

December 18, 2023

Published in Issue

Year 2023 Volume: 9 Number: 4

APA
Çetin, G., Özkaraca, O., Güvenç, E., & Sakal, M. (2023). Genetic Algorithm-Based Optimization for Nurse Scheduling Problem. Gazi Journal of Engineering Sciences, 9(4), 31-38. https://izlik.org/JA28PF53AW
AMA
1.Çetin G, Özkaraca O, Güvenç E, Sakal M. Genetic Algorithm-Based Optimization for Nurse Scheduling Problem. GJES. 2023;9(4):31-38. https://izlik.org/JA28PF53AW
Chicago
Çetin, Gürcan, Osman Özkaraca, Ercüment Güvenç, and Murat Sakal. 2023. “Genetic Algorithm-Based Optimization for Nurse Scheduling Problem”. Gazi Journal of Engineering Sciences 9 (4): 31-38. https://izlik.org/JA28PF53AW.
EndNote
Çetin G, Özkaraca O, Güvenç E, Sakal M (December 1, 2023) Genetic Algorithm-Based Optimization for Nurse Scheduling Problem. Gazi Journal of Engineering Sciences 9 4 31–38.
IEEE
[1]G. Çetin, O. Özkaraca, E. Güvenç, and M. Sakal, “Genetic Algorithm-Based Optimization for Nurse Scheduling Problem”, GJES, vol. 9, no. 4, pp. 31–38, Dec. 2023, [Online]. Available: https://izlik.org/JA28PF53AW
ISNAD
Çetin, Gürcan - Özkaraca, Osman - Güvenç, Ercüment - Sakal, Murat. “Genetic Algorithm-Based Optimization for Nurse Scheduling Problem”. Gazi Journal of Engineering Sciences 9/4 (December 1, 2023): 31-38. https://izlik.org/JA28PF53AW.
JAMA
1.Çetin G, Özkaraca O, Güvenç E, Sakal M. Genetic Algorithm-Based Optimization for Nurse Scheduling Problem. GJES. 2023;9:31–38.
MLA
Çetin, Gürcan, et al. “Genetic Algorithm-Based Optimization for Nurse Scheduling Problem”. Gazi Journal of Engineering Sciences, vol. 9, no. 4, Dec. 2023, pp. 31-38, https://izlik.org/JA28PF53AW.
Vancouver
1.Gürcan Çetin, Osman Özkaraca, Ercüment Güvenç, Murat Sakal. Genetic Algorithm-Based Optimization for Nurse Scheduling Problem. GJES [Internet]. 2023 Dec. 1;9(4):31-8. Available from: https://izlik.org/JA28PF53AW

Gazi Journal of Engineering Sciences (GJES) publishes open access articles under a Creative Commons Attribution 4.0 International License (CC BY 4.0)  1366_2000-copia-2.jpg