The Permutation Flow Shop Scheduling Problem with Human Resources: MILP Models, Decoding Procedures, NEH-Based Heuristics, and an Iterated Greedy Algorithm
Open Access
- 22 September 2022
- journal article
- research article
- Published by MDPI AG in Mathematics
- Vol. 10 (19) , 3446
Abstract
In this paper, we address the permutation flow shop scheduling problem with sequence-dependent and non-anticipatory setup times. These setups are performed or supervised by multiple servers, which are renewable secondary resources (typically human resources). Despite the real applications of this kind of human supervision and the growing attention paid in the scheduling literature, we are not aware of any previous study on the problem under consideration. To cover this gap, we start theoretically addressing the problem by: proposing three mixed-integer linear programming models to find optimal solutions in the problem; and proposing different decoding procedures to code solutions in approximated procedures. After that, the best decoding procedure is used to propose a new mechanism that generates 896 different dispatching rules, combining different measures, indicators, and sorting criteria. All these dispatching rules are embedded in the traditional NEH algorithm. Finally, an iterated greedy algorithm is proposed to find near-optimal solutions. By doing so, we provide academics and practitioners with efficient methods that can be used to obtain exact solutions of the problem; applied to quickly schedule jobs and react under changes; used for initialisation or embedded in more advanced algorithms; and/or easily updated and implemented in real manufacturing scenarios.Keywords
Funding Information
- Ministerio de Ciencia e Innovación (PID2019-108756RB-I00)
This publication has 94 references indexed in Scilit:
- MIP models and hybrid algorithm for minimizing the makespan of parallel machines scheduling problem with a single serverComputers & Operations Research, 2012
- Scheduling with multiple serversAutomation and Remote Control, 2010
- Parallel dedicated machine scheduling problem with sequence-dependent setups and a single serverComputers & Industrial Engineering, 2010
- New high performing heuristics for minimizing makespan in permutation flowshopsOmega, 2009
- On the NEH heuristic for minimizing the makespan in permutation flow shops☆Omega, 2007
- Comparative evaluation of MILP flowshop modelsJournal of the Operational Research Society, 2005
- Different initial sequences for the heuristic of Nawaz, Enscore and Ham to minimize makespan, idletime or flowtime in the static permutation flowshop sequencing problemInternational Journal of Production Research, 2003
- A high quality solution constructive heuristic for flow shop sequencingJournal of the Operational Research Society, 2002
- Parallel machine scheduling with a common serverDiscrete Applied Mathematics, 2000
- A heuristic algorithm for the m-machine, n-job flow-shop sequencing problemOmega, 1983