Three-stage ordered flow shops with either synchronous flow, blocking or no-idle machines

We show by induction that the shortest processing time sequence is optimal for a number of three-stage ordered flow shops with either synchronous flow, blocking or no-idle machines, effectively proving the optimality of an index priority rule when the adjacent job pairwise interchange argument does not hold. We also show that when the middle machine is maximal, the synchronous flow, blocking and no-wait problems are equivalent, because they can be effectively decomposed into two equivalent two-stage problems. A similar equivalence is shown for the classical flow shop and the flow shop with no-idle machines. These equivalences facilitate the solution of one problem by using the optimal algorithm for the equivalent problem. Finally, we observe that when the middle machine is minimal, the optimal sequence is not a pyramid sequence for the synchronous flow and blocking flow shops. On the other hand, we show that the optimal sequence for the flow shop with no-idle machines is a pyramid sequence obtainable by dynamic programming in pseudo-polynomial time.

[1]  S. S. Panwalkar,et al.  Flowshop sequencing problem with ordered processing time matrices: A general case , 1976 .

[2]  Chris N. Potts,et al.  Fifty years of scheduling: a survey of milestones , 2009, J. Oper. Res. Soc..

[3]  Cheng Wu,et al.  New block properties for flowshop scheduling with blocking and their application in an iterated greedy algorithm , 2016 .

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

[5]  Christos Koulamas,et al.  Review of the ordered and proportionate flow shop scheduling research , 2013 .

[6]  Jerzy Kamburowski,et al.  On no-wait and no-idle flow shops with makespan criterion , 2007, Eur. J. Oper. Res..

[7]  Sven Axsäter On Scheduling in a Semi-Ordered Flow Shop without Intermediate Queues , 1982 .

[8]  D. Pohoryles,et al.  Flowshop/no-idle or no-wait scheduling to minimize the sum of completion times , 1982 .

[9]  Ali Allahverdi,et al.  A survey of scheduling problems with no-wait in process , 2016, Eur. J. Oper. Res..

[10]  I. Hamilton Emmons,et al.  Flow Shop Scheduling: Theoretical Results, Algorithms, and Applications , 2012 .

[11]  Sergey Sevastyanov,et al.  The flow shop problem with no-idle constraints: A review and approximation , 2009, Eur. J. Oper. Res..

[12]  R. A. Dudek,et al.  Flowshop Sequencing Problem with Ordered Processing Time Matrices , 1975 .

[13]  S. S. Panwalkar,et al.  Flow Shop Scheduling Problems with No In-Process Waiting: A Special Case , 1979 .

[14]  Sigrid Knust,et al.  Complexity results for flow shop problems with synchronous movement , 2015, Eur. J. Oper. Res..

[15]  R. K. Arora,et al.  Scheduling in a Semi-Ordered Flow-shop Without Intermediate Queues , 1980 .

[16]  Meral Azizoglu,et al.  Flow shop-sequencing problem with synchronous transfers and makespan minimization , 2007 .

[17]  Han Hoogeveen,et al.  The three-machine proportionate flow shop problem with unequal machine speeds , 2003, Oper. Res. Lett..

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