Sequencing with uncertain numerical data for makespan minimisation

We consider a scheduling problem with the objective of minimising the makespan under uncertain numerical input data (for example, the processing time of an operation, the job release time and due date) and fixed structural input data (for example the precedence and capacity constraints). We assume that at (before) the scheduling stage the structural input data are known and fixed but all we know about the numerical input data are their upper and lower bounds, where the uncertain numerical data become realised at the control stage as the scheduled process evolves. After improving the mixed graph model, we present an approach for dealing with our scheduling problem under uncertain numerical data based on a stability analysis of an optimal makespan schedule. In particular, we investigate the candidate set of the critical paths in a circuit-free digraph, characterise a minimal set of the optimal schedules, and develop an optimal and a heuristic algorithm. We also report computational results for randomly generated as well as well-known test problems.

[1]  Yuri N. Sotskov,et al.  Some Concepts of Stability Analysis in Combinatorial optimization , 1995, Discret. Appl. Math..

[2]  Svetlana A. Kravchenko,et al.  Optimal schedules with infinitely large stability radius , 1995 .

[3]  Marek Libura,et al.  On accuracy of solutions for discrete optimization problems with perturbed coefficientsof the objective function , 1999, Ann. Oper. Res..

[4]  V. S. Tanaev,et al.  Scheduling Theory: Multi-Stage Systems , 1994 .

[5]  George Chryssolouris,et al.  An approach to real-time flexible scheduling , 1994 .

[6]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[7]  Y. N. Stoskov Stability of an optimal schedule , 1991 .

[8]  Joseph B. Mazzola,et al.  Scheduling Parallel Manufacturing Cells with Resource Flexibility , 1996 .

[9]  Vitaly A. Strusevich,et al.  Two Machine Flow Shop Scheduling Problem with No Wait in Process: Controllable Machine Speeds , 1995, Discret. Appl. Math..

[10]  Andris A. Zoltners,et al.  Some Easy Postoptimality Analysis for Zero-One Programming , 1976 .

[11]  Christopher White,et al.  A Very Fast Production Scheduler , 1994 .

[12]  Eugene L. Lawler,et al.  Sequencing and scheduling: algorithms and complexity , 1989 .

[13]  Michael A. Trick,et al.  Scheduling Multiple Variable-Speed Machines , 1990, Oper. Res..

[14]  Natalia V. Shakhlevich,et al.  A Heuristic Decomposition Algorithm for Scheduling Problems on Mixed Graphs , 1995 .

[15]  Robert E. Tarjan,et al.  Data structures and network algorithms , 1983, CBMS-NSF regional conference series in applied mathematics.

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

[17]  Frank Werner,et al.  Stability of an optimal schedule in a job shop , 1997 .

[18]  Frank Werner,et al.  Optimal makespan scheduling with given bounds of processing times , 1997 .

[19]  K. Preston White,et al.  Job-shop scheduling: limits of the binary disjunctive formulation , 1990 .

[20]  H. Jain,et al.  An approach to postoptimality and sensitivity analysis of zero‐one goal programs , 1988 .

[21]  F. Radermacher Scheduling of project networks , 1985 .

[22]  A. Janiak General flow-shop scheduling with resource constraints , 1988 .