Skip to main content
Log in

Rolling horizon procedures for the single machine deterministic total completion time scheduling problem with release dates

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

We present a family of rolling horizon procedures for the problem of minimizing total completion time on a single machine with release times. These procedures develop solutions by using information about future job arrivals at each decision point. This approach provides an excellent compromise between the excessive computation time required by exact solution methods and the poor solution quality that myopic dispatching rules may yield. Extensive computational experiments show that these procedures consistently obtain high-quality solutions in very reasonable CPU times.

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. K. Bhaskaran and M. Pinedo, Dispatching, in: Handbook of Industrial Engineering, G. Salvendy, ed., Wiley, 1991, Chapter 83.

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

    Google Scholar 

  3. S. Chand, R. Traub and R. Uzsoy, Single machine scheduling with dynamic arrivals: Decomposition results and a forward algorithm, Naval Research Logistics, forthcoming.

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

    Google Scholar 

  5. C. Chu, A branch-and-bound algorithm to minimize total flow time with unequal release dates, Naval Research Logistics 39(1992)859–875.

    Google Scholar 

  6. C. Chu, Efficient heuristics to minimize total flow time with release dates, Operations Research Letters 12(1992)321–330.

    Article  Google Scholar 

  7. Consilium, Inc., Short-interval scheduling module user's manual, Internal Publication, Mountain View, CA, 1988.

    Google Scholar 

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

    Article  Google Scholar 

  9. P.G. Gazmuri, Probabilistic analysis of a machine scheduling problem, Mathematics of Operations Research 10(1985)328–339.

    Article  Google Scholar 

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

    Article  Google Scholar 

  11. E.L. Lawler, J.K. Lenstra, A.H.G. Rinnooy Kan and D.B. Shmoys, Sequencing and scheduling: Algorithms and complexity, in: Handbooks in Operations Research and Management Science, Vol. 4: Logistics of Production and Inventory, S.C. Graves, A.H.G. Rinnooy Kan and P. Zipkin, eds., North-Holland, 1993.

  12. C.Y. Lee, L.A. Martin-Vega and R. Uzsoy, Implementation of Decision Support System for scheduling semiconductor test operations, Journal of Electronics Manufacturing 3(1993).

  13. W. Mao and R. Kincaid, A look-ahead heuristic for scheduling jobs with release dates on a single machine, Computers and Operations Research 21(1994)1041–1050.

    Article  Google Scholar 

  14. I.M. Ovacik and R. Uzsoy, Rolling horizon procedures for a single machine dynamic scheduling problem with sequence-dependent setup times, International Journal of Production Research 32 (1994)1243–1263.

    Google Scholar 

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

    Google Scholar 

Download references

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chand, S., Traub, R. & Uzsoy, R. Rolling horizon procedures for the single machine deterministic total completion time scheduling problem with release dates. Annals of Operations Research 70, 115–125 (1997). https://doi.org/10.1023/A:1018961818782

Download citation

  • Issue Date:

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

Navigation