Skip to main navigation Skip to search Skip to main content

Synchronous flow shop scheduling with pliable jobs

  • Matthias Bultmann
  • , Sigrid Knust*
  • , Stefan Waldherr
  • *Corresponding author for this work

Research output: Contribution to JournalArticleAcademicpeer-review

Abstract

In this paper, we consider synchronous flow shop scheduling problems where the processing times of the operations are not fixed in advance. Instead, for each job a total processing time is given which can be distributed freely among the machines, respecting some lower and/or upper bounds on the processing times of the operations. We prove that even if no additional bounds are given, minimizing the makespan is NP-hard already for two machines. On the other hand, we can draw on a more general result to show that for a fixed job permutation optimal corresponding processing times can be determined via a linear program in polynomial time. However, for larger problem instances, this leads to large run times. As a more efficient alternative, we propose direct combinatorial algorithms to determine the processing times. We embed these algorithms in a two-stage approach using the set of all job permutations as search space and calculating corresponding processing times in a second step. Computational results are presented for randomly generated data with varying degrees of allowed flexibility.

Original languageEnglish
Pages (from-to)943-956
Number of pages14
JournalEuropean Journal of Operational Research
Volume270
Issue number3
DOIs
Publication statusPublished - 1 Nov 2018
Externally publishedYes

Funding

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 the anonymous referees for their constructive comments.

Keywords

  • Flow shop
  • Pliability
  • Scheduling
  • Synchronous movement

Fingerprint

Dive into the research topics of 'Synchronous flow shop scheduling with pliable jobs'. Together they form a unique fingerprint.

Cite this