An Analysis of the Application of the Harmony Search Algorithm to Solving the Nurse Rostering Problem.

Comput Inform Nurs

Author Affiliations: Department of Computer Engineering, College of Engineering, Kwame Nkrumah University of Science and Technology, Kumasi, Ghana (KNUST).

Published: May 2021

The nurse rostering problem describes the task of distributing nurses over working time slots, called shifts, in such a way that the workforce demand for each shift in a scheduling period is met, while ensuring that each nurse is not overttasked or undertasked. This problem is a major issue in Ghana, which this research aims to tackle. To that end, the performance of a heuristic algorithm that showed promise, called the Harmony Search algorithm, is examined. The algorithm, as applied to solving the nurse rostering problem in a hospital in Ghana, was implemented and evaluated with the Python programming language. The results suggest that the algorithm performs well in generating 1-week duty rosters but falters for extended periods, indicating that it may not on its own be potent enough to handle optimization problems. Finally, we outline some recommendations future researchers may want to note.

Download full-text PDF

Source
http://dx.doi.org/10.1097/CIN.0000000000000689DOI Listing

Publication Analysis

Top Keywords

nurse rostering
12
rostering problem
12
harmony search
8
search algorithm
8
solving nurse
8
algorithm
5
analysis application
4
application harmony
4
algorithm solving
4
nurse
4

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!