A mathematical model for simultaneous personnel shift planning and unrelated parallel machine scheduling
Maziyar Khadivi, Mostafa Abbasi, Todd Charter, Homayoun Najjaran

TL;DR
This paper presents a MILP model for optimizing simultaneous personnel shift planning and unrelated parallel machine scheduling, addressing real-world constraints like personnel availability and machine eligibility.
Contribution
It introduces a novel integrated model combining personnel scheduling with machine scheduling, incorporating practical constraints and a two-step solution approach.
Findings
Model effectively handles personnel constraints and machine eligibility.
Validation shows improved scheduling efficiency in industrial case.
Provides managerial insights for production planning.
Abstract
This paper addresses a production scheduling problem derived from an industrial use case, focusing on unrelated parallel machine scheduling with the personnel availability constraint. The proposed model optimizes the production plan over a multi-period scheduling horizon, accommodating variations in personnel shift hours within each time period. It assumes shared personnel among machines, with one personnel required per machine for setup and supervision during job processing. Available personnel are fewer than the machines, thus limiting the number of machines that can operate in parallel. The model aims to minimize the total production time considering machine-dependent processing times and sequence-dependent setup times. The model handles practical scenarios like machine eligibility constraints and production time windows. A Mixed Integer Linear Programming (MILP) model is introduced…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScheduling and Timetabling Solutions · Scheduling and Optimization Algorithms · Assembly Line Balancing Optimization
