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/32698
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor張時中(Shi-Chung Chang)
dc.contributor.authorChia-Wei Chenen
dc.contributor.author陳嘉偉zh_TW
dc.date.accessioned2021-06-13T04:13:42Z-
dc.date.available2006-07-29
dc.date.copyright2006-07-29
dc.date.issued2006
dc.date.submitted2006-07-25
dc.identifier.citation[BeC89] D. P. Bertsekas and D. A. Castanon, “The Auction Algorithm for Transportation Problems,” Annals of Operations Research, Vol. 20, pp. 67- 96, 1989.
[Bec92] D. P. Bertsekas and D. A. Castanon, “A Forward/Reverse Auction Algorithm for Asymmetric Assignment Problems,” Computational Optimization and Applications, Vol. 1, pp. 277-297, 1992.
[Ber90] D. P. Bertsekas, “The Auction Algorithm for Assignment and Other Network Flow Problems: A Tutorial,” Interfaces, Vol. 20, pp. 133-149, 1990.
[Cla04] P. Clarke, “Foundry Broker Sets Up Shop with 1st Silicon, Tower, ZMD,” EE Times, 03/2004(http://www.eetimes.com/news/latest/showArticle.jhtml?articleID=18400118).
[Eng80] R. Engelbrecht-Wiggans, “Auctions and Bidding Models: A Survey,” Management Science, Vol. 26, No. 2, pp. 119-142, 1980.
[FSW03] M. Fan, J. Stallaert, and A. B. Whinston, “Decentralized Mechanism Design for Supply Chain Organizations Using an Auction Market,” Infor-mation Systems Research, Vol. 14, No. 1, pp.1-22, March 2003.
[HLP93] D. J. Hoitomt, P.B. Luh, and K. R. Pattipati, “A Practical Approach to Job-Shop Scheduling Problems,” IEEE Transactions on Robotics and Automation, Vol.9, No.1, pp.1-13, February, 1993.
[HuS00] M.D. Hu, and S.C. Chang, “Translating Overall Production Goals into Distributed Flow Control Parameters for Semiconductor Manufacturing,” Journal of Manufacturing Systems, Vol. 22, No. 1, pp. 46-63, Aug. 2003
[KuW97] E. Kutanoglu, and S.D. Wu, “ An Auction Theoretic-Modeling of Production Scheduling to Achieve Distributed Decision Making,” PhD thesis, Dept. of Industrial and Manufacturing Systems Engineering, Lehigh University, 1999.
[KuW98] E. Kutanoglu, and S.D. Wu, “On Combinational Auction and Lagrangian Relaxation for Distributed Resource Scheduling,” IIE Transactions, Vol. 31, pp.813-826, 1999.
[LHM90] P. B. Luh, D. J. Hoitomt, Eric Max, and K. R. Pattipati, “Schedule Generation and Reconfiguration for Parallel Machines,” IEEE Transactions on Robots and Automation, Vol.6, No.6, pp.687-696, December 1990.
[LNC03] P.B. Luh, M. Ni, H. Chen, and L. S. Thakur, “Price-Based Approach for Activity Coordination in a Supply Network,” IEEE Transactions on Robotics and Automation, Vol. 19, No. 2, pp.335-346, April 2003.
[MiW82] P. R. Milgrom, and R. J. Weber, “A Theory of Auctions and Competitive Biddings,” Econometrica, Vol. 50, No.5, pp.1089-1122, 1982.
[NHL94] D. E. Neiman, D. W. Hildum, V. R. Lesser, and T. W. Sandholm, “Exploiting Meta-Level Information in a Distributed Scheduling System,” In proceedings of the 12th Conference on Artificial Intelligence, Seattle, WA, Vol. 1, pp. 394-400, 1994.
[SRS91] K. Sycara, S. Roth, N. Sadeh, and M. Fox, “Distributed Constraint Heuristic Search,” IEEE Transactions on System, Man and Cybernetics, Vol. 21, pp. 1446-1461, 1991.
[StR79] R. M. Stark, and M. H. Rothkopf, “Competitive Biddings: A Comprehensive Bibliography,” Operations Research, Vol. 27, pp. 364-391, 1979.
[WaV95] K. Wang, and D. Veeramani, “An Adaptive Machine Bidding Strategy for Distributed Shop Floor Control Under Stochastic Part Demands,” Industrial Engineering Research Conference Proceedings, Vol. 5, pp. 321-326, Minneapolis, MN, 1995.
[WMR03] M. P. Wellman, J. K. MacKie-Mason, D. M. Reeves, and S. Swaminathan, “Exploring Bidding Strategies for Market-Based Scheduling,” Elsevier Science Publishers, Special issue: The fourth ACM conference on electronic commerce, Vol. 39, No. 1, pp. 67 – 85, 2005.
[WWW01] M. P. Wellman, W. E. Walsh, P. R. Wurman, and J. K. MacKie-Mason, “Auction Protocols for Decentralized Scheduling,” Games and Economic Behavior, Vol. 35, pp. 271-303, January 24, 2001.
[YLC05] D.Q. Yu, P. B. Luh, and S.C. Chang, “Achieving Six Sigma Deliveries in Supply Chains,” Proceedings of the 16th IFAC World Congress, Prague, Jul. 2005.
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/32698-
dc.description.abstract隨著交易市場全球化以及競爭日趨激烈的影響,有愈來愈多的製造業者仰賴外在的供應商提供原料或是零組件,以便專注於核心能力的發展。委外服務(outsourcing)在急欲提昇競爭力的資訊科技產業因而成為一項日益蓬勃的趨勢。
在本篇研究中,我們著眼於在半導體供應鏈中的委外服務,討論工作提供商與合約製造商之間工作分派與排程的問題。在整個半導體供應鏈中,無廠房的IC設計公司(fabless design houses of integrated circuits)產生各種工作的訂單並尋求適合的晶圓代工服務提供者(foundry service providers)。另一方面,晶圓代工廠間亦藉由提供低價且適時的代工服務以爭取訂單。在此既競爭又合作的環境下,各個決策者(decision-makers),也就是工作提供商和代工廠,都保留各自私有的資訊,如:對工作的估價,各自的產能和操作限制等,故傳統集中式的問題處理方法並不適用在於這樣競合的環境。
為能使各決策者在保留各自私有資訊的情況下順利完成工作的分派,我們選擇以反向拍賣法的概念來發展我們處理這項問題的演算法。在拍賣的過程中,工作提供商只需公佈其工作的需求和完成工作可得的報償,而工作處理者在競標工作時,則只需提供對各工作的折扣和預期的交期。拍賣的方法是以反覆多個回合的方式進行。在每回合的拍賣中,每位工作處理者藉由提出相較於上回合更高的折扣去競標工作,而工作提供商將在每回合的拍賣中,暫時將各個工作分派給當回合提出最高折扣的工作處理者,拍賣將以此方式反覆多個回合進行直到沒有更高的折扣再提出,則當回合的結果即為最終工作分派的結果。
由於這個拍賣有非合作的性質,因此我們將分別對拍賣主持者與參與競標者的行為以及他們之間的互動關係建立數學模型。我們將拍賣主持者的問題規劃成一個整數規劃(integer-programming)的工作分派問題。對他而言,他只需要考量分派工作所能得到的預期獲利以及未分派工作所受到的損失。而關於未完成或延遲完成的工作賠償則完全由工作得標者負擔。
而對競標者(即工作處理者)而言,其問題是如何藉由競標合適的工作以期得到最大的獲利,故其必需藉由處理排程上的問題來決定該競標哪些工作,和計算完成工作可得的獲利和遲交或早交所造成的罰金。而在處理排程問題的過程中需考慮工作上的限制,如產能的限制(capacity constraint)和操作先後次序的限制(operation precedence constraint)等。我們應用拉式解限(Lagrangian Relaxation)來分解成為各別工作排程的問題,並使用次梯度法(sub-gradient method)調整拉氏算子(Lagrange multipliers)。此外,為了能夠使更貼近並應用於現實的情況,我們將會考慮到因有不確定因素,造成產品週期時間(cycle time)為一隨機變數(random variable)的情況。我們模擬隨機的週期時間,得到平均值以及變異數。一個以模擬為基礎的啟發式演算法將被將使用於解決此種含有考慮不確定因素的排程問題,經由重新規劃我們原來的數學模型,可以使原來的演算法更適用於實際情況。
實驗結果顯示考慮到隨機週期時間規劃的演算法,在實際情況中,週期時間隨機無法確定的時候,的確能得到比原來的演算法更好的結果,也就是若是僅以平均時間來做排程規劃的問題,則雖然使用的是一似近最佳化的排程方法,但其得到的結果卻比不上有考慮不確定因素但排程方法卻是較差的演算法。且當競標者考慮到不確定的因素時,對於拍賣主持者及參與競標者的拍賣結果,都有很大的影響。另外藉由模擬拍賣中含有不對稱能力的競標者的情況,對拍賣主持者而言,當工作處理者延遲工作時,拍賣主持者也該會有自己的損失,故在拍賣主持者分派工作時,也該將工作處理者延遲工作的機率納入考慮。
zh_TW
dc.description.abstractPressed by market globalization and concomitant competition, more and more manufacturers are relying on their suppliers to provide raw materials and component parts so as to focus on their core competence. Outsourcing becomes an increasing trend due to the competitiveness of the IT (Information Technology) industry.
In this study, we focus on the job assignment and scheduling problem between job provider and contract manufacturers. In the semiconductor supply chain, fabless design houses of integrated circuits generate various job orders and compete for the capacity of qualified foundry service providers. On the other hand, foundry fabs/companies compete to get the job orders by providing low cost and timely manufacturing services. In this not only competed but also cooperative environment, all the decision-makers (DMs), i.e., job owners and fabs all hope keep their private information such as ones’ own valuation of jobs, actual capacity and operational constraints. So, traditional centralized methods are not directly applicable in the problem.
In order to make DMs can assign jobs with keeping private information, we choose reverse auction among several kinds of auctions to develop our algorithm in solving the problem. A job order owner announces job requirements and payments for fabs to bid on while qualified fabs bid on a job by offering the discount to payment and processing schedule of the job. The auction is processed through iterations. In each round of bidding, the bidders send job “bids” to the auctioneer and the auctioneer then temporarily assigns each job to the bidder who offers the highest bid on the job. The highest bid on each job serves as the starting bid for the job in the next round of bidding. The auction repeats round by round till no new bids are offered and the final assignment is determined.
The auction is a non-cooperative game so we model auctioneer’s and bidder’s problems separately and consider their interactions. We formulate the auctioneer behavior and the assignment is an integer-programming assignment problem. For auctioneer, it only considers the expected profit from job assigned and the cost from job unassigned. The not or late delivering job compensation is all compensated by bidder.
For bidder, his problem is how to get the maximum profit by biding jobs. So, the objective of a fab is to maximize the payment it may receive from processing the jobs minus the earliness/tardiness penalty for each job not processed within the desired time window of the job and subject to local constraints such as capacity constraint and operation precedence constraint. We apply the Lagrangian Relaxation to decompose the problem into individual job scheduling problems, and updated Lagrange multipliers according to a sub-gradient method. Besides, in order to be applied in the real condition, we will consider a situation where there are uncertainties and the cycle time of each job is a random variable. We simulate the stochastic cycle time and get its mean and variance. A simple heuristics with job schedule evaluation by simulation are adopted in the bidder’s scheduling algorithm. By re-formulating our mathematic formulation, we can make the algorithm be closer to the real problem.
Experiment results show that the stochastic problem formulation performs better than the deterministic problem formulation when the cycle time is a random variable, i.e., the algorithm with consideration of uncertainties has a better performance than optimality of the mean value-based bidder scheduling algorithm. And the consideration of uncertainties in bidders’ decisions has a lot of impact on performance of both bidders and the auctioneer. Besides, we simulate the case where there are asymmetric logistic capability bidders in the auction and the experiment result that auctioneer should also has risk when a bidder winner delays the job delivery. So when auctioneer assign job, he should take the consideration of risk in his decision.
en
dc.description.provenanceMade available in DSpace on 2021-06-13T04:13:42Z (GMT). No. of bitstreams: 1
ntu-95-R93921081-1.pdf: 559494 bytes, checksum: 62121770c90549c9700fdad76df8f7d5 (MD5)
Previous issue date: 2006
en
dc.description.tableofcontentsContent
Chapter 1 Introduction 1
1.1 Increasing Trend of Outsourcing among CMs 1
1.2 Literature Survey 3
1.3 Scope of Research 5
1.4 Thesis Organization 7
Chapter 2 Multi-operations Job Scheduling Problem between Auctioneer and bidder 9
2.1 Reverse Auction 9
2.2 Problem Description 10
2.2.1 Reverse Auction in Contract Manufacturing Environment 10
2.2.2 Problem Description for Auctioneer and Bidder 12
2.2.3 Auction’s Processing 13
2.3 Challenges 17
2.4 Summary 18
Chapter 3 Mathematical Formulation for Bidder and Auctioneer 18
3.1 Mathematical Formulation of Deterministic Scheduling Problem 18
3.1.1 Problem of Auctioneer 18
3.1.2 Problem Formulation of Biding and Scheduling of Bidder 20
3.2 Mathematical Formulation of Stochastic Scheduling Problem 26
3.2.1 Problem of Auctioneer 26
3.2.2 Problem Formulation of Biding and Scheduling of Bidder 27
3.3 Summary 29
Chapter 4 Solution Methodology of Auctioneer and Bidder 30
4.1 Deterministic Scheduling Algorithm of Bidder’s Scheduling Problem 30
4.1.1 Lagrangian Relaxation (LR)-Based Scheduling Algorithm for Bidder ..30
4.1.2 Deterministic Numerical Experiment-unit Testing 37
4.2 Stochastic Scheduling Algorithm of Bidder’s Scheduling Problem 40
4.2.1 Stochastic Heuristic (SH)-Based Scheduling Algorithm for Bidder 40
4.2.2 Stochastic Numerical Experiment-unit Testing 44
4.3 Reverse Auction Scheduling Problem 48
4.4 Summary 51
Chapter 5 Numerical Experiments LR-Based and SH-Based Algorithms 52
5.1 Optimality of Deterministic Bidder’s Scheduling Problem 52
5.1.1 Experiment Results 54
5.1.2 Across Cases Summary 58
5.2 Comparison between Schedules Using Deterministic and Stochastic Scheduling Algorithm 58
5.2.1 Experiment Results 59
5.2.2 Experiment Results 62
5.3 Comparison between Auction Results with Different Scheduling Algorithms 63
5.3.1 Experiment Results 63
5.3.2 Across Cases Summary 65
5.4 Summary 65
Chapter 6 Conclusions and Future Research Directions 67
6.1 Conclusions 67
6.2 Future Research Direction 68
Appendix A Descriptions of the implementation of Hu’s simulation 70
Appendix B Job data in Chapter 5.1.1 76
dc.language.isoen
dc.subject拉式解限zh_TW
dc.subject反向拍賣法zh_TW
dc.subject多步驟工作zh_TW
dc.subject分派zh_TW
dc.subject排程zh_TW
dc.subjectschedulingen
dc.subjectassignmenten
dc.subjectmulti-operationsen
dc.subjectreverse auctionen
dc.subjectLargrangian relaxationen
dc.title以反向拍賣法作代工廠間多步驟工作分派與排程之研究zh_TW
dc.titleReverse Auction-Based Multi-Operations Job Assignment and Scheduling among Contract Manufacturersen
dc.typeThesis
dc.date.schoolyear94-2
dc.description.degree碩士
dc.contributor.oralexamcommittee陳武吉,郭瑞祥,蔣明晃
dc.subject.keyword反向拍賣法,多步驟工作,分派,排程,拉式解限,zh_TW
dc.subject.keywordreverse auction,multi-operations,assignment,scheduling,Largrangian relaxation,en
dc.relation.page84
dc.rights.note有償授權
dc.date.accepted2006-07-25
dc.contributor.author-college電機資訊學院zh_TW
dc.contributor.author-dept電機工程學研究所zh_TW
顯示於系所單位:電機工程學系

文件中的檔案:
檔案 大小格式 
ntu-95-1.pdf
  未授權公開取用
546.38 kBAdobe 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