TY - JOUR
T1 - Hybrid tabu search algorithm for unrelated parallel machine scheduling in semiconductor fabs with setup times, job release, and expired times
AU - Chen, Changyu
AU - Fathi, Mahdi
AU - Khakifirooz, Marzieh
AU - Wu, Kan
N1 - Publisher Copyright:
© 2022 Elsevier Ltd
PY - 2022/3
Y1 - 2022/3
N2 - This research is motivated by a scheduling problem arising in the ion implantation process of wafer fabrication. The ion implementation scheduling problem is modeled as an unrelated parallel machine scheduling (UPMS) problem with sequence-dependent setup times that are subject to job release time and expiration time of allowing a job to be processed on a specific machine, defined as: R|rj,eij,STsd|Cmax. The objective is first to maximize the number of processed jobs, then minimize the maximum completion time (makespan), and finally minimize the maximum completion times of the non-bottleneck machines. A mixed-integer programming (MIP) model is proposed as a solution approach and adopts a hybrid tabu search (TS) algorithm to acquire approximate feasible solutions. The MIP model has two phases and attempts to achieve the first two objectives. The hybrid TS algorithm has three phases and attempts to achieve all three objectives. In a real setting, computational results demonstrate that the maximum number of processed jobs can be acquired within a short time utilizing the hybrid TS algorithm (average 8 s). By comparing the two approaches, the TS outperforms the MIP model regarding solution quality and computational time for the second objective, minimizing the makespan. Furthermore, the third phase of the hybrid TS algorithm shows the effectiveness further to enhance the utilization of the ion implantation equipment.
AB - This research is motivated by a scheduling problem arising in the ion implantation process of wafer fabrication. The ion implementation scheduling problem is modeled as an unrelated parallel machine scheduling (UPMS) problem with sequence-dependent setup times that are subject to job release time and expiration time of allowing a job to be processed on a specific machine, defined as: R|rj,eij,STsd|Cmax. The objective is first to maximize the number of processed jobs, then minimize the maximum completion time (makespan), and finally minimize the maximum completion times of the non-bottleneck machines. A mixed-integer programming (MIP) model is proposed as a solution approach and adopts a hybrid tabu search (TS) algorithm to acquire approximate feasible solutions. The MIP model has two phases and attempts to achieve the first two objectives. The hybrid TS algorithm has three phases and attempts to achieve all three objectives. In a real setting, computational results demonstrate that the maximum number of processed jobs can be acquired within a short time utilizing the hybrid TS algorithm (average 8 s). By comparing the two approaches, the TS outperforms the MIP model regarding solution quality and computational time for the second objective, minimizing the makespan. Furthermore, the third phase of the hybrid TS algorithm shows the effectiveness further to enhance the utilization of the ion implantation equipment.
KW - Expired times
KW - Job release
KW - Mixed integer programming
KW - Scheduling
KW - Setup times
KW - Tabu search
KW - Unrelated parallel machines
KW - Wafer fabrication
UR - https://www.scopus.com/pages/publications/85122639932
U2 - 10.1016/j.cie.2021.107915
DO - 10.1016/j.cie.2021.107915
M3 - 文章
AN - SCOPUS:85122639932
SN - 0360-8352
VL - 165
JO - Computers and Industrial Engineering
JF - Computers and Industrial Engineering
M1 - 107915
ER -