Preemptive scheduling of stochastic jobs with a two-stage processing time distribution on m+ 1 parallel machines

Chueng Chiu Huang, Gideon Weiss

Research output: Contribution to journalArticlepeer-review

Abstract

We analyze the optimal preemptive sequencing of n jobs on M+ 1 parallel identical machines to minimize expected total flowtime. The running times of the jobs are independent samples from the distribution Pr(X = H) =p, Pr(X = H +T = 1 — p, where H, T are random variables of general distribution. Preemption of a job is allowed when H is completed. This problem does not have a simple optimal solution. We show that the scheme of shortest expected remaining processing time first (SERPT) is close to optimal in two senses. The expected flowtime under SERPT and under the optimal policy differ by no more than a constant, independent of the number of jobs, and the expected number of optimal decisions that are not according to SERPT is bounded by a constant, independent of the number of jobs.

Original languageEnglish
Pages (from-to)171-191
Number of pages21
JournalProbability in the Engineering and Informational Sciences
Volume6
Issue number2
DOIs
StatePublished - Apr 1992
Externally publishedYes

Bibliographical note

Funding Information:
by NSF grants ECS-8712798 and DDM-8914863.

ASJC Scopus subject areas

  • Statistics and Probability
  • Statistics, Probability and Uncertainty
  • Management Science and Operations Research
  • Industrial and Manufacturing Engineering

Fingerprint

Dive into the research topics of 'Preemptive scheduling of stochastic jobs with a two-stage processing time distribution on m+ 1 parallel machines'. Together they form a unique fingerprint.

Cite this