We propose a constructive and an iterated local search heuristic for minimizing the makespan in the non-permutation flow shop scheduling problem. Both heuristics are based on the observation that optimal non-permutation schedules often exhibit a permutation structure with a few local job inversions. In computational experiments we compare our heuristics to the best heuristics for finding non-permutation and permutation flow shop schedules, and evaluate the reduction in makespan and buffer size that can be achieved by non-permutation schedules.
@article{benavides2016twoSEH,
title={Two simple and effective heuristics for minimizing
the makespan in non-permutation flow shops},
author={Benavides, Alexander J and Ritt, Marcus},
journal={Computers \& Operations Research},
year={2016},
volume={66},
pages={160--169},
publisher={Elsevier},
doi={10.1016/j.cor.2015.08.001}
}