Please wait a minute...
Frontiers of Engineering Management

ISSN 2095-7513

ISSN 2096-0255(Online)

CN 10-1205/N

Postal Subscription Code 80-905

Front. Eng    2018, Vol. 5 Issue (4) : 507-514    https://doi.org/10.15302/J-FEM-2018045
RESEARCH ARTICLE
Novel slack-based robust scheduling rule for a semiconductor manufacturing system with uncertain processing time
Juan LIU, Fei QIAO(), Yumin MA, Weichang KONG
College of Electronics and Information Engineering, Tongji University, Shanghai 201804, China
 Download: PDF(585 KB)   HTML
 Export: BibTeX | EndNote | Reference Manager | ProCite | RefWorks
Abstract

The NP-hard scheduling problems of semiconductor manufacturing systems (SMSs) are further complicated by stochastic uncertainties. Reactive scheduling is a common dynamic scheduling approach where the scheduling scheme is refreshed in response to real-time uncertainties. The scheduling scheme is overly sensitive to the emergence of uncertainties because the optimization of performance (such as minimum make-span) and the system robustness cannot be achieved simultaneously by conventional reactive scheduling methods. To improve the robustness of the scheduling scheme, we propose a novel slack-based robust scheduling rule (SR) based on the analysis of robustness measurement for SMS with uncertain processing time. The decision in the SR is made in real time given the robustness. The proposed SR is verified under different scenarios, and the results are compared with the existing heuristic rules. Simulation results show that the proposed SR can effectively improve the robustness of the scheduling scheme with a slight performance loss.

Keywords semiconductor manufacturing system      uncertain processing time      dynamic scheduling      slack-based robust scheduling rule     
Corresponding Author(s): Fei QIAO   
Just Accepted Date: 22 August 2018   Online First Date: 22 October 2018    Issue Date: 29 November 2018
 Cite this article:   
Juan LIU,Fei QIAO,Yumin MA, et al. Novel slack-based robust scheduling rule for a semiconductor manufacturing system with uncertain processing time[J]. Front. Eng, 2018, 5(4): 507-514.
 URL:  
