TY - JOUR
T1 - Fast Scheduling of Semiconductor Manufacturing Facilities Using Case-Based Reasoning
AU - Lim, Junseok
AU - Chae, Moon Jung
AU - Yang, Yongseok
AU - Park, In Beom
AU - Lee, Jaeyong
AU - Park, Jonghun
N1 - Publisher Copyright:
© 1988-2012 IEEE.
PY - 2016/2/1
Y1 - 2016/2/1
N2 - This paper presents a scheduling method for semiconductor manufacturing systems through utilizing a case-based reasoning approach that consists of modeling, casebase building, and reasoning steps. Petri nets are employed as a model for representing the behavior of a system and accommodating various types of constraints. Casebase contains the cases, composed of pairs of a state and the decision made at the state, and it is built from the solutions of previously solved problems. Subsequently, a schedule for a new problem with different production requirements, initial setup status, and number of setup change operators is obtained by sequentially retrieving and reusing the cases that are most similar to the states encountered during schedule generation in the reasoning step. Extensive experiments demonstrate the performances of the proposed approach, compared to those of dispatching rule and meta-heuristic methods, and also show the robustness against possible perturbations in terms of production requirements and initial setup status based on real world scale datasets. The proposed method significantly outperformed a meta-heuristic algorithm in terms of computation time while requiring much less sacrifice in a performance metric than the competitive dispatching rules.
AB - This paper presents a scheduling method for semiconductor manufacturing systems through utilizing a case-based reasoning approach that consists of modeling, casebase building, and reasoning steps. Petri nets are employed as a model for representing the behavior of a system and accommodating various types of constraints. Casebase contains the cases, composed of pairs of a state and the decision made at the state, and it is built from the solutions of previously solved problems. Subsequently, a schedule for a new problem with different production requirements, initial setup status, and number of setup change operators is obtained by sequentially retrieving and reusing the cases that are most similar to the states encountered during schedule generation in the reasoning step. Extensive experiments demonstrate the performances of the proposed approach, compared to those of dispatching rule and meta-heuristic methods, and also show the robustness against possible perturbations in terms of production requirements and initial setup status based on real world scale datasets. The proposed method significantly outperformed a meta-heuristic algorithm in terms of computation time while requiring much less sacrifice in a performance metric than the competitive dispatching rules.
KW - case based reasoning
KW - Flexible job shop scheduling
KW - Petri nets
KW - semiconductor manufacturing
KW - semiconductor packaging line
KW - sequence dependent setup
UR - https://www.scopus.com/pages/publications/84962494026
U2 - 10.1109/TSM.2015.2511798
DO - 10.1109/TSM.2015.2511798
M3 - Article
AN - SCOPUS:84962494026
SN - 0894-6507
VL - 29
SP - 22
EP - 32
JO - IEEE Transactions on Semiconductor Manufacturing
JF - IEEE Transactions on Semiconductor Manufacturing
IS - 1
M1 - 7364285
ER -