Minimizing total completion time in two-stage hybrid flow shop with dedicated machines

We consider the problem of minimizing total completion time in a two-stage hybrid flow shop scheduling problem with dedicated machines at stage 2. There exist one machine at stage 1 and two machines at stage 2. Each job must be processed on the single machine at stage 1 and depending upon the job type, the job is processed on either of the two machines at stage 2. First, we introduce the problem and establish complexity of several variations of the problem. For the general case, we introduce two heuristics and find a worst case bound on relative error for each of the heuristics. Then, we find optimal solution procedures for some special cases. We also develop a heuristic for a special case where processing times on machine 1 are identical and find a worst case bound on relative error. Finally, we empirically evaluate the heuristics.

[1]  George L. Vairaktarakis,et al.  Minimizing makespan in hybrid flowshops , 1994, Oper. Res. Lett..

[2]  Chandrasekharan Rajendran,et al.  Scheduling in n-job, m-stage flowshop with parallel processors to minimize makespan , 1992 .

[3]  Abdelhakim Artiba,et al.  Sequencing a hybrid two-stage flowshop with dedicated machines , 2001 .

[4]  Jaehwan Yang,et al.  A new complexity proof for the two-stage hybrid flow shop scheduling problem with dedicated machines , 2010 .

[5]  Teofilo F. Gonzalez,et al.  Flowshop and Jobshop Schedules: Complexity and Approximation , 1978, Oper. Res..

[6]  Han Hoogeveen,et al.  Minimizing Total Completion Time in a Two-Machine Flowshop: Analysis of Special Cases , 1999, Math. Oper. Res..

[7]  Ravi Sethi,et al.  The Complexity of Flowshop and Jobshop Scheduling , 1976, Math. Oper. Res..

[8]  Ching-Jong Liao,et al.  A case study in a two-stage hybrid flow shop with setup time and dedicated machines , 2003 .

[9]  E.L. Lawler,et al.  Optimization and Approximation in Deterministic Sequencing and Scheduling: a Survey , 1977 .

[10]  T.C.E. Cheng,et al.  Batching in a two-stage flowshop with dedicated machines in the second stage , 2004 .

[11]  J. Hunsucker,et al.  BRANCH AND BOUND ALGORITHM FOR THE FLOW SHOP WITH MULTIPLE PROCESSORS , 1991 .

[12]  Chris N. Potts,et al.  Scheduling a two-stage hybrid flow shop with parallel machines at the first stage , 1997, Ann. Oper. Res..

[13]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[14]  Whm Henk Zijm,et al.  Scheduling a flexible machining centre , 1990 .