Please use this identifier to cite or link to this item: http://repositorio.yachaytech.edu.ec/handle/123456789/635
Title: Artificial bee colony algorithm for nurse scheduling problem using high-performance computing
Authors: Fonseca Delgado, Rigoberto Salomón
Aristizábal Scacco, Daniel Santiago
Keywords: Nurse rostering problem
Swarm intelligence method
Nature-inspired algorithm
Issue Date: Jul-2023
Publisher: Universidad de Investigación de Tecnología Experimental Yachay
Abstract: El problema de la lista de enfermeras (NRP) es un problema de optimización combinatoria que se aborda asignando un conjunto de enfermeras con diferentes habilidades y contratos a diferentes tipos de turnos, durante un período de programación predefinido. Un proceso eficiente de programación de enfermeras permite a los hospitales manejar mejor los cambios de última hora y cumplir con las leyes laborales. También garantiza una comunicación fluida y eficaz entre los empleados y entre los programadores y los empleados. El problema de la lista de enfermeras se caracteriza por la presencia de un gran conjunto de restricciones, que generalmente se dividen en dos categorías: restricciones duras y blandas. Las restricciones estrictas son aquellas que se aplican rígidamente y deben cumplirse en todo momento. Las violaciones de las restricciones blandas deben evitarse, si es posible. Se propone el algoritmo de optimización de colonias de abejas (BCO) para abordar el NRP probado en un conjunto de datos de 30 enfermeras presentado en la Primera Competencia Internacional de Listas de Enfermeras (INRC2010). El algoritmo busca iterativamente la solución pasando por un proceso de validación que implica filtrar la solución a través de todas las restricciones. Los resultados producidos por el algoritmo propuesto son muy prometedores en comparación con los producidos por los métodos de los cinco ganadores de INRC2010. Todavía es necesaria una mayor investigación para mejorar aún más el algoritmo propuesto.
Description: The Nurse Rostering Problem (NRP) is a combinatorial optimization problem that is tackled by assigning a set of nurses with different skills and contracts to different types of shifts, over a predefined scheduling period. An efficient nurse scheduling process allows hospitals to better handle last-minute changes and stay in compliance with labor laws. It also ensures smooth and effective communication among employees, and between schedulers and employees. The nurse rostering problem is characterized by the presence of a large set of constraints, which are usually divided into two categories: hard and soft constraints. Hard constraints are those that are rigidly enforced and should be met at all times. Violations of the soft constraints are to be avoided, if possible. Bee Colony Optimization (BCO) algorithm is proposed to tackle the NRP tested on a dataset of 30 nurses introduced in the First International Nurse Rostering Competition (INRC2010). The algorithm iteratively searches for the solution by going through a validation process which involves filtering the solution through all the constraints. The results produced by the proposed algorithm are very promising when compared with those produced by the five INRC2010 winners’ methods. Further investigation is still necessary for further improvement of the proposed algorithm.
URI: http://repositorio.yachaytech.edu.ec/handle/123456789/635
Appears in Collections:Tecnologías de la Información

Files in This Item:
File Description SizeFormat 
ECMC0129.pdf1.23 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.