The two-machine stochastic flowshop problem with arbitrary processing time distributions

We treat the two-machine flowshop problem with the objective of minimizing the expected makespan when the jobs possess stochastic durations of arbitrary distributions. We make three contributions in this paper: (1) we propose an exact approach with exponential worst-case time complexity. We also propose approximations which are computationally modest in their requirements. Experimental results indicate that our procedure is within less than 1% of the optimum; and (2) we provide a more elementary proof of the bounds on the project completion time based on the concepts of 'control networks'; and (3) we extend the 'reverse search' procedure of Avis and Fukuda [1] to the context of permutation schedules.

[1]  S. Elmaghraby On the Expected Duration of PERT Type Networks , 1967 .

[2]  Jerzy Kamburowski Bounding the distribution of project duration in PERT networks , 1992, Oper. Res. Lett..

[3]  Gideon Weiss,et al.  Multiserver Stochastic Scheduling , 1982 .

[4]  Shun-Chen Niu,et al.  On Johnson's Two-Machine Flow Shop with Random Processing Times , 1986, Oper. Res..

[5]  Jerzy Kamburowski,et al.  Optimal Reductions of Two-Terminal Directed Acyclic Graphs , 1992, SIAM J. Comput..

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

[7]  David Avis,et al.  Reverse Search for Enumeration , 1996, Discret. Appl. Math..

[8]  Toji Makino ON A SCHEDULING PROBLEM , 1965 .

[9]  S. Elmaghraby Chapter 1 – THE ESTIMATION OF SOME NETWORK PARAMETERS IN THE PERT MODEL OF ACTIVITY NETWORKS: REVIEW AND CRITIQUE , 1989 .

[10]  R. A. Dudek,et al.  A Heuristic Algorithm for the n Job, m Machine Sequencing Problem , 1970 .

[11]  J. Hammersley,et al.  Monte Carlo Methods , 1965 .

[12]  Michael Pinedo,et al.  Scheduling: Theory, Algorithms, and Systems , 1994 .

[13]  J. Hammersley,et al.  Monte Carlo Methods , 1964, Computational Statistical Physics.

[14]  Wayne E. Smith Various optimizers for single‐stage production , 1956 .

[15]  J. M. Taylor Comparisons of certain distribution functions , 1983 .

[16]  Salah E. Elmaghraby A graph theoretic interpretation of the sufficiency conditions for the contiguous‐binary‐switching (CBS)‐rule , 1971 .

[17]  Sujit K. Dutta,et al.  Scheduling jobs, with exponentially distributed processing times, on two machines of a flow shop , 1973 .

[18]  Robert G. Bland,et al.  New Finite Pivoting Rules for the Simplex Method , 1977, Math. Oper. Res..