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

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...

Descripción completa

Detalles Bibliográficos
Publicado en:CIN: Computers, Informatics, Nursing Vol. 39; no. 5; pp. 281 - 289
Autores principales: Lartey, Kelvin, Akowuah, Emmanuel Kofi
Formato: research tables/charts Journal Article
Publicado: Lippincott Williams & Wilkins May/Jun2021
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=ccm&AN=150405325&site=ehost-live
header:
  @attributes:
    shortDbName: ccm
    uiTerm: 150405325
    longDbName: CINAHL Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    dissinfo:
    jinfo:
      jid:
        15382931
        KXN
      jtl: CIN: Computers, Informatics, Nursing
      issn: 15382931
      maglogo: N
    pubinfo:
      dt: May/Jun2021
      vid: 39
      iid: 5
      pid: 433
      pub: Lippincott Williams & Wilkins
      place: Baltimore, Maryland
    artinfo:
      ui:
        150405325
        150405325
        150405325
        10.1097/CIN.0000000000000689
        150405325
      ppf: 281
      ppct: 8
      formats:
      tig:
        atl: An Analysis of the Application of the Harmony Search Algorithm to Solving the Nurse Rostering Problem.
      aug:
        au:
          Lartey, Kelvin
          Akowuah, Emmanuel Kofi
        affil: Author Affiliations: Department of Computer Engineering, College of Engineering, Kwame Nkrumah University of Science and Technology, Kumasi, Ghana (KNUST).
      sug:
        subj:
          Nursing Staff, Hospital Ghana
          Personnel Staffing and Scheduling
          Algorithms Evaluation
          Software Design
          Human
          Ghana
          Shiftwork
          Programming Languages
      ab: 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.
      pubtype: Academic Journal
      doctype:
        research
        tables/charts
        Journal Article
      ougenre: Article
    language: English
    refInfo:
    holdings:
      @attributes:
        islocal: N