簡易檢索 / 詳目顯示

研究生: 何瑞安
Ho, Sui-On
論文名稱: 基於層級分析法之產品重要性評估與新品及重工良品排程最佳化研究:以 F 公司為例
Optimizing Production Scheduling for New and Reworked Products Based on AHP-Based Product Importance Evaluation: A Case Study of Company F
指導教授: 林仁彥
Lin, Jen-Yen
學位類別: 碩士
Master
系所名稱: 管理學院 - 工業與資訊管理學系
Department of Industrial and Information Management
論文出版年: 2026
畢業學年度: 114
語文別: 中文
論文頁數: 100
中文關鍵詞: 層級分析法混合整數線性規劃產品重要性總加權延遲時間生產排程Gurobi
外文關鍵詞: Analytic Hierarchy Process, Mixed Integer Linear Programming, product importance, total weighted tardiness, production scheduling, Gurobi
相關次數: 點閱:30下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • F 公司每月安排生產計畫時,除了新品訂單,也需要處理客戶退回後經檢查、維修或重工完成的良品訂單。由於兩類訂單共用相同產線,實際上會納入同一份月度生產計畫。公司目前主要依訂單成立或需求確認順序安排,並以新品優先為主。此方式容易執行,但當訂單的交期、數量、加工時間與重要程度不同時,固定排序不一定能兼顧整體交期表現。
    本研究先使用層級分析法(Analytic Hierarchy Process, AHP),蒐集研發、品質、業務、生產管理、製造及售後服務等六個部門共 12 位主管的意見,從交期緊迫性、顧客滿意度影響、品質與庫存風險及生產效率影響四個面向,評估新品與重工良品在排程上的相對重要性。計算結果顯示,新品訂單權重為 0.5994,重工良品訂單權重為 0.4006。接著將兩項權重導入混合整數線性規劃(Mixed Integer Linear Programming, MILP)模型,並使用 Python 與 Gurobi 進行求解。

    本研究選取 F 公司 2025 年 6 月 10 筆訂單及 2025 年 10 月 14 筆訂單作為實際案例,比較 FIFO/新品優先、重工良品優先、最短加工時間優先(Shortest Processing Time, SPT)、最早交期優先(Earliest Due Date, EDD)及 Gurobi 求解排序共五種策略。於 10 筆訂單案例中,Gurobi 與 SPT 的總加權延遲時間皆為 15.405,低於 FIFO/新品優先的 46.559,改善約 66.9%,交期達成率亦由 10% 提高至 60%。Gurobi 在 Final Gap 為 0%、求解狀態為 OPTIMAL 時,其目標函數值與 3,628,800 種全排列所得最低值一致,確認所得排程為本案例的全域最佳排序之一。
    在 14 筆訂單案例中,Gurobi 的總加權延遲時間為 24.875,低於其餘四種策略,交期達成率為 64.3%;Final Gap 約為 4.98%,符合本研究設定的 5% 容許標準。權重敏感度分析顯示,在測試範圍內,Gurobi 仍維持最低或與最低值相同的總加權延遲。整體而言,在固定產能下適當調整訂單順序可改善延遲與交期表現;AHP 提供跨部門產品重要性基準,MILP 則依交期、加工時間與權重產生量化排程參考。本研究尚未納入臨時插單、缺料、設備故障、人力變動及換線時間,後續可再擴充。

    Company F schedules both new product orders and reworked products on the same production line. The current practice mainly follows order creation or demand confirmation, with new products generally given priority. Although easy to implement, a fixed sequence may not provide better delivery performance when due dates, quantities, processing times, and product importance differ.
    This study applies the Analytic Hierarchy Process (AHP) using responses from 12 managers in six departments and four criteria: due-date urgency, customer satisfaction impact, quality and inventory risk, and production efficiency impact. The resulting weights are 0.5994 for new product orders and 0.4006 for reworked product orders. These weights are incorporated into a Mixed Integer Linear Programming (MILP) model solved with Python and Gurobi. Two actual cases are analyzed: 10 orders from June 2025 and 14 orders from October 2025. Five strategies are compared: FIFO with new-product priority, reworked-product priority, Shortest Processing Time (SPT), Earliest Due Date (EDD), and Gurobi.
    For 10 orders, Gurobi and SPT both achieve total weighted tardiness of 15.405, about 66.9% lower than FIFO, while on-time delivery increases from 10% to 60%. For 14 orders, Gurobi achieves the lowest value of 24.875 and 64.3% on-time delivery; the 4.98% Final Gap satisfies the 5% tolerance. Overall, appropriate resequencing can improve delivery performance under fixed capacity.

    中文摘要 i Abstract iii 目 錄 ix 圖目錄 xii 表目錄 xiii 第一章 緒論 1 1.1 研究背景 1 1.2 研究動機與目的 2 1.3 研究問題 4 1.4 研究範圍與限制 5 1.5 研究流程 5 1.6 論文架構 8 第二章 文獻回顧 9 2.1 生產排程理論與排程問題 9 2.2 MILP 於排程問題之應用 11 2.3 交期導向排程與總加權延遲時間 12 2.4 層級分析法(AHP)與產品重要性評估 14 2.5 AHP 與 MILP 整合應用 15 2.6 小結 16 第三章 研究方法與模型建構 18 3.1 研究流程與架構 18 3.2 問題定義與研究假設 20 3.3 層級分析法(AHP)應用設計與權重計算 21 3.3.1 AHP 架構設計 22 3.3.2 成對比較與權重計算 24 3.4 MILP 排程模型建構 26 3.4.1 模型設計構想 27 3.4.2 符號定義 28 3.4.3 決策變數定義 29 3.4.4 目標函數 30 3.4.5 限制式 30 3.4.6 範例資料與指標計算 33 3.4.7 排程策略比較設定 35 3.5 求解工具與模型驗證方式 40 3.6 小結 41 第四章 個案分析與數值結果 42 4.1 資料來源與案例設定 42 4.2 AHP 權重結果與 Gurobi 求解設定 43 4.2.1 AHP 權重計算結果 43 4.2.2 Gurobi 求解設定與 Gap 判讀 45 4.3 五種排程策略設定 47 4.4 訂單筆數為 10 筆之五種排程策略整體績效與 Gurobi 求解結果 48 4.4.1 訂單筆數為 10 筆之 Gurobi 求解結果與全排列驗證 51 4.5 訂單筆數為 10 筆之各訂單交期差異分析 53 4.6 訂單筆數為 10 筆之交期符合筆數比較 56 4.7 訂單筆數為 10 筆之 𝑊𝑁 與 𝑊𝑅 權重敏感度分析 58 4.8 訂單筆數為 14 筆之五種排程策略整體績效與 Gurobi 求解結果 59 4.8.1 訂單筆數為 14 筆之 Gurobi 求解結果與求解品質 61 4.9 訂單筆數為 14 筆之各訂單交期差異分析 61 4.10 訂單筆數為 14 筆之交期符合筆數比較 63 4.11 訂單筆數為 14 筆之 𝑊𝑁 與 𝑊𝑅 權重敏感度分析 65 4.12 綜合結果與實務討論 66 4.13 小結 66 第五章 結論與建議 67 5.1 研究結論 67 5.2 管理意涵 70 5.3 未來研究建議 71 5.4 小結 72 參考文獻 73 附錄 A AHP 問卷設計、原始回填與權重計算結果 77 A.1 AHP 問卷題目與填答方式 77 A.2 問卷受訪者背景資料 79 A.3 各專家 AHP 原始回填結果 80 A.4 AHP 個人權重與一致性檢定結果 82 A.5 AHP 最終權重彙整 83 附錄 B 2025 年 6 月排程案例訂單資料 84 附錄 C 2025 年 10 月排程案例訂單資料 85

    Avgerinos, I., Mourtos, I., Vatikiotis, S., & Zois, G. (2024). Weighted tardiness minimisation for unrelated machines with sequence-dependent and resource-constrained setups. International Journal of Production Research, 62(1–2), 359–379. https://doi.org/10.1080/00207543.2023.2275634
    Badri, M. A. (1999). Combining the analytic hierarchy process and goal programming for global facility location-allocation problem. International Journal of Production Economics, 62(3), 237–248. https://doi.org/10.1016/S0925-5273(98)00249-7
    Baker, K. R., & Trietsch, D. (2009). Principles of sequencing and scheduling. Wiley. https://doi.org/10.1002/9780470451793
    Blackstone, J. H., Phillips, D. T., & Hogg, G. L. (1982). A state-of-the-art survey of dispatching rules for manufacturing job shop operations. International Journal of Production Research, 20(1), 27–45. https://doi.org/10.1080/00207548208947745
    Blazewicz, J., Dror, M., & Weglarz, J. (1991). Mathematical programming formulations for machine scheduling: A survey. European Journal of Operational Research, 51(3), 283–300. https://doi.org/10.1016/0377-2217(91)90304-E
    Chiang, T. C., & Fu, L. C. (2012). Rule-based scheduling in wafer fabrication with due date-based objectives. Computers & Operations Research, 39(11), 2820–2835. https://doi.org/10.1016/j.cor.2012.02.014
    Fernandez-Viagas, V., & Framinan, J. M. (2015). NEH-based heuristics for the permutation flowshop scheduling problem to minimise total tardiness. Computers & Operations Research, 60, 27–36. https://doi.org/10.1016/j.cor.2015.02.002
    Forman, E., & Peniwati, K. (1998). Aggregating individual judgments and priorities with the analytic hierarchy process. European Journal of Operational Research, 108(1), 165–169. https://doi.org/10.1016/S0377-2217(97)00244-0
    Garey, M. R., Johnson, D. S., & Sethi, R. (1976). The complexity of flowshop and jobshop scheduling. Mathematics of Operations Research, 1(2), 117–129. https://doi.org/10.1287/moor.1.2.117
    Ishizaka, A., & Labib, A. (2011). Review of the main developments in the analytic hierarchy process. Expert Systems with Applications, 38(11), 14336–14345. https://doi.org/10.1016/j.eswa.2011.04.143
    Johnson, S. M. (1954). Optimal two- and three-stage production schedules with setup times included. Naval Research Logistics Quarterly, 1(1), 61–68. https://doi.org/10.1002/nav.3800010110
    Ku, W.-Y., & Beck, J. C. (2016). Mixed integer programming models for job shop scheduling: A computational analysis. Computers & Operations Research, 73, 165–173. https://doi.org/10.1016/j.cor.2016.04.006
    Maecker, S., Shen, L., & Mönch, L. (2023). Unrelated parallel machine scheduling with eligibility constraints and delivery times to minimize total weighted tardiness. Computers & Operations Research, 149, 105999. https://doi.org/10.1016/j.cor.2022.105999
    Manne, A. S. (1960). On the job-shop scheduling problem. Operations Research, 8(2), 219–223. https://doi.org/10.1287/opre.8.2.219
    Méndez, C. A., Cerdá, J., Grossmann, I. E., Harjunkoski, I., & Fahl, M. (2006). State-of-the-art review of optimization methods for short-term scheduling of batch processes. Computers & Chemical Engineering, 30(6–7), 913–946. https://doi.org/10.1016/j.compchemeng.2006.02.008
    Mosheiov, G., & Oron, D. (2004). A note on the SPT heuristic for solving scheduling problems with generalized due dates. Computers & Operations Research, 31(5), 645–655. https://doi.org/10.1016/S0305-0548(03)00018-2
    Panwalkar, S. S., & Iskander, W. (1977). A survey of scheduling rules. Operations Research, 25(1), 45–61. https://doi.org/10.1287/opre.25.1.45
    Pinedo, M. L. (2022). Scheduling: Theory, algorithms, and systems (6th ed.). Springer. https://doi.org/10.1007/978-3-031-05921-6
    Reich, J., Kinra, A., Kotzab, H., & Brusset, X. (2021). Strategic global supply chain network design—How decision analysis combining MILP and AHP on a Pareto front can improve decision-making. International Journal of Production Research, 59(5), 1557–1572. https://doi.org/10.1080/00207543.2020.1847341
    Saaty, T. L. (1980). The analytic hierarchy process: Planning, priority setting, resource allocation. McGraw-Hill.
    Saaty, R. W. (1987). The analytic hierarchy process—What it is and how it is used. Mathematical Modelling, 9(3–5), 161–176. https://doi.org/10.1016/0270-0255(87)90473-8
    Utku, D. H., Özyiğit, K., & Farizoğlu, E. Y. (2022). A mixed-integer programming model for the job scheduling problem in a production company. Verimlilik Dergisi, (1), 110–119. https://doi.org/10.51551/verimlilik.819041
    Vaidya, O. S., & Kumar, S. (2006). Analytic hierarchy process: An overview of applications. European Journal of Operational Research, 169(1), 1–29. https://doi.org/10.1016/j.ejor.2004.04.028
    Xiong, F., Chen, S., Xiong, N., & Jing, L. (2025). Scheduling distributed heterogeneous non-permutation flowshop to minimize the total weighted tardiness. Expert Systems with Applications, 272, 126713. https://doi.org/10.1016/j.eswa.2025.126713

    下載圖示
    校外:立即公開
    QR CODE