Open Access iconOpen Access

ARTICLE

crossmark

Annealing Harmony Search Algorithm to Solve the Nurse Rostering Problem

Mohammed Hadwan1,2,3,*

1 Department of Information Technology, College of Computer, Qassim University, Buraydah, Saudi Arabia
2 Department of Computer Science, College of Applied Sciences, Taiz University, Taiz, Yemen
3 Intelligent Analytics Group (IAG), College of Computer, Qassim University, Buraydah, Saudi Arabia

* Corresponding Author: Mohammed Hadwan. Email: email

Computers, Materials & Continua 2022, 71(3), 5545-5559. https://doi.org/10.32604/cmc.2022.024512

Abstract

A real-life problem is the rostering of nurses at hospitals. It is a famous nondeterministic, polynomial time (NP) -hard combinatorial optimization problem. Handling the real-world nurse rostering problem (NRP) constraints in distributing workload equally between available nurses is still a difficult task to achieve. The international shortage of nurses, in addition to the spread of COVID-19, has made it more difficult to provide convenient rosters for nurses. Based on the literature, heuristic-based methods are the most commonly used methods to solve the NRP due to its computational complexity, especially for large rosters. Heuristic-based algorithms in general have problems striking the balance between diversification and intensification. Therefore, this paper aims to introduce a novel metaheuristic hybridization that combines the enhanced harmony search algorithm (EHSA) with the simulated annealing (SA) algorithm called the annealing harmony search algorithm (AHSA). The AHSA is used to solve NRP from a Malaysian hospital. The AHSA performance is compared to the EHSA, climbing harmony search algorithm (CHSA), deluge harmony search algorithm (DHSA), and harmony annealing search algorithm (HAS). The results show that the AHSA performs better than the other compared algorithms for all the tested instances where the best ever results reported for the UKMMC dataset.

Keywords


Cite This Article

M. Hadwan, "Annealing harmony search algorithm to solve the nurse rostering problem," Computers, Materials & Continua, vol. 71, no.3, pp. 5545–5559, 2022. https://doi.org/10.32604/cmc.2022.024512



cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1261

    View

  • 830

    Download

  • 1

    Like

Share Link