https://academic.hep.com.cn/fem/EN/10.15302/J-FEM-2018045
https://academic.hep.com.cn/fem/EN/Y2018/V5/I4/507
Fig.1  Scenario-based method
Job Operation (Processing time)
Machine 1 Machine 2 Machine 3 Machine 4
Job 1 O1,1(6) O1,2(6) O1,3(7) O1,4(5)
Job 2 O2,2(4) O2,3(4) O2,4(5) O2,1(4)
Job 3 O3,3(3) O3,1(3) O3,4(5) O3,2(9)
Job 4 O4,4(6) O4,2(6) O4,1(5) O4,3(5)
Tab.1  Example of four jobs and four machines
Fig.2  Example of the slack-based robust measure
Fig.3  Flowchart of the proposed SR
Fig.4  Gantt chart of the scheduling scheme applying SR
Scheduling scheme RM2 RM3 Makespan
Existing one 33 3.56 32
SR 34 4.13 34
Tab.2  Robustness measures and makespan of the example applying SR
Fig.5  Production flow of MiniFab model
SR CT ODR MOV
RM1 Min Max Avg RM1 Min Max Avg RM1 Min Max Avg
SR1 0.0016 90.95 124.49 106.44 0.0016 91.71% 92.41% 92.04% 0.0001 5024 5116 5062
SR2 0.0024 44.65 45.58 45.07 0.0012 91.60% 92.16% 91.86% 0.0012 5056 5172 5116
SR3 0.0024 44.65 45.58 45.07 0.0004 90.57% 91.25% 90.98% 0.0011 5057 5174 5117
EDD 0.0025 44.65 45.58 45.08 0.0016 91.69% 92.60% 92.04% 0.0016 5024 5190 5127
SRPT 0.0029 44.54 45.58 45.08 0.002 90.73% 91.82% 91.31% 0.0013 5057 5172 5116
CR 0.005 92.92 124.14 107.37 0.0067 90.50% 91.70% 91.32% 0.0042 4946 5152 5060
Tab.3  Robustness and performance measure of SR and other heuristic rules
Fig.6  Robustness and performance measure of SR and other heuristic rules in terms of CT
Fig.7  Robustness and performance measure of SR and other heuristic rules in terms of ODR
Fig.8  Robustness and performance measure of SR and other heuristic rules in terms of MOV
1 Aydilek H, Aydilek H, Allahverdi A (2015). Production in a two-machine flowshop scheduling environment with uncertain processing and setup times to minimize makespan. International Journal of Production Research, 53(9): 2803–2819
https://doi.org/10.1080/00207543.2014.997403
2 Chiang T C (2013). Enhancing rule-based scheduling in wafer fabrication facilities by evolutionary algorithms: Review and opportunity. Computers & Industrial Engineering, 64(1): 524–535
https://doi.org/10.1016/j.cie.2012.08.009
3 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
4 Choi B, Chung K (2016). Min-max regret version of a scheduling problem with outsourcing decisions under processing time uncertainty. European Journal of Operational Research, 252(2): 367–375
https://doi.org/10.1016/j.ejor.2015.12.046
5 Hazır Ö, Haouari M, Erel E (2010). Robust scheduling and robustness measures for the discrete time/cost trade-off problem. European Journal of Operational Research, 207(2): 633–643
https://doi.org/10.1016/j.ejor.2010.05.046
6 Jamrus T, Chien C F, Gen M, Sethanan K (2017). Hybrid particle swarm optimization combined with genetic operators for flexible job-shop scheduling under uncertain processing time for semiconductor manufacturing. IEEE Transactions on Semiconductor Manufacturing, 28(3): 353–366
7 Kouvelis P, Daniels L R, Vairaktarakis G (2000). Robust scheduling of a two-machine flow shop with uncertain processing times. IIE Transactions, 32(5): 421–432
https://doi.org/10.1080/07408170008963918
8 Kumar P R (1993). Re-entrant lines. Queueing Systems, 13(1–3): 87–110
https://doi.org/10.1007/BF01158930
9 Leon V J, Wu S D, Storer R H (1994). Robustness measures and robust scheduling for job shops. IIE Transactions, 26(5): 32–43
https://doi.org/10.1080/07408179408966626
10 Murata T (1989). Petri nets: Properties, analysis and applications. Proceedings of the IEEE, 77(4): 541–580
https://doi.org/10.1109/5.24143
11 Ouelhadj D, Petrovic S (2009). A survey of dynamic scheduling in manufacturing systems. Journal of Scheduling, 12(4): 417–431
https://doi.org/10.1007/s10951-008-0090-8
12 Pinedo M, Hadavi K (1992). Scheduling: Theory, algorithms, and systems. IIE Transactions, 28(8): 695–697
13 Vieira G E, Herrmann J W, Lin E (2003). Rescheduling manufacturing systems: A framework of strategies, policies, and methods. Journal of Scheduling, 6(1): 39–62
https://doi.org/10.1023/A:1022235519958
14 Wang S G, You D, Seatzu C (2017). A novel approach for constraint transformation in Petri nets with uncontrollable transitions. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 48(8): 1403–1410
https://doi.org/10.1109/TSMC.2017.2665479
15 Wein L M (1988). Scheduling semiconductor wafer fabrication. IEEE Transactions on Semiconductor Manufacturing, 1(3): 115–130
https://doi.org/10.1109/66.4384
16 Yugma C, Blue J, Dauzère-Pérès S, Obeid A (2015). Integration of scheduling and advanced process control in semiconductor manufacturing: Review and outlook. Journal of Scheduling, 18(2): 195–205
https://doi.org/10.1007/s10951-014-0381-1
17 Zhang J, Ding G, Zou Y, Qin S, Fu J (2017). Review of job shop scheduling research and its new perspectives under industry 4.0. Journal of Intelligent Manufacturing, (3): 1–22
18 Zhang J, Qin W, Wu L H, Zhai W B (2014). Fuzzy neural network-based rescheduling decision mechanism for semiconductor manufacturing. Computers in Industry, 65(8): 1115–1125
https://doi.org/10.1016/j.compind.2014.06.002
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed