Development of A Nurse Scheduling Timetable in The Emergency Department Using Bat Algorithm

Authors

  • Muhammad Haiman Mohd Haizani Department of Mathematics and Statistics, Faculty of Science, Universiti Putra Malaysia, 43400 UPM Serdang, Selangor, Malaysia.
  • Nor Aliza AB Rahmin Department of Mathematics and Statistics, Faculty of Science, Universiti Putra Malaysia, 43400 UPM Serdang, Selangor, Malaysia.
  • Risman Mat Hasim Department of Mathematics and Statistics, Faculty of Science, Universiti Putra Malaysia, 43400 UPM Serdang, Selangor, Malaysia.

DOI:

https://doi.org/10.58915/amci.v15i1.2500

Keywords:

Bat Algorithm, Emergency Department, Metaheuristic, Scheduling

Abstract

Nurse scheduling in the emergency department (ED) is a complex optimisation problem that requires balancing nurse workload while adhering to operational constraints. This study applies the Bat Algorithm (BA), a metaheuristic optimisation technique, to generate efficient nurse schedules. The proposed approach aims to minimise deviations from workload constraints, reduce soft constraint violations, and ensure adequate rest periods while avoiding undesirable shift transitions. The BA was implemented in MATLAB and evaluated against traditional Goal Programming (GP) methods. Experimental results demonstrated its efficiency, with a computational time of 7.67 seconds. The BA outperformed GP by achieving lower deviations, indicating fewer unnecessary shifts and transitions that balance the workload for nurses while improving nurse satisfaction and operational efficiency. These findings highlight the potential of BA to enhance workforce management in healthcare settings and contribute to improved patient care.

Downloads

Published

2026-03-01

How to Cite

Haizani, M. H. M., Rahmin, N. A. A., & Hasim, R. M. (2026). Development of A Nurse Scheduling Timetable in The Emergency Department Using Bat Algorithm. Applied Mathematics and Computational Intelligence (AMCI), 15(1), 119–136. https://doi.org/10.58915/amci.v15i1.2500

Issue

Section

Articles

Similar Articles

<< < 6 7 8 9 10 11 12 13 > >> 

You may also start an advanced similarity search for this article.