Cargando…

Genetic Algorithm for Solving the No-Wait Three-Stage Surgery Scheduling Problem

In this research, we consider a deterministic three-stage operating room surgery scheduling problem. The three successive stages are pre-surgery, surgery, and post-surgery. The no-wait constraint is considered among the three stages. Surgeries are known in advance (elective). Multiple resources are...

Descripción completa

Detalles Bibliográficos
Autores principales: Lin, Yang-Kuei, Yen, Chen-Hao
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10000950/
https://www.ncbi.nlm.nih.gov/pubmed/36900744
http://dx.doi.org/10.3390/healthcare11050739
_version_ 1784904010782736384
author Lin, Yang-Kuei
Yen, Chen-Hao
author_facet Lin, Yang-Kuei
Yen, Chen-Hao
author_sort Lin, Yang-Kuei
collection PubMed
description In this research, we consider a deterministic three-stage operating room surgery scheduling problem. The three successive stages are pre-surgery, surgery, and post-surgery. The no-wait constraint is considered among the three stages. Surgeries are known in advance (elective). Multiple resources are considered throughout the surgical process: PHU (preoperative holding unit) beds in the first stage, ORs (operating rooms) in the second stage, and PACU (post-anesthesia care unit) beds in the third stage. The objective is to minimize the makespan. The makespan is defined as the maximum end time of the last activity in stage 3. Minimizing the makespan not only maximizes the utilization of ORs but also improves patient satisfaction by allowing treatments to be delivered to patients in a timely manner. We proposed a genetic algorithm (GA) for solving the operating room scheduling problem. Randomly generated problem instances were tested to evaluate the performance of the proposed GA. The computational results show that overall, the GA deviated from the lower bound (LB) by 3.25% on average, and the average computation time of the GA was 10.71 s. We conclude that the GA can efficiently find near-optimal solutions to the daily three-stage operating room surgery scheduling problem.
format Online
Article
Text
id pubmed-10000950
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-100009502023-03-11 Genetic Algorithm for Solving the No-Wait Three-Stage Surgery Scheduling Problem Lin, Yang-Kuei Yen, Chen-Hao Healthcare (Basel) Article In this research, we consider a deterministic three-stage operating room surgery scheduling problem. The three successive stages are pre-surgery, surgery, and post-surgery. The no-wait constraint is considered among the three stages. Surgeries are known in advance (elective). Multiple resources are considered throughout the surgical process: PHU (preoperative holding unit) beds in the first stage, ORs (operating rooms) in the second stage, and PACU (post-anesthesia care unit) beds in the third stage. The objective is to minimize the makespan. The makespan is defined as the maximum end time of the last activity in stage 3. Minimizing the makespan not only maximizes the utilization of ORs but also improves patient satisfaction by allowing treatments to be delivered to patients in a timely manner. We proposed a genetic algorithm (GA) for solving the operating room scheduling problem. Randomly generated problem instances were tested to evaluate the performance of the proposed GA. The computational results show that overall, the GA deviated from the lower bound (LB) by 3.25% on average, and the average computation time of the GA was 10.71 s. We conclude that the GA can efficiently find near-optimal solutions to the daily three-stage operating room surgery scheduling problem. MDPI 2023-03-02 /pmc/articles/PMC10000950/ /pubmed/36900744 http://dx.doi.org/10.3390/healthcare11050739 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Lin, Yang-Kuei
Yen, Chen-Hao
Genetic Algorithm for Solving the No-Wait Three-Stage Surgery Scheduling Problem
title Genetic Algorithm for Solving the No-Wait Three-Stage Surgery Scheduling Problem
title_full Genetic Algorithm for Solving the No-Wait Three-Stage Surgery Scheduling Problem
title_fullStr Genetic Algorithm for Solving the No-Wait Three-Stage Surgery Scheduling Problem
title_full_unstemmed Genetic Algorithm for Solving the No-Wait Three-Stage Surgery Scheduling Problem
title_short Genetic Algorithm for Solving the No-Wait Three-Stage Surgery Scheduling Problem
title_sort genetic algorithm for solving the no-wait three-stage surgery scheduling problem
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10000950/
https://www.ncbi.nlm.nih.gov/pubmed/36900744
http://dx.doi.org/10.3390/healthcare11050739
work_keys_str_mv AT linyangkuei geneticalgorithmforsolvingthenowaitthreestagesurgeryschedulingproblem
AT yenchenhao geneticalgorithmforsolvingthenowaitthreestagesurgeryschedulingproblem