Skip to main content
Log in

Tabu search methods for a single machine scheduling problem

  • Papers
  • Published:
Journal of Intelligent Manufacturing Aims and scope Submit manuscript

Abstract

In this paper we discuss the use of three local search strategies within a tabu search (TS) method for the approximate solution of a single machine scheduling problem. The problem consists of minimizing the sum of the set-up costs and linear delay penalties whenN jobs, arriving at time zero, are to be scheduled for sequential processing on a continuously available machine. Following a review of a previous study of this problem, we first consider a TS method that uses the common approach of making a succession of pairwise job exchanges, or swaps, to move from one trial solution to another. Next, we consider the use of insert moves to define the local neighborhood of each trial solution. These moves consist of transferring a single job from one position to another in the schedule. Finally, we construct a TS method (TS-hybrid) that employs both swap and insert moves. Experiments with benchmark problems of up to 60 jobs illustrate that there is an advantage in using more than one strategy to move from one trial solution to another within a TS method.

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

  • Barnes, J. W. and Vanston, L. K. (1981) Scheduling Jobs with Linear Delay Penalties and Sequence Dependent Setup Costs.Operations Research,29.

  • de Werra, D. and Hertz, A. (1989) Tabu Search Techniques: A Tutorial and an Application to Neural Networks.OR Spectrum,11, 131–41.

    Google Scholar 

  • Elmaghraby, S. E. and Park, S. H. (1974) Scheduling Jobs on a Number of Identical Machines.AIIE Transactions,16, 1–13.

    Google Scholar 

  • Feo, T. A. and Resende, M. G. C. A Probabilistic Heuristic for a Computationally Difficult Set Covering Problem.Technical Report Series, Graduate Program in Operations Research, The University of Texas at Austin, USA.

  • Glover, F. (1989) Tabu Search—Part I.ORSA Journal on Computing,1, 190–206.

    Google Scholar 

  • Glover, F. (1990) Tabu Search—Part II.ORSA Journal on Computing,2, 4–32.

    Google Scholar 

  • Glover, F. and Greenberg, H. J. (1989)Target Analysis, Center for Applied Artificial Intelligence, The University of Colorado at Boulder, USA.

    Google Scholar 

  • Hertz, A. and de Werra, D. (1987) Using Tabu Search Techniques for Graph Coloring.Computing,29, 345–51.

    Google Scholar 

  • Laguana, M., Barnes, J. W. and Glover, F. (1989) Scheduling Jobs with Linear Delay Penalties and Sequence Dependent Setup Costs and Times Using Tabu Search.Technical Report Series, Graduate Program in Operations Research, The University of Texas at Austin, USA.

    Google Scholar 

  • Malek, M., Guruswamy, M., Owens, H. and Pandya, M. (1989) Serial and Parallel Search Techniques for Traveling Salesman Problem.Annals of OR: Linkages with Artificial Intelligence.

  • Morin, T. L. and Marsten, R. F. (1976) Branch- and Bound-Strategies for Dynamic Programming.Operations Research,24, 611–27.

    Google Scholar 

  • Vanston, L. K. (1977) Scheduling N Jobs with Setup Charge Dependencies and Linear Delay Penalties.Report no. UT 77-2.

Download references

Author information

Authors and Affiliations

Authors

Additional information

This work was begun during the author's summer internship at the Advanced Knowledge Systems Group of US West Advanced Technologies.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Laguna, M., Barnes, J.W. & Glover, F.W. Tabu search methods for a single machine scheduling problem. J Intell Manuf 2, 63–73 (1991). https://doi.org/10.1007/BF01471219

Download citation

  • Received:

  • Issue Date:

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

Keywords

Navigation