請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/4047完整後設資料紀錄
| DC 欄位 | 值 | 語言 |
|---|---|---|
| dc.contributor.advisor | 孔令傑(Ling-Chieh Kung) | |
| dc.contributor.author | Chi-Wei Liu | en |
| dc.contributor.author | 劉騏瑋 | zh_TW |
| dc.date.accessioned | 2021-05-13T08:41:10Z | - |
| dc.date.available | 2018-09-13 | |
| dc.date.available | 2021-05-13T08:41:10Z | - |
| dc.date.copyright | 2016-09-13 | |
| dc.date.issued | 2016 | |
| dc.date.submitted | 2016-09-09 | |
| dc.identifier.citation | Alon, N., Y. Azar, G.J.Woeginger, T. Yadid. 1998. Approximation schemes for scheduling on parallel machines. Journal of Scheduling, 1 (1), 55-66.
Bansal, N., M. Sviridenk. 2006. The santa claus problem. Proceedings of the 38th Annual ACM Symposium on Theory of Computing. Seattle, WA, USA, 31-40. Bertsimas, D., V.F. Farias, N. Trichakis. 2011. The price of fairness. Operation Research, 59 (1), 17-31. Blazwicz, J., W. Domschke, E. Pesch. 1996. The job shop scheduling problem: Conventional and new solution techniques. European Journal of Operational Research, 93 (1), 1-33. Blocher, J.D., S. Sevastyanov. 2015. A note on the Coffman-Sethi bound for LPT scheduling. Journal of Scheduling, 18 (3), 325-327. Csirik, J., H. Kellerer, G. Woeginger. 1992. The exact LPT-bound for maximizing the minimum completion time. Operations Research Letters, 11 (5), 281-287. Deuermeyer, B.L., D.K. Friesen, M.A. Langston. 1982. Scheduling to maximize the minimum processor finish time in a multiprocessor system. Society for Industrial and Applied Mathematics, 3 (2), 190-196. Fiat, A., G.J. Woeginger. 1998. Online Algorithms: The State of the Art. Springer, Berlin, Germany. Graham, R.L. 1966. Bounds for certain multiprocessing anomalies. Bell System Technical Journal, 45 (9), 1563-1581. Graham, R.L. 1969. Bounds on multiprocessing timing anomalies. SIAM Journal on Applied Mathematics, 17 (2), 416–429. Gupta, S.K., J. Kyparisis. 1987. Single machine scheduling research. Omega, 15 (3), 207–227. Massab, I., G. Paletta, A.J. Ruiz-Torresh. 2016. A note on longest processing time algorithms for the two uniform parallel machine makespan minimization problem. Journal of Scheduling, 19 (2), 207–211. Pinedo, M. 2012. Scheduling Theory, Algorithms, and Systems. Springer, Berlin, Germany. Ruiz, R., J.A. Vzquez-Rodrguez. 2010. The hybrid flow shop scheduling problem. European Journal of Operational Research, 105 (1), 1–18. Williamson, D.P., D.B. Shmoys. 2011. The design of approximation algorithms. Cambridge University Press, London, UK. | |
| dc.identifier.uri | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/4047 | - |
| dc.description.abstract | 工作分配在各領域中一直是一個重要議題。在製造業中,其中一個目標是希望能最大化最小利潤的機台。然而,完成工作除了能賺取利潤外,亦會為機台帶來工作量的負擔。這樣的特性,讓工作分配更為困難,儘管希望能多分配工作給機台使其利潤更高,但受到工作量的限制,機台僅能負擔一定工作量。我們希望能設計演算法,在兼顧公平性及工作量負擔下,有效分配工作。
在本研究中,我們考慮若干工作及若干機台,完成工作會帶來利潤,但也會為機台帶來工作量,各機台能負荷的最大工作量是一樣的。為了使各機台的利潤盡量地一致,我們的目標是最大化得到最小利潤的機台上的利潤,根據前人的最長處理時間優先演算法(LPT rule),我們提出兩個演算法。 我們證明了我們的第一個演算法在工作利潤與工作量有比例關係時,表現最差的情況會是1/2。除此之外,若工作利潤與工作量是凸函數或凹函數的關係時,我們亦能證明其存在最差表現的保證。透過數值研究分析,我們發現當工作環境有規模經濟效應時,採取第一種演算法表現較好;反之,若工作利潤與工作量呈現邊際效應的遞減,採取第二種演算法較好。了解這個發現後,我們便能知道該在何種環境使用哪一種演算法能讓工作分配較佳。 | zh_TW |
| dc.description.abstract | Job scheduling is an important issue applied in many fields. In the manufacturing industry, one of the objectives is to assign jobs to machines in order to maximize the minimum profit among machines. Nevertheless, jobs not only bring profits, but also bring in workloads. Each machine cannot be assigned too many jobs due to limited capacity. This characteristic introduces a new challenge to this allocation problem. We would like to propose efficient algorithms to assign jobs by taking fairness issue into consideration.
In this study, we consider the aforementioned job allocation problem. Our objective is to assign jobs to bring benefits to all the machines as equally as possible while ensuring that machines cannot be overloaded. In our model, we formulate this problem as a job assignment problem in which a set of jobs is to be assigned to a set of machines to maximize the benefit obtained by the machine earning the minimum benefit. The capacity of all machines are the same. We propose two list scheduling algorithms based on the longest processing time (LPT) rule. We show that the first algorithm guarantees a 1/2 worst-case performance when the job benefit is proportional to job workload. Moreover, our algorithm can have performance guarantees when the relationship between job benefits and workloads is convex or concave. Through numerical experiments, we also show that the algorithm works well when the jobs exhibit economy of scale but not so well when the jobs exhibit diminishing marginal benefits. The second algorithm is then shown to complement the first one in the latter case. Knowing this result, we can decide which algorithm to apply according to the environment. | en |
| dc.description.provenance | Made available in DSpace on 2021-05-13T08:41:10Z (GMT). No. of bitstreams: 1 ntu-105-R03725034-1.pdf: 1107078 bytes, checksum: fe489428ae9af0c9f02607798d9a5615 (MD5) Previous issue date: 2016 | en |
| dc.description.tableofcontents | 1 Introduction 1
1.1 Background and motivation.........................1 1.2 Research objectives..............................3 1.3 Research plan.................................4 2 Literature Review 5 2.1 Scheduling and job allocation........................5 2.2 Approximation algorithms..........................6 2.3 Fairness....................................8 3 Problem Description and Formulation 11 3.1 Model.....................................11 3.2 NP-hardness..................................13 4 Analysis 15 4.1 Capacitated highest-benefit job first algorithm...............15 4.1.1 Linear benefit-workload relationship.................16 4.1.2 Convex benefit-workload relationship................18 4.1.3 Concave benefit-workload......................21 4.2 Modied capacitated highest-benefit job first algorithm..........22 5 Numerical study 25 6 Conclusion and Future Work 29 A Supplemental Proofs and Results of the Numerical Studies 31 Bibliography 37 | |
| dc.language.iso | en | |
| dc.subject | 公平性 | zh_TW |
| dc.subject | 工作分配 | zh_TW |
| dc.subject | 近似演算法 | zh_TW |
| dc.subject | Fairness | en |
| dc.subject | Approximation algorithms | en |
| dc.subject | Job scheduling | en |
| dc.title | 考慮公平性之工作分配問題 | zh_TW |
| dc.title | Job Allocation with a Consideration of Fairness | en |
| dc.type | Thesis | |
| dc.date.schoolyear | 105-1 | |
| dc.description.degree | 碩士 | |
| dc.contributor.oralexamcommittee | 林妙聰(Miao-Tsong Lin),黃奎隆(Kwei-Long Huang) | |
| dc.subject.keyword | 工作分配,近似演算法,公平性, | zh_TW |
| dc.subject.keyword | Job scheduling,Approximation algorithms,Fairness, | en |
| dc.relation.page | 38 | |
| dc.identifier.doi | 10.6342/NTU201603583 | |
| dc.rights.note | 同意授權(全球公開) | |
| dc.date.accepted | 2016-09-09 | |
| dc.contributor.author-college | 管理學院 | zh_TW |
| dc.contributor.author-dept | 資訊管理學研究所 | zh_TW |
| 顯示於系所單位: | 資訊管理學系 | |
文件中的檔案:
| 檔案 | 大小 | 格式 | |
|---|---|---|---|
| ntu-105-1.pdf | 1.08 MB | Adobe PDF | 檢視/開啟 |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。
