A FPTAS for a two-stage hybrid flow shop problem and optimal algorithms for identical jobs

In this paper, a two-machine two-stage flow shop problem with flexible tasks is considered. Each job has two tasks: the first task can be processed on either machine, called flexible task, while the second task must be processed on the second machine and can?t be processed unless the first task is completed. The problem is to determine the assignment of the flexible tasks to the machines for each job, with the objective of minimizing the makespan. We present a fully polynomial time approximation scheme (FPTAS) for the problem. Moreover, we consider the problems with identical jobs and buffer capacity, and present some optimal algorithms for them. For the problems with identical jobs, we find an interesting result: If the buffer is not less than 2, more buffer capacity cannot bring better result.

[1]  Qi Wei An Optimal Algorithm for a Special Flow Shop Problem with Infinite Buffer Capacity , 2011 .

[2]  S. M. Johnson,et al.  Optimal two- and three-stage production schedules with setup times included , 1954 .

[3]  Chelliah Sriskandarajah,et al.  A Survey of Machine Scheduling Problems with Blocking and No-Wait in Process , 1996, Oper. Res..

[4]  Ronald G. Askin,et al.  Dynamic task assignment for throughput maximization with worksharing , 2006, Eur. J. Oper. Res..

[5]  Eugeniusz Nowicki,et al.  The permutation flow shop with buffers: A tabu search approach , 1999, Eur. J. Oper. Res..

[6]  Qi Wei,et al.  Approximation Algorithms for a Two-Stage Hybrid Flow Shop: Approximation Algorithms for a Two-Stage Hybrid Flow Shop , 2012 .

[7]  George L. Vairaktarakis,et al.  Flowshops with processing flexibility across production stages , 1998 .

[8]  Donald D. Eisenstein,et al.  A Production Line that Balances Itself , 1996, Oper. Res..

[9]  L. Tang,et al.  Lagrangian relaxation algorithms for real-time hybrid flowshop scheduling with finite intermediate buffers , 2006, J. Oper. Res. Soc..

[10]  Tadeusz Sawik,et al.  A scheduling algorithm for flexible flow lines with limited intermediate buffers , 1993 .

[11]  Yossi Bukchin,et al.  Design and operation of dynamic assembly lines using work-sharing , 2006 .

[12]  George L. Vairaktarakis,et al.  Analysis of algorithms for two‐stage flowshops with multi‐processor task flexibility , 2004 .

[13]  H. Yong,et al.  A two-stage semi-hybrid flowshop problem in graphics processing , 2005 .