本研究探討平行機台(Parallel Machine)上考慮機台限制(Machine Eligibility)與反應室限制(Chamber Constraints)的排程問題,針對半導體產業中的蝕刻製程技術的排程問題為探討方向。本研究有m個機台與n個工件,每一個工件只能在特定的機台上以及只能在特定的機台上的反應室上加工,工件的處理時間為已知,當工件開始作業時,不允許被搶斷,工件只能選擇一個機台加工,每一個機台裡都含有反應室(Chamber)3-4顆,當工件放入該機台的反應室(Chamber)上時,處理時間會平均分配到該機台的各個反應室上,且計算各個機台上的反應室之最後一個時間點為完工時間,目標為最小化最大完工時間。 由於本問題屬於NP-hard問題,本研究在小規模問題時提出一個整數規劃模型求出最佳解,在與啟發式演算法求出的近似解進行比較,結果顯示與最佳解相比,平均誤差為3.64%,也比數學規劃模式求解時間短,在探討大規模問題時,啟發式演算法與傳統派工法則LPT(Largest Processing Time)相比,啟發式演算法的解也比LPT的解好,平均改善率為4.61 %。
This study investigates scheduling problem related to machine eligibility and chamber constraints on a parallel machine, and discusses the scheduling of etching process technology in the semiconductor industry. The number of machines and that of jobs under investigation are m and n respectively. Each job can only be processed on a specific machine and only on the chamber of the specific machine. The processing time of the job is known. When the job starts to work, it is not allowed to be intercepted. Each job is allocated to one machine. Each machine contains 3-4 chambers. When jobs are placed in the chamber of the machine, their processing time will be evenly distributed to each chamber of the machine .The job completion time of the chamber on each machine will be calculated. The goal is to minimize the makespan. Because this problem is the NP-hard problem, for the small-scale problem, this study proposes an integer programming model to find the best solution. Compared with the approximate solution obtained by the heuristic algorithm, the results show that compared with the optimal solution, the average deviation is 3.64%, which is shorter than the solution time of the mathematical programming model. For large-scale problems, the heuristic algorithm has a solution better than the Largest Processing Time(LPT). The average improvement rate is 4.61%.