Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 管理學院
  3. 資訊管理學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/4047
標題: 考慮公平性之工作分配問題
Job Allocation with a Consideration of Fairness
作者: Chi-Wei Liu
劉騏瑋
指導教授: 孔令傑(Ling-Chieh Kung)
關鍵字: 工作分配,近似演算法,公平性,
Job scheduling,Approximation algorithms,Fairness,
出版年 : 2016
學位: 碩士
摘要: 工作分配在各領域中一直是一個重要議題。在製造業中,其中一個目標是希望能最大化最小利潤的機台。然而,完成工作除了能賺取利潤外,亦會為機台帶來工作量的負擔。這樣的特性,讓工作分配更為困難,儘管希望能多分配工作給機台使其利潤更高,但受到工作量的限制,機台僅能負擔一定工作量。我們希望能設計演算法,在兼顧公平性及工作量負擔下,有效分配工作。
  在本研究中,我們考慮若干工作及若干機台,完成工作會帶來利潤,但也會為機台帶來工作量,各機台能負荷的最大工作量是一樣的。為了使各機台的利潤盡量地一致,我們的目標是最大化得到最小利潤的機台上的利潤,根據前人的最長處理時間優先演算法(LPT rule),我們提出兩個演算法。
我們證明了我們的第一個演算法在工作利潤與工作量有比例關係時,表現最差的情況會是1/2。除此之外,若工作利潤與工作量是凸函數或凹函數的關係時,我們亦能證明其存在最差表現的保證。透過數值研究分析,我們發現當工作環境有規模經濟效應時,採取第一種演算法表現較好;反之,若工作利潤與工作量呈現邊際效應的遞減,採取第二種演算法較好。了解這個發現後,我們便能知道該在何種環境使用哪一種演算法能讓工作分配較佳。
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.
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/4047
DOI: 10.6342/NTU201603583
全文授權: 同意授權(全球公開)
顯示於系所單位:資訊管理學系

文件中的檔案:
檔案 大小格式 
ntu-105-1.pdf1.08 MBAdobe PDF檢視/開啟
顯示文件完整紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved