On the optimality of LEPT and cµ rules for machines in parallel
- 1 September 1992
- journal article
- Published by Cambridge University Press (CUP) in Journal of Applied Probability
- Vol. 29 (3) , 667-681
- https://doi.org/10.2307/3214903
Abstract
We consider scheduling problems with m machines in parallel and n jobs. The machines are subject to breakdown and repair. Jobs have exponentially distributed processing times and possibly random release dates. For cost functions that only depend on the set of uncompleted jobs at time t we provide necessary and sufficient conditions for the LEPT rule to minimize the expected cost at all t within the class of preemptive policies. This encompasses results that are known for makespan, and provides new results for the work remaining at time t. An application is that if the cµ rule has the same priority assignment as the LEPT rule then it minimizes the expected weighted number of jobs in the system for all t. Given appropriate conditions, we also show that the cµ rule minimizes the expected value of other objective functions, such as weighted sum of job completion times, weighted number of late jobs, or weighted sum of job tardinesses, when jobs have a common random due date.Keywords
This publication has 16 references indexed in Scilit:
- Optimal Scheduling of Jobs with Exponential Service Times on Identical Parallel ProcessorsOperations Research, 1989
- Stochastic Scheduling on Parallel Processors and Minimization of Concave Functions of Completion TimesPublished by Springer Nature ,1988
- A Note on Stochastic Scheduling on a Single Machine Subject to Breakdown and RepairProbability in the Engineering and Informational Sciences, 1988
- On the optimality of static priority policies in stochastic scheduling on parallel machinesJournal of Applied Probability, 1987
- Stochastic Scheduling with Release Dates and Due DatesOperations Research, 1983
- Multiserver Stochastic SchedulingPublished by Springer Nature ,1982
- Scheduling Jobs with Exponential Processing and Arrival Times on Identical Processors so as to Minimize the Expected MakespanMathematics of Operations Research, 1981
- Sequencing Tasks with Exponential Service Times to Minimize the Expected Flow Time or MakespanJournal of the ACM, 1981
- Scheduling tasks with exponential service times on non-identical processors to minimize various cost functionsJournal of Applied Probability, 1980
- Scheduling of stochastic tasks on two parallel processorsNaval Research Logistics Quarterly, 1979