TY - JOUR
T1 - Scheduling two-stage hybrid flow shops with parallel batch, release time, and machine eligibility constraints
AU - Wang, I. Lin
AU - Yang, Taho
AU - Chang, Yu Bang
N1 - Funding Information:
Acknowledgments I.-Lin Wang is partly supported by the National Science Council of Taiwan under Grant NSC 98-2410-H-006-115-MY2.
PY - 2012/12
Y1 - 2012/12
N2 - This paper investigates a difficult scheduling problem on a specialized two-stage hybrid flow shop with multiple processors that appears in semiconductor manufacturing industry, where the first and second stages process serial jobs and parallel batches, respectively. The objective is to seek job-machine, job-batch, and batch-machine assignments such that makespan is minimized, while considering parallel batch, release time, and machine eligibility constraints. We first propose amixed integer programming (MIP) formulation for this problem, then gives a heuristic approach for solving larger problems. In order to handle real world large-scale scheduling problems, we propose an efficient dispatching rule called BFIFO that assigns jobs or batches to machines based on first-in-first-out principle, and then give several reoptimization techniques usingMIP and local search heuristics involving interchange, translocation and transposition among assigned jobs. Computational experiments indicate our proposed re-optimization techniques are efficient. In particular, our approaches can produce good solutions for scheduling up to 160 jobs on 40 machines at both stages within 10 min.
AB - This paper investigates a difficult scheduling problem on a specialized two-stage hybrid flow shop with multiple processors that appears in semiconductor manufacturing industry, where the first and second stages process serial jobs and parallel batches, respectively. The objective is to seek job-machine, job-batch, and batch-machine assignments such that makespan is minimized, while considering parallel batch, release time, and machine eligibility constraints. We first propose amixed integer programming (MIP) formulation for this problem, then gives a heuristic approach for solving larger problems. In order to handle real world large-scale scheduling problems, we propose an efficient dispatching rule called BFIFO that assigns jobs or batches to machines based on first-in-first-out principle, and then give several reoptimization techniques usingMIP and local search heuristics involving interchange, translocation and transposition among assigned jobs. Computational experiments indicate our proposed re-optimization techniques are efficient. In particular, our approaches can produce good solutions for scheduling up to 160 jobs on 40 machines at both stages within 10 min.
UR - http://www.scopus.com/inward/record.url?scp=84870869927&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84870869927&partnerID=8YFLogxK
U2 - 10.1007/s10845-011-0571-z
DO - 10.1007/s10845-011-0571-z
M3 - Article
AN - SCOPUS:84870869927
SN - 0956-5515
VL - 23
SP - 2271
EP - 2280
JO - Journal of Intelligent Manufacturing
JF - Journal of Intelligent Manufacturing
IS - 6
ER -