Parallel Machine Scheduling with Machine Availability,Eligibility and Job Incompatible Constraints
碩士 === 國立中央大學 === 工業管理研究所 === 100 === In this paper we consider the problem of scheduling n preemptive jobs on m identical machines with machine availability, eligibility and incompatible job constraints when minimizing the maximum makespan. Each machine is not continuously available for processing...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2012
|
Online Access: | http://ndltd.ncl.edu.tw/handle/24082829472579173289 |
id |
ndltd-TW-100NCU05041073 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-100NCU050410732015-10-13T21:22:37Z http://ndltd.ncl.edu.tw/handle/24082829472579173289 Parallel Machine Scheduling with Machine Availability,Eligibility and Job Incompatible Constraints 具機器可用時間與機器合適度限制且工作具互斥性之平行機台排程問題 Hao-chun Hsu 徐豪駿 碩士 國立中央大學 工業管理研究所 100 In this paper we consider the problem of scheduling n preemptive jobs on m identical machines with machine availability, eligibility and incompatible job constraints when minimizing the maximum makespan. Each machine is not continuously available for processing at all time and each job is only allowed to be processed on specific machines. In the same availability interval, each job belongs to a family and only jobs from different family can be processed. Firstly, we use a network flow technique to model the scheduling problem with the job preemption into a series of maximum flow problems. Secondly, we propose an algorithm which bases on the Family With Most Job Remaining Processing Time First /Earliest Release Date First (FRPF/ERD) rule to find an upper bound. Thirdly, we use a branch and bound algorithm to deal with incompatible constraint of our problem and use six dominance rules to increase the efficiency of the branch and bound algorithm. Finally, we modify an algorithm proposed by Liao and Sheen (2008). This algorithm includes a network flow technique and a binary search procedure to find an optimal solution for the scheduling problem. Computational analysis shows that eliminating rules are effective. The percentage of nodes generated by the branch and bound algorithm is low. More than half of nodes eliminated are attributed to Proposition 5, which will become more effective when n and m increase. Gwo-ji Sheen 沈國基 2012 學位論文 ; thesis 52 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中央大學 === 工業管理研究所 === 100 === In this paper we consider the problem of scheduling n preemptive jobs on m identical machines with machine availability, eligibility and incompatible job constraints when minimizing the maximum makespan. Each machine is not continuously available for processing at all time and each job is only allowed to be processed on specific machines. In the same availability interval, each job belongs to a family and only jobs from different family can be processed.
Firstly, we use a network flow technique to model the scheduling problem with the job preemption into a series of maximum flow problems. Secondly, we propose an algorithm which bases on the Family With Most Job Remaining Processing Time First /Earliest Release Date First (FRPF/ERD) rule to find an upper bound. Thirdly, we use a branch and bound algorithm to deal with incompatible constraint of our problem and use six dominance rules to increase the efficiency of the branch and bound algorithm. Finally, we modify an algorithm proposed by Liao and Sheen (2008). This algorithm includes a network flow technique and a binary search procedure to find an optimal solution for the scheduling problem.
Computational analysis shows that eliminating rules are effective. The percentage of nodes generated by the branch and bound algorithm is low. More than half of nodes eliminated are attributed to Proposition 5, which will become more effective when n and m increase.
|
author2 |
Gwo-ji Sheen |
author_facet |
Gwo-ji Sheen Hao-chun Hsu 徐豪駿 |
author |
Hao-chun Hsu 徐豪駿 |
spellingShingle |
Hao-chun Hsu 徐豪駿 Parallel Machine Scheduling with Machine Availability,Eligibility and Job Incompatible Constraints |
author_sort |
Hao-chun Hsu |
title |
Parallel Machine Scheduling with Machine Availability,Eligibility and Job Incompatible Constraints |
title_short |
Parallel Machine Scheduling with Machine Availability,Eligibility and Job Incompatible Constraints |
title_full |
Parallel Machine Scheduling with Machine Availability,Eligibility and Job Incompatible Constraints |
title_fullStr |
Parallel Machine Scheduling with Machine Availability,Eligibility and Job Incompatible Constraints |
title_full_unstemmed |
Parallel Machine Scheduling with Machine Availability,Eligibility and Job Incompatible Constraints |
title_sort |
parallel machine scheduling with machine availability,eligibility and job incompatible constraints |
publishDate |
2012 |
url |
http://ndltd.ncl.edu.tw/handle/24082829472579173289 |
work_keys_str_mv |
AT haochunhsu parallelmachineschedulingwithmachineavailabilityeligibilityandjobincompatibleconstraints AT xúháojùn parallelmachineschedulingwithmachineavailabilityeligibilityandjobincompatibleconstraints AT haochunhsu jùjīqìkěyòngshíjiānyǔjīqìhéshìdùxiànzhìqiěgōngzuòjùhùchìxìngzhīpíngxíngjītáipáichéngwèntí AT xúháojùn jùjīqìkěyòngshíjiānyǔjīqìhéshìdùxiànzhìqiěgōngzuòjùhùchìxìngzhīpíngxíngjītáipáichéngwèntí |
_version_ |
1718060882596986880 |