透過您的圖書館登入
IP:3.149.229.253
  • 學位論文

應用人工智慧演算法探討需多種工序的多工件開放式排程問題

Applications of Artificial Intelligence Algorithms to Explore Open-Shop Scheduling Problems for Tasks with Multiple Sequential Operations

指導教授 : 謝益智
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


本研究探討需多種工序的多工件開放式排程問題,此問題為多樣工件需要進行多種不同工序的排程問題,此類問題涵蓋與應用的範圍相當廣泛。本研究將探討三種需多種工序的多工件開放式排程問題,包括飛機維修問題、健康檢查問題、離校行政手續問題等類型進行。本研究探討的需多種工序的多工件開放式排程問題是傳統開放式排程問題(Open Shop Scheduling Problem)的延伸問題,因為傳統開放式排程問題屬於NP-hard問題,本研究探討的需多種工序的多工件開放式排程問題亦為NP-hard問題,因此若使用傳統的方法來求解此問題,需要耗費大量的時間,且無法確保求解的品質優劣。一般而言,人工智慧演算法是目前求解複雜問題的可行方法之一,雖不能保證求出問題的最佳解,但能有效的求出近似最佳解且求解速度快速,因此本研究嘗試以人工智慧演算法來做為需多種工序的多工件開放式排程問題的求解工具。 本研究應用三種人工智慧演算法,包含基因演算法(Genetic Algorithms, GA)、免疫演算法(Immune Algorithms, IA)與粒子群最佳化演算法(Particle Swarm Optimization, PSO),分別探討三種不同類型的需多種工序的多工件開放式排程問題,此三個問題的目標均為最小化完工時間。本研究分別對此三種演算法的演算結果進行分析與比較,實驗數值結果顯示,免疫演算法的求解品質優於其他兩種演算法,然而基因演算法的求解速度優於其他兩種演算法。

並列摘要


In this thesis, we investigate the open-shop scheduling problem for tasks with multiple sequential operations in which a variety of tasks need to be processed and scheduled. There are many applications for the considered problem. In this thesis, we will explore three types of open-shop scheduling problems for tasks with multiple sequential operations, including aircraft maintenance scheduling problem, physical examination scheduling problem and administrative procedure scheduling problem. The considered open-shop scheduling problem for tasks with multiple sequential operations is an extension of the typical open-shop scheduling problems. Since typical open-shop scheduling problem is an NP-hard problem, the considered scheduling problem is also an NP-hard problem. As known, typical approaches require much of time for solving the considered problem, and they cannot guarantee the quality of solutions. Generally, artificial intelligence algorithms can be used to solve for the solutions of considered problem. Though they cannot guarantee the global optimal solutions, they can provide effective solutions within a reasonable CPU time. In this thesis, we attempt to adopt artificial intelligence algorithms to solve the considered problem. In this thesis, three artificial intelligence algorithms, including genetic algorithm, immune algorithm and particle swarm optimization algorithm, are applied for solving the considered problem. The objective of the considered problem is to minimize the completion time. In this study, numerical results by these three algorithms are reported, compared and analyzed. Experimental results show that immune algorithm is superior to the other two algorithms in solution quality. However, genetic algorithm is more efficienct than the other two algorithms.

參考文獻


1. 吳國賓(2004),航機高階修護工作計畫最佳化模組之開發,國立成功大學航空太空工程學系碩博士班,碩士論文。
2. 李政儒(2010),給定完工順序下允許中斷開放工廠排程問題之研究,朝陽科技大學工業工程與管理系碩士班,碩士論文。
3. 林信宏(2010),粒子群演算法於多目標排程問題之研究,國立交通大學工業工程與管理學系,博士論文。
4. 李?銓(2011),人工智慧演算法應用於藥劑噴灑最佳化問題之研究,國立虎尾科技大學工業工程與管理研究所,碩士論文。
5. 李新秋(2010),具平衡之週期性車輛派遣問題的探討,國立虎尾科技大學工業工程與管理研究所,碩士論文。

被引用紀錄


蔡宗佑(2015)。應用人工智慧演算法於新的博物館路徑問題之探討〔碩士論文,國立虎尾科技大學〕。華藝線上圖書館。https://doi.org/10.6827/NFU.2015.00036
林琮舜(2014)。臺灣史研究在高中教科書中的落實與落差〔碩士論文,國立臺灣大學〕。華藝線上圖書館。https://doi.org/10.6342/NTU.2014.01739
郭姿含(2011)。圖像與真實-台灣史漫畫的發展(1990~2010)〔碩士論文,國立臺灣師範大學〕。華藝線上圖書館。https://www.airitilibrary.com/Article/Detail?DocID=U0021-1610201315244952
程秉逢(2015)。應用人工智慧演算法探討健康檢查之排程問題〔碩士論文,國立虎尾科技大學〕。華藝線上圖書館。https://www.airitilibrary.com/Article/Detail?DocID=U0028-2707201516420500
陳郁茹(2015)。一個以「臺灣」為主體的敘事:國立臺灣歷史博物館的歷史意識〔碩士論文,國立臺北藝術大學〕。華藝線上圖書館。https://www.airitilibrary.com/Article/Detail?DocID=U0014-2502201509043800

延伸閱讀