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

Full description

Bibliographic Details
Main Authors: Zhi-Yang Zeng, 曾智揚
Other Authors: Ping-Shun Chen
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