請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/94331完整後設資料紀錄
| DC 欄位 | 值 | 語言 |
|---|---|---|
| dc.contributor.advisor | 孔令傑 | zh_TW |
| dc.contributor.advisor | Ling-Chieh Kung | en |
| dc.contributor.author | 陳琳瑄 | zh_TW |
| dc.contributor.author | Ling-Hsuan Chen | en |
| dc.date.accessioned | 2024-08-15T16:51:28Z | - |
| dc.date.available | 2024-08-16 | - |
| dc.date.copyright | 2024-08-15 | - |
| dc.date.issued | 2024 | - |
| dc.date.submitted | 2024-07-27 | - |
| 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.
Amanatidis, G., E. Markakis, A. Nikzad, A. Saberi. 2017. Approximation algorithms for computing maximin share allocations. Autonomous Agents and Multi-Agent Systems 13 1–28. Bamas, É., P. Garg, L. Rohwedder. 2020. The submodular Santa Claus problem in the restricted assignment case. International Col loquium on Automata, Languages and Programming. 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. Barman, S., S.K. Krishnamurthy. 2020. Approximation algorithms for maximin fair division. ACM Transactions on Economics and Computation 8 1–28. Chakrabarty, D., S. Khanna, D. Li. 2014. On (1, ϵ)-restricted assignment makespan minimization. Proceedings of the 2015 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA). 103–112. 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. SIAM Journal on Algebraic Discrete Methods 3(2) 190–196. Ebenlendr, T., M. Krčál, J. Sgall. 2014. Graph balancing: A special case of scheduling unrelated parallel machines. Algorithmica 68 62–80. 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. Bel l 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. Graham, R.L., E.L. Lawler, J.K. Lenstra, A.H.G.Rinnooy Kan. 1979. Optimization and approximation in deterministic sequencing and scheduling: a survey. Annals of Discrete Math 5 287–326. Haouari, M., A. Gharbi. 2006. Lower bounds for scheduling on identical parallel machines with heads and tails. Annals of Operations Research 129 187–204. Haouari, M., M. Jemmali. 2008. Maximizing the minimum completion time on parallel machines. 4OR: A Quarterly Journal of Operations Research 6(4) 375–392. Ji, M., S. Hu, Y. Zhang, T. C. E. Cheng, Y. Jiang. 2022. Parallel-machine scheduling with identical machine resource capacity limits and DeJong’s learning effect. International Journal of Production Research 60(9) 2753–2765. Lawrinenko, A., S. Schwerdfeger, R. Walter. 2018. Reduction criteria, upper bounds, and a dynamic programming based heuristic for the max-min ki -partitioning problem. Journal of Heuristics 24(2) 173–203. Lee, M., K. Lee, M. Pinedo. 2022. Tight approximation bounds for the lpt rule applied to identical parallel machines with small jobs. Journal of Scheduling 25(6) 721–740. Lenstra, J. K., D. B. Shmoys, É. Tardos. 1990. Approximation algorithms for scheduling unrelated parallel machines. Mathematical Programming 46 259–271. Lin, Yi-An. 2017. ismart: An approximation algorithm for fair job allocation on unrelated machines. Master’s thesis, National Taiwan University, Taipei, Taiwan. Lipton, R. J., E. Markakis, E. Mossel, A. Saberi. 2004. On approximately fair allocations of indivisible goods. Proceedings of the 5th ACM Conference on Electronic Commerce. 125–131. Liu, Chi-Wei. 2016. Job allocation with a consideration of fairness. Master’s thesis, National Taiwan University, Taipei, Taiwan. Pinedo, M. 2012. Scheduling Theory, Algorithms, and Systems. Springer, Berlin, Germany. Popenko, V., M. Sperkach, O. Zhdanova, Z. Kokosiński. 2020. On optimality conditions for job scheduling on uniform parallel machines. Advances in Computer Science for Engineering and Education II . 103–112. Procaccia, A. D., J. Wang. 2014. Fair enough: guaranteeing approximate maximin shares. EC ’14: Proceedings of the fifteenth ACM conference on Economics and computation. 675–692. Walter, R. 2013. Comparing the minimum completion times of two longest-first scheduling-heuristics. Central European Journal of Operations Research 21(1) 125–139. Walter, R., M. Wirth, A. Lawrinenko. 2017. Improved approaches to the exact solution of the machine covering problem. Journal of Scheduling 20(3) 147–164. 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/94331 | - |
| dc.description.abstract | 本研究探討一種考量公平性、機台相依效益與有限產能之工作分配問題。在欲求解的問題中,每個工作有完成所需消耗的產能以及完成工作獲得的效益,且將同一個工作分配給不同的機台會獲得不同的效益。在工作不可分割與產能有限的前提下,目標為最大化所有機台中的最小累積效益。根據機台間性質(相同、均勻分布、無關聯)及工作量與工作效益間是否存在關聯性,研究問題可分為六種組合,本研究專注於其中兩種,分別是在無關聯機台下考量工作量與工作效益間存在關聯性(FARF)以及在相同機台下考量工作量與工作效益間不存在關聯性(FAPN)。在證明問題為 NP-hard 後,本研究提出一個修改自最長處理時間優先演算法的近似演算法。此演算法在 FARF 中,可以保證在工作量與效益呈線性關係的情況下,最差情況的目標式值至少為最佳解的 1/2,並推導在工作量與效益呈凸函數和凹函數關係的情況下,近似演算法與最佳解之間的差異。在 FAPN 中我們透過加入工作量與工作效益之間的偏移設定放寬工作量與工作效益之間的無關聯性,發現不論在工作量與效益呈線性、凸函數與凹函數關係的情況下,當偏移量不到原本的 100% 時,此演算法就能保證最差情況的目標式值與最佳解之間的關係。透過數值實驗,本研究闡明演算法在兩種問題設定與工作量與工作效益的三種不同函數關係下的平均性能;當工作具規模經濟性質時,此演算法表現出良好的性能,但在工作呈現邊際效益遞減特性時表現較不佳。 | zh_TW |
| dc.description.abstract | We consider a fairness problem of allocating jobs to multiple machines under capacity limitations. Each job has a specific workload and benefits when completed on a machine. The workload and benefits may different depending on which machine the job is assigned to. All machines have the same capacity limitation. Given the machine capacity constraint and the constraint against splitting jobs, we aim to maximize the minimum cumulative benefit among all machines. Based on the different types of multiple machines (identical, uniform, unrelated) and whether there exists a relationship between job workload and job benefit, there are six combinations of problems. In this study, we focus on two problems: one involves unrelated machines with a functional relationship (FARF), and the other involves identical machines with no functional relationship (FAPN). After demonstrating the problem is NP-hard, we propose a heuristic algorithm modified from the classic Longest Processing Time (LPT) rule, called the Capacitated Highest Benefit First (CHBF), to solve it in polynomial time.
Next, we apply CHBF to FARF and FAPN and analyze the theoretical worst-case performance guarantees and average performance guarantees through numerical studies. In FARF, we prove a worst-case performance guarantee of 1/2 for a linear workload-benefit relationship and derive similar guarantees based on job numbers and machine capacities for convex and concave workload-benefit relationships. For FAPN, the problem becomes more complex when there is no clear relationship between benefits and workloads for mathematical analysis. We analyze a special case by adding a bias when converting job workload to job benefit. Regarding the three relationships in FAPN, we find that the performance guarantee reduces to the result in FARF when there is no bias. When the bias level is less than 100%, performance guarantees exist in each of the three relationships. Finally, numerical studies show that average performance is better than the worst-case guarantees. In FARF, CHBF performs best when job benefits are linear or convex, machines are identical, capacities are loose, and the ratio of jobs-machines is large. In FAPN, CHBF outperforms when job benefits correlate linearly or randomly with workloads, there is no bias, machine capacities are loose, and the jobs-machines ratio is large. | en |
| dc.description.provenance | Submitted by admin ntu (admin@lib.ntu.edu.tw) on 2024-08-15T16:51:28Z No. of bitstreams: 0 | en |
| dc.description.provenance | Made available in DSpace on 2024-08-15T16:51:28Z (GMT). No. of bitstreams: 0 | en |
| dc.description.tableofcontents | 誌謝 i
摘要 ii Abstract iii List of Figures viii List of Tables ix 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 jobs allocation 5 2.2 Makespan minimization 6 2.3 Machine covering 8 2.4 Resource allocation considering fairness 9 2.5 Ensuring fairness in workload distribution and benefits allocation 11 3 Problem Formulation 13 3.1 Problem formulation and NP-hardiness 13 3.2 Special cases for problem setting 16 4 Solution Approach for FARF 18 4.1 Algorithm 18 4.1.1 Capacitated highest benefit first (CHBF) algorithm 18 4.1.2 Time complexity analysis 19 4.2 Worst-case performance analysis 20 4.2.1 Linear benefit-workload relationship 21 4.2.2 Convex benefit-workload relationship 22 4.2.3 Concave benefit-workload relationship 25 4.3 Average-case performance evaluation 27 4.3.1 Scenario combinations 27 4.3.2 Solution quality analysis 29 4.4 An alternative benchmark 31 5 Solution Approach for FAPN 33 5.1 Algorithm 33 5.2 Worst-case performance analysis 34 5.2.1 Linear benefit-workload relationship 35 5.2.2 Convex benefit-workload relationship 36 5.2.3 Concave benefit-workload relationship 39 5.3 Average-case performance evaluation 40 5.3.1 Scenario combination 40 5.3.2 Solution quality analysis 42 5.4 An alternative benchmark 44 6 Conclusion 46 Bibliography 49 Appendix 53 | - |
| dc.language.iso | en | - |
| dc.subject | 機台相依工時與效益 | zh_TW |
| dc.subject | 生產與排程 | zh_TW |
| dc.subject | 公平性 | zh_TW |
| dc.subject | 產能限制 | zh_TW |
| dc.subject | 近似演算法 | zh_TW |
| dc.subject | benefit-workload relationship | en |
| dc.subject | capacitated machine | en |
| dc.subject | fairness | en |
| dc.subject | approximation algorithm | en |
| dc.subject | Scheduling | en |
| dc.title | 考量公平性之有限產能無關連性機台工作分配 | zh_TW |
| dc.title | Scheduling Jobs on Unrelated Machines with Capacity Limits under a Consideration of Fairness | en |
| dc.type | Thesis | - |
| dc.date.schoolyear | 112-2 | - |
| dc.description.degree | 碩士 | - |
| dc.contributor.oralexamcommittee | 林妙聰;藍俊宏 | zh_TW |
| dc.contributor.oralexamcommittee | Miao-Tsong Lin;Jakey Blue | en |
| dc.subject.keyword | 生產與排程,機台相依工時與效益,近似演算法,產能限制,公平性, | zh_TW |
| dc.subject.keyword | Scheduling,approximation algorithm,benefit-workload relationship,capacitated machine,fairness, | en |
| dc.relation.page | 64 | - |
| dc.identifier.doi | 10.6342/NTU202402227 | - |
| dc.rights.note | 同意授權(限校園內公開) | - |
| dc.date.accepted | 2024-07-29 | - |
| dc.contributor.author-college | 管理學院 | - |
| dc.contributor.author-dept | 資訊管理學系 | - |
| 顯示於系所單位: | 資訊管理學系 | |
文件中的檔案:
| 檔案 | 大小 | 格式 | |
|---|---|---|---|
| ntu-112-2.pdf 授權僅限NTU校內IP使用(校園外請利用VPN校外連線服務) | 1.28 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。
