Skip to main content
Log in

Generalized preemption models for single-machine dynamic scheduling problems

  • Published:
IIE Transactions

Abstract

In the extensive scheduling literature, job preemption, if allowed, implies that the processing of a partly completed job is temporarily halted and later resumed at the same point. However, little attention has been given to problems where job preemption is allowed under the condition that either some startup time delay must be incurred or some fraction of work must be repeated if preemption occurs. We generalize the notion of job preemption by using models representing these conditions. The models are applied to studying the dynamic single-machine scheduling problems of minimizing total flow time, and of minimizing maximum lateness, subject to arbitrary and unknown job ready dates. On-line optimal dispatching rules, which consider only available – as opposed to look-ahead – information, are developed. These rules determine, on arrival or completion of each job, which available job should next be processed by the machine. A special case of our models, the preempt-repeat scenario, where preempted jobs must be totally repeated, is suggested as heuristic for the equivalent non-preemptive static problem where all ready dates are known and given. A computational study is performed to determine the potential benefits of reducing startup time delays or work repetition fractions in the context of continuous improvement of manufacturing systems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Baker, K.R. (1974) Introduction to Sequencing and Scheduling, John Wiley and Sons.

  2. Lenstra, J.K., Rinnooy Kan, A.H.G. and Brucker, P. (1977) Complexity of machine scheduling problems. Annals of Discrete Mathematics, 1, 75–90.

    Google Scholar 

  3. Smith, W.E. (1956) Various optimizers for single-state production. Naval Research Logistics Quarterly, 3(1), 59–66.

    Google Scholar 

  4. Jackson, J.K. (1955) Scheduling a production line to minimize maximum tardiness. Research Report 43, Management Science Research Project, University of California, Los Angeles.

  5. Bianco, L. and Ricciardelli, S. (1982) Scheduling of a single machine to minimize total weighted completion time subject to release dates. Naval Research Logistics Quarterly, 29(1), 151–167.

    Google Scholar 

  6. Chandra, R. (1979) On n/1/{ie372-01} dynamic deterministic problems. Naval Research Logistics Quarterly 26, 537–544.

    Google Scholar 

  7. Deogun, J.S. (1983) On scheduling with ready times to minimize mean flow time. Computing Journal, 26(4), 320–338.

    Google Scholar 

  8. Dessouky, M.I. and Deogun, J.S. (1981) Sequencing jobs with unequal ready times to minimize mean flow time. SIAM Journal of Computing, 10(1), 192–202.

    Google Scholar 

  9. Hariri, A.M.A. and Potts, C.N. (1983) An algorithm for single machine sequencing with release dates to minimize total weighted completion time. Discrete Applied Mathematics, 5, 99–109.

    Google Scholar 

  10. Beshara, S.B. and Magazine, M.J. (1981) Myopic heuristics for single machine scheduling problems. International Journal of Production Research, 19(1), 85–95.

    Google Scholar 

  11. Posner, M.E. (1986) A sequencing problem with release dates and clustered jobs. Management Science, 32(6), 731–738.

    Google Scholar 

  12. Conway, R.W., Maxwell, W.L. and Miller, L.W. (1967) Theory of Scheduling, Addison-Wesley, Reading, MA.

    Google Scholar 

  13. Porteus, E.L. (1985) Investing in reduced setups in the EOQ model. Management Science, 31(8), 998–1010.

    Google Scholar 

  14. Porteus, E.L. (1986) Optimal lot sizing: process quality improvement and setup cost reduction. Operations Research, 34(1), 137–144.

    Google Scholar 

  15. Du, J. and Leung, J.Y.-T. (1990) Minimizing total tardiness on one machine is NP-hard Mathematics of Operations Research, 15, 483–495.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

JULIEN , F.M., MAGAZINE , M.J. & HALL , N.G. Generalized preemption models for single-machine dynamic scheduling problems. IIE Transactions 29, 359–372 (1997). https://doi.org/10.1023/A:1018595801656

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1018595801656

Keywords

Navigation