Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

A controlled search simulated annealing method for the single machine weighted tardiness problem

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

Abstract

In this paper, a new controlled search simulated annealing method is developed for addressing the single machine weighted tardiness problem. The proposed method is experimentally shown to solve optimally 99% of fifteen job problems with less than 0.2 CPU seconds, and to solve one hundred job problems as accurately as any existing methods, but with far less computational effort. This superior performance is achieved by using controlled search strategies that employ a good initial solution, a small neighborhood for local search, and acceptance probabilities of inferior solutions that are independent of the change in the objective function value.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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. E.H.L. Aarts and P.J.M. van Laarhoven, Statistical cooling: a general approach to combinatorial optimization problems, Philips J. Res. 40 (1985) 193–226.

    Google Scholar 

  2. S. Anily and A. Federgruen, Simulated annealing methods with general acceptance probabilities, J. Applied Probability 24 (1987) 657–667.

    Google Scholar 

  3. S. Anily and A. Federgruen, Ergodicity in parametric non-stationary Markov chains: an application to simulated annealing methods, Operations Research 35 (1987) 867–874.

    Google Scholar 

  4. K.R. Baker and J.B. Martin, An experimental comparison of solution algorithms for the single machine tardiness problem, Naval Research Logistics Quarterly 21 (1974) 187–199.

    Google Scholar 

  5. I.O. Bohachevsky, M.E. Johnson and M.L. Stein, Generalized simulated annealing for function optimization, Technometrics 28 (1986) 209–217.

    Google Scholar 

  6. D.C. Carroll, Heuristic sequencing of single and multiple components, Ph.D. Dissertation, Massachusetts Institute of Technology, MA, 1965.

    Google Scholar 

  7. V. Cerny, Thermodynamical approach to the travelling salesman problem: an efficient simulation algorithm, Journal of Optimization Theory and Applications 45 (1985) 41–51.

    Google Scholar 

  8. S.E. Elmaghraby, The one-machine sequencing problem with delay costs, Journal of Industrial Engineering 19 (1968) 105–108.

    Google Scholar 

  9. H. Emmons, One-machine sequencing to minimize certain functions of job tardiness, Operations Research 17 (1969) 701–705.

    Google Scholar 

  10. M.L. Fisher, A dual algorithm for the one-machine scheduling problem, Mathematical Programming 11 (1976) 229–252.

    Google Scholar 

  11. S.B. Gelfand and S.K. Mitter, Analysis of simulated annealing for optimization,Proc. 24th Conf. on Decision and Control, Ft. Lauderdale, December 1985, 779–786.

  12. S. Geman and D. Geman, Stochastic relaxation, Gibbs Distributions, and the Bayesian restoration of images, IEEE Proc. Pattern Analysis and Machine Intelligence 6 (1984) 721–741.

    Google Scholar 

  13. B. Gidas, Nonstationary Markov chains and convergence of the annealing algorithm, Journal of Statistical Physics 39 (1985) 73–131.

    Google Scholar 

  14. J.W. Greene and K.J. Supowit, Simulated annealing without rejected moves, IEEE Trans. on Computer-Aided Design, CAD-5 (1986) 221–228.

    Google Scholar 

  15. B. Hajek, Cooling schedules for optimal annealing, Mathematics of Operations Research 13 (1988) 311–329.

    Google Scholar 

  16. S. Kirkpatrick, C.D. Gelatt, Jr. and M.P. Vecchi, Optimization by simulated annealing, Science 220 (1983) 671–680.

    Google Scholar 

  17. E.L. Lawler, A pseudopolynomial algorithm for sequencing jobs to minimize total tardiness, Annals of Discrete Mathematics 1 (1977) 331–342.

    Google Scholar 

  18. J.K. Lenstra, A.H.G. Rinnooy Kan and P. Brucker, Complexity of machine scheduling problem, Annals of Disrete Mathematics 1 (1977) 343–362.

    Google Scholar 

  19. H. Matsuo and G. Tang, Worst case and empirical analysis of local search heuristics for the one-machine total tardiness problem, Graduate School of Business, University of Texas at Austin, Preprint, 1986.

    Google Scholar 

  20. N. Metropolis, A. Rosenbluth, M. Rosenbluth, A. Teller and E. Teller, Equation of state calculations by fast computing machines, Journal of Chemical Physics 21 (1953) 1087–1092.

    Google Scholar 

  21. D. Mitra, F. Romeo and A.L. Sangiovanni-Vincentelli, Convergence and finite-time behavior of simulated annealing, Adv. Appl. Prob. 18 (1986) 747–771.

    Google Scholar 

  22. E.R. Montague, Jr., Sequencing with time delay costs, Arizona State University Industrial Engineering Research Bulletin (January 1969) 20–31.

  23. T.E. Morton, R.M. Rachamadugu and A.P.J. Vepsalainen, Accurate myopic heuristics for tardiness scheduling, GSIA Working Paper #36-83-84, Carnegie-Mellon University, PA, 1984.

    Google Scholar 

  24. J.C. Picard and M. Queyranne, The time-dependent traveling salesman problem and applications to the tardiness problem in one-machine scheduling, Operations Research 26 (1978) 86–110.

    Google Scholar 

  25. C.N. Potts and L.N. Van Wassenhove, A decomposition algorithm for the single machine total tardiness problem, Operations Research Letters 1 (1982) 177–181.

    Google Scholar 

  26. C.N. Potts and L.N. Van Wassenhove, A branch and bound algorithm for the total weighted tardiness problem, Operations Research 33 (1985) 363–377.

    Google Scholar 

  27. A.H.G. Rinnooy Kan, B.J. Lageweg and J.K. Lenstra, Minimizing total costs in one-machine scheduling, Operations Research 23 (1975) 908–927.

    Google Scholar 

  28. A. Schild and I.J. Fredman, On scheduling tasks with associated linear loss functions, Management Science 7 (1961) 280–285.

    Google Scholar 

  29. L. Schrage and K.R. Baker, Dynamic programming solution of sequencing problem with precedence constraints, Operations Research 26 (1978) 444–449.

    Google Scholar 

  30. J. Shwimer, On theN-job, one-machine sequence-independent scheduling problem with tardiness penalties: a branch and bound solution, Management Science 18 (1972) B301-B313.

    Google Scholar 

  31. P.J.M. Van Laarhoven and E.H.L. Aarts,Simulated Annealing: Theory and Applications (D. Reidel, Dordrecht, 1987).

    Google Scholar 

  32. L.J. Wilkerson and J.D. Irwin, An improved algorithm for scheduling independent tasks, AIIE Transactions 3 (1971) 239–245.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Matsuo, H., Juck SUH, C. & Sullivan, R.S. A controlled search simulated annealing method for the single machine weighted tardiness problem. Ann Oper Res 21, 85–108 (1989). https://doi.org/10.1007/BF02022094

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02022094

Keywords