Iterated Local Search Heuristics for Minimizing Total Completion Time in Permutation and Non-permutation Flow Shops

Authors

  • Alexander Benavides Universidade Federal do Rio Grande do Sul (UFRGS)
  • Marcus Ritt Universidade Federal do Rio Grande do Sul (UFRGS)

DOI:

https://doi.org/10.1609/icaps.v25i1.13710

Keywords:

non-permutation flow shop, flowtime, iterated local search

Abstract

We study the improvement of non-permutation over permutation schedules in flow shops when minimizing the total completion time. We solve both problems by a two-phase heuristic. The first phase uses an iterated local search to find a good permutation schedule. The second phase explores non-permutation schedules using an effective insertion neighborhood, that permits to anticipate or delay a job when passing from one machine to the next. In computational experiments we show that both phases yield state-of-the-art results. We find that allowing non-permutation schedules can reduce the total completion considerably with a moderate extra effort, and without increasing the buffer size needed during processing. We conclude that non-permutation schedules can be viable alternative to permutation schedules in flow shops.

Downloads

Published

2015-04-08

How to Cite

Benavides, A., & Ritt, M. (2015). Iterated Local Search Heuristics for Minimizing Total Completion Time in Permutation and Non-permutation Flow Shops. Proceedings of the International Conference on Automated Planning and Scheduling, 25(1), 34-41. https://doi.org/10.1609/icaps.v25i1.13710