Skip to main content
Log in

A tabu search algorithm based on new block properties and speed-up method for permutation flow-shop with finite intermediate storage

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

Abstract

This paper deals with a permutation flow-shop scheduling problem with finite intermediate storage (PFSFIS) between successive machines so as to minimize makespan. In such a problem the intermediate storage capacity constraints are considered besides the machine-related constraints usually discussed in the general permutation flow-shop. This feature adds extra difficulties to the scheduling problem. In this paper, we present some new block properties and a speed-up method using a forward-backward hybrid algorithm to compute makespan. Applied in a tabu search algorithm, the new block properties greatly reduce the neighborhood size and thus shorten the search time. Also, the speed-up method eliminates redundant computation for the objective function and reduces a majority of the running time. Computational experiments (up to 200 jobs and 20 machines) are given to demonstrate the effectiveness of new block neighborhood characteristics and the speed-up method. Compared with the results yielded by the best-known algorithm, the objective function is improved by 0.14% if the new block neighborhood characteristics are used; furthermore, the running time is reduced by 53.7% on the average if the speed-up method is used. Under the condition that both of the algorithms have the same running time the objective function is improved by 0.24% if both of the two above improvement methods are applied in the original tabu search.

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. A. Agnetis D. Pacciarelli F. Rossi (1997) ArticleTitleBatch scheduling in a two–machine flow shop with limited buffer Discrete Applied Mathematics 72 243–260 Occurrence Handle10.1016/0166-218X(95)00114-7

    Article  Google Scholar 

  2. H. Das P. T. Cummings M. D. Le Van (1990) ArticleTitleScheduling of serial multiproduct batch processes via simulated annealing Computers and Chemical Engineering 14 1351–1362 Occurrence Handle10.1016/0098-1354(90)80017-6

    Article  Google Scholar 

  3. D. E. Deal T. Yang S. Hallquist (1994) ArticleTitleJob scheduling in petrochemical production: two-stage processing with finite intermediate storage Computers and Chemical Engineering 18 IssueID4 333–344 Occurrence Handle10.1016/0098-1354(94)85030-5

    Article  Google Scholar 

  4. S.K. Dutta A.A. Cunningham (1975) ArticleTitleSequencing two machine flowshops with finite intermediate storage Management Science 21 989–996

    Google Scholar 

  5. F. Glover (1989) ArticleTitleTabu search-Part I Operations Research Society of America Journal on Computing 1 190–206

    Google Scholar 

  6. F. Glover (1990) ArticleTitleTabu search-Part II Operations Research Society of America Journal on Computing 2 4–32

    Google Scholar 

  7. J. Grabowski J. Pempera (2001) ArticleTitleNew block properties for the permutation flow shop problem with application in tabu search Journal of the Operational Research Society 52 210–220

    Google Scholar 

  8. J. N. D. Gupta (1988) ArticleTitleTwo-state hybrid flowshop scheduling problem Journal of the Operational Research Society 39 359–364

    Google Scholar 

  9. I.S. Khosla (1995) ArticleTitleThe scheduling problem where multiple machines compete for a common local buffer European Journal of Operational Research 84 330–342 Occurrence Handle10.1016/0377-2217(93)E0352-X

    Article  Google Scholar 

  10. B. A. Norman (1999) ArticleTitleScheduling flowshops with finite buffers and sequence dependent setup times Computers and Industrial Engineering 36 IssueID1 163–177 Occurrence Handle10.1016/S0360-8352(99)00007-8

    Article  Google Scholar 

  11. E. Nowicki C. Smutnicki (1996) ArticleTitleA fast tabu search algorithm for the permutation flow-shop problem European Journal of Operational Research 91 160–175 Occurrence Handle10.1016/0377-2217(95)00037-2

    Article  Google Scholar 

  12. E. Nowicki (1999) ArticleTitleThe permutation flow shop with buffers: a tabu search approach European Journal of Operational Research 116 205–219 Occurrence Handle10.1016/S0377-2217(98)00017-4

    Article  Google Scholar 

  13. C.H. Papadimitriou P.C. Kanellakis (1980) ArticleTitleFlowshop scheduling with limited temporary storage Journal of Associate of Computer Machinery 27 533–549

    Google Scholar 

  14. T. Prabhakar (1974) ArticleTitleA production scheduling problem with sequencing considerations Management Science 21 34–42

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lixin Tang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Li, S., Tang, L. A tabu search algorithm based on new block properties and speed-up method for permutation flow-shop with finite intermediate storage. J Intell Manuf 16, 463–477 (2005). https://doi.org/10.1007/s10845-005-1658-1

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10845-005-1658-1

Keywords