Developing a heuristic algorithm to solve optimization problems with soft-and-hard constraints: An application on medical staff scheduling problems
碩士 === 中原大學 === 工業與系統工程研究所 === 105 === This research developed a heuristic algorithm to solve the optimization problems with soft-and-hard constraints in order to improve the solution quality and reduce the solution time. This study combined the information of soft and hard constraints with the dec...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2017
|
Online Access: | http://ndltd.ncl.edu.tw/handle/64crf6 |
id |
ndltd-TW-105CYCU5030024 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-105CYCU50300242019-05-15T23:32:16Z http://ndltd.ncl.edu.tw/handle/64crf6 Developing a heuristic algorithm to solve optimization problems with soft-and-hard constraints: An application on medical staff scheduling problems 建構啟發式演算法求解有軟硬限制之最佳化問題:以醫護人員排班問題為例 Zhi-Yang Zeng 曾智揚 碩士 中原大學 工業與系統工程研究所 105 This research developed a heuristic algorithm to solve the optimization problems with soft-and-hard constraints in order to improve the solution quality and reduce the solution time. This study combined the information of soft and hard constraints with the decision tree method to generate an initial feasible solution, thereby reducing the generated initial feasible solution’s time. Furthermore, this study applied the local search concept and the information of soft and hard constraints to develop a new local search (greedy) method in order to obtain the better near-optimal solution and reduce the solution time. In order to verify the feasibility of the proposed heuristic algorithm, this research used a radiologist scheduling problem as a case study. Through two numerical sets of different numbers of radiologists, this research tested the solution quality and solution time of two scenarios: the proposed heuristic algorithm with the particle swarm optimization (PSO) and the proposed heuristic algorithm with the bat algorithm (BA). The results showed that, for generating an initial solution, both PSO and BA methods with the designed initial solution mechanism could have better performance on solution time than both PSO and BA methods without the designed initial solution mechanism, and that for generating a local search, both PSO and BA methods with the greedy search could have better performance on solution quality than both PSO and BA methods without the greedy search. Ping-Shun Chen 陳平舜 2017 學位論文 ; thesis 41 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 中原大學 === 工業與系統工程研究所 === 105 === This research developed a heuristic algorithm to solve the optimization problems with soft-and-hard constraints in order to improve the solution quality and reduce the solution time. This study combined the information of soft and hard constraints with the decision tree method to generate an initial feasible solution, thereby reducing the generated initial feasible solution’s time. Furthermore, this study applied the local search concept and the information of soft and hard constraints to develop a new local search (greedy) method in order to obtain the better near-optimal solution and reduce the solution time.
In order to verify the feasibility of the proposed heuristic algorithm, this research used a radiologist scheduling problem as a case study. Through two numerical sets of different numbers of radiologists, this research tested the solution quality and solution time of two scenarios: the proposed heuristic algorithm with the particle swarm optimization (PSO) and the proposed heuristic algorithm with the bat algorithm (BA). The results showed that, for generating an initial solution, both PSO and BA methods with the designed initial solution mechanism could have better performance on solution time than both PSO and BA methods without the designed initial solution mechanism, and that for generating a local search, both PSO and BA methods with the greedy search could have better performance on solution quality than both PSO and BA methods without the greedy search.
|
author2 |
Ping-Shun Chen |
author_facet |
Ping-Shun Chen Zhi-Yang Zeng 曾智揚 |
author |
Zhi-Yang Zeng 曾智揚 |
spellingShingle |
Zhi-Yang Zeng 曾智揚 Developing a heuristic algorithm to solve optimization problems with soft-and-hard constraints: An application on medical staff scheduling problems |
author_sort |
Zhi-Yang Zeng |
title |
Developing a heuristic algorithm to solve optimization problems with soft-and-hard constraints: An application on medical staff scheduling problems |
title_short |
Developing a heuristic algorithm to solve optimization problems with soft-and-hard constraints: An application on medical staff scheduling problems |
title_full |
Developing a heuristic algorithm to solve optimization problems with soft-and-hard constraints: An application on medical staff scheduling problems |
title_fullStr |
Developing a heuristic algorithm to solve optimization problems with soft-and-hard constraints: An application on medical staff scheduling problems |
title_full_unstemmed |
Developing a heuristic algorithm to solve optimization problems with soft-and-hard constraints: An application on medical staff scheduling problems |
title_sort |
developing a heuristic algorithm to solve optimization problems with soft-and-hard constraints: an application on medical staff scheduling problems |
publishDate |
2017 |
url |
http://ndltd.ncl.edu.tw/handle/64crf6 |
work_keys_str_mv |
AT zhiyangzeng developingaheuristicalgorithmtosolveoptimizationproblemswithsoftandhardconstraintsanapplicationonmedicalstaffschedulingproblems AT céngzhìyáng developingaheuristicalgorithmtosolveoptimizationproblemswithsoftandhardconstraintsanapplicationonmedicalstaffschedulingproblems AT zhiyangzeng jiàngòuqǐfāshìyǎnsuànfǎqiújiěyǒuruǎnyìngxiànzhìzhīzuìjiāhuàwèntíyǐyīhùrényuánpáibānwèntíwèilì AT céngzhìyáng jiàngòuqǐfāshìyǎnsuànfǎqiújiěyǒuruǎnyìngxiànzhìzhīzuìjiāhuàwèntíyǐyīhùrényuánpáibānwèntíwèilì |
_version_ |
1719148675989504000 |