Article ID: | iaor20172774 |
Volume: | 23 |
Issue: | 4 |
Start Page Number: | 231 |
End Page Number: | 256 |
Publication Date: | Aug 2017 |
Journal: | Journal of Heuristics |
Authors: | Allmendinger Richard, Oyebolu Folarin, Lidth de Jeude Jeroen, Siganporia Cyrus, Farid Suzanne |
Keywords: | combinatorial optimization, heuristics, manufacturing industries, scheduling, optimization, planning, demand, inventory, heuristics: genetic algorithms, programming: mathematical |
Biopharmaceutical manufacturing requires high investments and long‐term production planning. For large biopharmaceutical companies, planning typically involves multiple products and several production facilities. Production is usually done in batches with a substantial set‐up cost and time for switching between products. The goal is to satisfy demand while minimising manufacturing, set‐up and inventory costs. The resulting production planning problem is thus a variant of the capacitated lot‐sizing and scheduling problem, and a complex combinatorial optimisation problem. Inspired by genetic algorithm approaches to job shop scheduling, this paper proposes a tailored construction heuristic that schedules demands of multiple products sequentially across several facilities to build a multi‐year production plan (solution). The sequence in which the construction heuristic schedules the different demands is optimised by a genetic algorithm. We demonstrate the effectiveness of the approach on a biopharmaceutical lot sizing problem and compare it with a mathematical programming model from the literature. We show that the genetic algorithm can outperform the mathematical programming model for certain scenarios because the discretisation of time in mathematical programming artificially restricts the solution space.