Harmony Search Algorithm for Patient Admission Scheduling Problem

The patient admission scheduling (PAS) problem is an optimization problem in which we assign patients automatically to beds for a specific period of time while preserving their medical requirements and their preferences. In this paper, we present a novel solution to the PAS problem using the harmony...

Full description

Bibliographic Details
Main Authors: Abu Doush Iyad, Al-Betar Mohammed Azmi, Awadallah Mohammed A., Hammouri Abdelaziz I., Al-Khatib Ra’ed M., ElMustafa Saba, ALkhraisat Habes
Format: Article
Language:English
Published: De Gruyter 2018-04-01
Series:Journal of Intelligent Systems
Subjects:
Online Access:https://doi.org/10.1515/jisys-2018-0094
id doaj-760836c9b9174402b2f43f460227b656
record_format Article
spelling doaj-760836c9b9174402b2f43f460227b6562021-09-06T19:40:38ZengDe GruyterJournal of Intelligent Systems0334-18602191-026X2018-04-0129154055310.1515/jisys-2018-0094Harmony Search Algorithm for Patient Admission Scheduling ProblemAbu Doush Iyad0Al-Betar Mohammed Azmi1Awadallah Mohammed A.2Hammouri Abdelaziz I.3Al-Khatib Ra’ed M.4ElMustafa Saba5ALkhraisat Habes6Computer Science and Information Systems Department, American University of Kuwait, Salmiya, KuwaitDepartment of Information Technology, Al-Huson University College, Al-Balqa Applied University, Al-Huson, Irbid, JordanDepartment of Computer Science, Al-Aqsa University, P. O. Box 4051, Gaza, PalestineDepartment of Computer Information System, Al-Balqa Applied University, Al-Salt, JordanComputer Science Department, Yarmouk University, Irbid, JordanComputer Science Department, Yarmouk University, Irbid, JordanDepartment of Computer Information System, Al-Balqa Applied University, Al-Salt, JordanThe patient admission scheduling (PAS) problem is an optimization problem in which we assign patients automatically to beds for a specific period of time while preserving their medical requirements and their preferences. In this paper, we present a novel solution to the PAS problem using the harmony search (HS) algorithm. We tailor the HS to solve the PAS problem by distributing patients to beds randomly in the harmony memory (HM) while respecting all hard constraints. The proposed algorithm uses five neighborhood strategies in the pitch adjustment stage. This technique helps in increasing the variations of the generated solutions by exploring more solutions in the search space. The PAS standard benchmark datasets are used in the evaluation. Initially, a sensitivity analysis of the HS algorithm is studied to show the effect of its control parameters on the HS performance. The proposed method is also compared with nine methods: non-linear great deluge (NLGD), simulated annealing with hyper-heuristic (HH-SA), improved with equal hyper-heuristic (HH-IE), simulated annealing (SA), tabu search (TS), simple random simulated annealing with dynamic heuristic (DHS-SA), simple random improvement with dynamic heuristic (DHS-OI), simple random great deluge with dynamic heuristic (DHS-GD), and biogeography-based optimization (BBO). The proposed HS algorithm is able to produce comparably competitive results when compared with these methods. This proves that the proposed HS is a very efficient alternative to the PAS problem, which can be efficiently used to solve many scheduling problems of a large-scale data.https://doi.org/10.1515/jisys-2018-0094harmony search algorithmoptimizationpatient admission problemmetaheuristicpatient scheduling problem
collection DOAJ
language English
format Article
sources DOAJ
author Abu Doush Iyad
Al-Betar Mohammed Azmi
Awadallah Mohammed A.
Hammouri Abdelaziz I.
Al-Khatib Ra’ed M.
ElMustafa Saba
ALkhraisat Habes
spellingShingle Abu Doush Iyad
Al-Betar Mohammed Azmi
Awadallah Mohammed A.
Hammouri Abdelaziz I.
Al-Khatib Ra’ed M.
ElMustafa Saba
ALkhraisat Habes
Harmony Search Algorithm for Patient Admission Scheduling Problem
Journal of Intelligent Systems
harmony search algorithm
optimization
patient admission problem
metaheuristic
patient scheduling problem
author_facet Abu Doush Iyad
Al-Betar Mohammed Azmi
Awadallah Mohammed A.
Hammouri Abdelaziz I.
Al-Khatib Ra’ed M.
ElMustafa Saba
ALkhraisat Habes
author_sort Abu Doush Iyad
title Harmony Search Algorithm for Patient Admission Scheduling Problem
title_short Harmony Search Algorithm for Patient Admission Scheduling Problem
title_full Harmony Search Algorithm for Patient Admission Scheduling Problem
title_fullStr Harmony Search Algorithm for Patient Admission Scheduling Problem
title_full_unstemmed Harmony Search Algorithm for Patient Admission Scheduling Problem
title_sort harmony search algorithm for patient admission scheduling problem
publisher De Gruyter
series Journal of Intelligent Systems
issn 0334-1860
2191-026X
publishDate 2018-04-01
description The patient admission scheduling (PAS) problem is an optimization problem in which we assign patients automatically to beds for a specific period of time while preserving their medical requirements and their preferences. In this paper, we present a novel solution to the PAS problem using the harmony search (HS) algorithm. We tailor the HS to solve the PAS problem by distributing patients to beds randomly in the harmony memory (HM) while respecting all hard constraints. The proposed algorithm uses five neighborhood strategies in the pitch adjustment stage. This technique helps in increasing the variations of the generated solutions by exploring more solutions in the search space. The PAS standard benchmark datasets are used in the evaluation. Initially, a sensitivity analysis of the HS algorithm is studied to show the effect of its control parameters on the HS performance. The proposed method is also compared with nine methods: non-linear great deluge (NLGD), simulated annealing with hyper-heuristic (HH-SA), improved with equal hyper-heuristic (HH-IE), simulated annealing (SA), tabu search (TS), simple random simulated annealing with dynamic heuristic (DHS-SA), simple random improvement with dynamic heuristic (DHS-OI), simple random great deluge with dynamic heuristic (DHS-GD), and biogeography-based optimization (BBO). The proposed HS algorithm is able to produce comparably competitive results when compared with these methods. This proves that the proposed HS is a very efficient alternative to the PAS problem, which can be efficiently used to solve many scheduling problems of a large-scale data.
topic harmony search algorithm
optimization
patient admission problem
metaheuristic
patient scheduling problem
url https://doi.org/10.1515/jisys-2018-0094
work_keys_str_mv AT abudoushiyad harmonysearchalgorithmforpatientadmissionschedulingproblem
AT albetarmohammedazmi harmonysearchalgorithmforpatientadmissionschedulingproblem
AT awadallahmohammeda harmonysearchalgorithmforpatientadmissionschedulingproblem
AT hammouriabdelazizi harmonysearchalgorithmforpatientadmissionschedulingproblem
AT alkhatibraedm harmonysearchalgorithmforpatientadmissionschedulingproblem
AT elmustafasaba harmonysearchalgorithmforpatientadmissionschedulingproblem
AT alkhraisathabes harmonysearchalgorithmforpatientadmissionschedulingproblem
_version_ 1717768018221596672