Abstract
We propose a heuristic procedure that constructs a schedule forN jobs with stochastic processing times and a common due date onM parallel, identical machines. The criterion is the minimization of the total expected incompletion cost. A worst-case analysis for the ratio of the heuristic and optimal solutions is presented and a bound on the ratio is derived. The experimental results presented indicate that the heuristic procedure generates almost optimal solutions.
Similar content being viewed by others
References
J.L. Bruno and P.J. Downey, Probabilistic bounds on the performance of list scheduling, SIAM Journal on Computing 15, No. 2 (1986) 409–417.
E.G. Coffman and E.N. Gilbert, On the expected relative performance of list scheduling, Operations Research 33, No. 3 (1985) 548–561.
A. Dogramaci and J. Surkis, Evaluation of a heuristic for scheduling independent jobs on parallel identical processors, Management Science 25, No. 12 (1979) 1208–1216.
W.L. Eastman, S. Even and I.M. Isaacs, Bounds for the optimal scheduling ofn jobs onm processors, Management Science 11, No. 2 (1964) 268–279.
S.E. Elmaghraby and S.H. Park, Scheduling jobs on a number of identical machines, AIIE Transactions 6, No. 1 (1974) 113.
E. Erel and S.C. Sarin, A methodology to solve single-model, stochastic assembly line balancing problems, Working paper, 1987.
M.R. Garey and R.L. Graham, Bounds for multiprocessor scheduling with resource constraints, SIAM Journal on Computing 4, No. 2 (1975) 187–200.
M.R. Garey and D.S. Johnson, Two-processor scheduling with start-times and deadlines, SIAM Journal on Computing 6, No. 3 (1977) 416–426.
K.D. Glazebrook, Scheduling tasks with exponential service times on parallel processors, Journal of Applied Probability, 16, No. 3 (1979) 685–689.
R.L. Graham, Bounds on multiprocessing timing anomalies, SIAM Journal on Applied Mathematics 17, No. 2 (1969) 416–429.
R.L. Graham, E.L. Lawler, J.K. Lenstra and A.H.G. Rinnoy Kan, Optimization and approximation in deterministic sequencing and scheduling: A survey (Stichting Mathematisch Centrum, Amsterdam, 1977).
J.N.D. Gupta and A.R. Maykut, Scheduling jobs on parallel processors with dynamic programming, Decision Sciences 4 (1973) 447–457.
R. Loulou, Tight bounds and probabilistic analysis of two heuristics for parallel processor scheduling, Mathematics of Operations Research 9, No. 1 (1984) 142–150.
R. McNaughton, Scheduling with deadlines and loss functions, Management Science 26 (1959) 1–12.
M. Pinedo, Stochastic scheduling with release dates and due dates, Operations Research 31, No. 3 (1983) 559–572.
M. Pinedo and G. Weiss, Scheduling jobs with exponentially distributed processing times and two machines with resource constraints, Management Science 30, No. 7 (1984) 883–889.
J.G. Root, Scheduling with deadlines and loss functions onk parallel machines, Management Science 11, No. 3 (1965) 460–475.
M.H. Rothkoph, Scheduling independent tasks on parallel processes, Management Science, 12, No. 5 (1966) 437–447.
S. Sahni, Preemptive scheduling with due dates, Operations Research 27, No. 5 (1979) 925–934.
S.C. Sarin and S.E. Elmaghraby, Bounds on the performance of a heuristic to schedule precedence-related jobs on parallel machines, International Journal of Production Research 22, No. 1 (1984) 17–30.
S.C. Sarin and E. Erel, Sequencing jobs on a single machine with a common due date and stochastic processing times, Working paper, Department of Industrial Engineering and Operations Research, Virginia Polytechnic Institute and State University, Blacksburg, Virginia, 1987.
R.R. Weber, Scheduling jobs with stochastic processing requirements on parallel machines to minimize makespan or flowtime, Journal of Applied Probability 19, No. 1 (1982) 167–182.
W.E. Wilhelm, On the normality of operation times in small-lot assembly systems: a technical note, International Journal of Production Research 25, No. 1 (1987) 145–149.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Erel, E., Sarin, S.C. Scheduling independent jobs with stochastic processing times and a common due date on parallel and identical machines. Ann Oper Res 17, 181–198 (1989). https://doi.org/10.1007/BF02096604
Issue Date:
DOI: https://doi.org/10.1007/BF02096604