Flow shop scheduling with flexible processing times

Matthias Bultmann, Sigrid Knust, Stefan Waldherr*

*Corresponding author for this work

Research output: Contribution to JournalArticleAcademicpeer-review

Abstract

In numerous flow shop variants, the processing times of the operations are not fixed in advance, but may be distributed with some flexibility among the machines. In this paper, we introduce a general model which is expressive enough to cover several models from the literature. While in most cases it is NP-hard to find a job permutation and a corresponding distribution of processing times minimizing the makespan, we show that for a fixed job permutation a best processing time distribution can be calculated in polynomial time by linear programming. Based on this, we propose a tabu search procedure using the set of all job permutations as search space. In a computational study, we show the power of the new model. Besides the classical permutation flow shop environment, we study variants with blocking, no-wait and synchronous movement constraints.

Original languageEnglish
Pages (from-to)809-829
Number of pages21
JournalOR Spectrum
Volume40
Issue number3
DOIs
Publication statusPublished - 1 Jul 2018
Externally publishedYes

Funding

Acknowledgements This work was supported by the Deutsche Forschungsgemeinschaft, KN 512/7-1. The work of Stefan Waldherr was supported by the TUM Institute for Advanced Study through a Hans Fischer Senior Fellowship. The authors would like to thank two anonymous referees for their constructive comments.

Keywords

  • Flexible processing times
  • Flow shop
  • Processing time redistribution
  • Scheduling

Fingerprint

Dive into the research topics of 'Flow shop scheduling with flexible processing times'. Together they form a unique fingerprint.

Cite this