Mixed Integer Linear Programming for a Real-World Parallel Machine Scheduling Problem with Workforce and Precedence Constraints
Chapter
Publication Date:
2022
Short description:
Mixed Integer Linear Programming for a Real-World Parallel Machine Scheduling Problem with Workforce and Precedence Constraints / Caselli, G., Delorme, M., Iori, M., Magni, C.A. (AIRO SPRINGER SERIES). - In: Optimization in Artificial Intelligence and Data Sciences / [a cura di] Amorosi, L., Dell’Olmo, P., Lari, I.. - PICASSOPLATZ 4, BASEL, CH-4052, SWITZERLAND : Springer Nature, 2022. - ISBN 978-3-030-95379-9. - pp. 61-71 [10.1007/978-3-030-95380-5_6]
abstract:
In this work, we consider a real-world scheduling problem occurring in the engineering test laboratory of a multinational company producing hydraulic components for motion systems. Similar problems have been solved in the literature under the framework of resource constrained parallel machine scheduling problems. In our work, the tests on the hydraulic components are the jobs to be scheduled. Each job must be processed on a machine and requires an additional human resource to prepare the machine and supervise the job. Machine and workforce eligibility constraints are also included. Release and due dates are given for jobs. The aim is to minimize the total weighted tardiness. Each job has a processing time expressed in working days that depends on the machine and requires a fixed number of hours per day for its assigned worker. Moreover, precedence and contiguity relations between jobs must be respected. We propose a Mixed Integer Linear Programming formulation to model the problem and demonstrate its effectiveness on both real-world and randomly generated instances.
Iris type:
Capitolo/Saggio
Keywords:
Mixed integer linear programming; Parallel machine scheduling problem; Precedence constraints; Workforce
List of contributors:
Caselli, G.; Delorme, M.; Iori, M.; Magni, C. A.
Book title:
Optimization in Artificial Intelligence and Data Sciences
Published in: