A new lot sizing and scheduling heuristic for multi-site biopharmaceutical production

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.

[1]  Linet Özdamar,et al.  Hybrid heuristics for the capacitated lot sizing and loading problem with setup times and overtime decisions , 1998, Eur. J. Oper. Res..

[2]  C. Rajendran,et al.  Capacitated lot-sizing problem with production carry-over and set-up splitting: mathematical models , 2016 .

[3]  D. Klabjan,et al.  Single machine multi-product capacitated lot sizing with sequence-dependent setups , 2007 .

[4]  Michel Gendreau,et al.  Hyper-heuristics: a survey of the state of the art , 2013, J. Oper. Res. Soc..

[5]  Zeger Degraeve,et al.  Modeling industrial lot sizing problems: a review , 2008 .

[6]  John M. Wilson,et al.  The capacitated lot sizing problem: a review of models and algorithms , 2003 .

[7]  Ross J. W. James,et al.  Single and parallel machine capacitated lotsizing and scheduling: New iterative MIP-based neighborhood search heuristics , 2011, Comput. Oper. Res..

[8]  Lazaros G. Papageorgiou,et al.  An Aggregation Approach for Capacity Planning under Uncertainty for the Pharmaceutical Industry , 2003 .

[9]  Alf Kimms,et al.  Lot sizing and scheduling -- Survey and extensions , 1997 .

[10]  Suzanne S Farid,et al.  Process economics of industrial monoclonal antibody manufacture. , 2007, Journal of chromatography. B, Analytical technologies in the biomedical and life sciences.

[11]  Harvey M. Wagner,et al.  Dynamic Version of the Economic Lot Size Model , 2004, Manag. Sci..

[12]  Hacer Güner Gören,et al.  A review of applications of genetic algorithms in lot sizing , 2010, J. Intell. Manuf..

[13]  G. Thompson,et al.  Algorithms for Solving Production-Scheduling Problems , 1960 .

[14]  Ioannis Konstantaras,et al.  Solving the stochastic dynamic lot-sizing problem through nature-inspired heuristics , 2012, Comput. Oper. Res..

[15]  Christian Blum,et al.  Hybrid Metaheuristics: Powerful Tools for Optimization , 2016 .

[16]  Christian Bierwirth,et al.  Production Scheduling and Rescheduling with Genetic Algorithms , 1999, Evolutionary Computation.

[17]  Richard F. Hartl,et al.  A MAX-MIN ant system for unconstrained multi-level lot-sizing problems , 2007, Comput. Oper. Res..

[18]  L. Papageorgiou,et al.  Multiobjective Long‐Term Planning of Biopharmaceutical Manufacturing Facilities , 2007, Biotechnology progress.

[19]  Charles C. Persinger,et al.  How to improve R&D productivity: the pharmaceutical industry's grand challenge , 2010, Nature Reviews Drug Discovery.

[20]  Jürgen Branke,et al.  Evolutionary optimization in uncertain environments-a survey , 2005, IEEE Transactions on Evolutionary Computation.

[21]  Horst Tempelmeier,et al.  Simultaneous lotsizing and scheduling problems: a classification and review of models , 2017, OR Spectr..

[22]  Vahid Hajipour,et al.  A bi-objective multi-item capacitated lot-sizing model: Two Pareto-based meta-heuristic algorithms , 2016 .

[23]  Christian Almeder,et al.  A hybrid optimization approach for multi-level capacitated lot-sizing problems , 2010, Eur. J. Oper. Res..

[24]  J. DiMasi,et al.  The cost of biopharmaceutical R&D: is biotech different? , 2007 .

[25]  Zeger Degraeve,et al.  Meta-heuristics for dynamic lot sizing: A review and comparison of solution approaches , 2004, Eur. J. Oper. Res..

[26]  Philippe Laborie,et al.  IBM ILOG CP Optimizer for Detailed Scheduling Illustrated on Three Problems , 2009, CPAIOR.

[27]  Lazaros G. Papageorgiou,et al.  A hierarchical solution approach for multi-site capacity planning under uncertainty in the pharmaceutical industry , 2004, Comput. Chem. Eng..

[28]  Yuhong Zhou,et al.  Medium Term Planning of Biopharmaceutical Manufacture using Mathematical Programming , 2005, Biotechnology progress.

[29]  Joachim P. Walser,et al.  An Integer Local Search Method with Application to Capacitated Production Planning , 1998, AAAI/IAAI.

[30]  Mitsuo Gen,et al.  A tutorial survey of job-shop scheduling problems using genetic algorithms—I: representation , 1996 .

[31]  Suzanne S Farid,et al.  Capacity Planning for Batch and Perfusion Bioprocesses Across Multiple Biopharmaceutical Facilities , 2014, Biotechnology progress.

[32]  G. Bitran,et al.  Computational Complexity of the Capacitated Lot Size Problem , 1982 .

[33]  Adriano O. Solis,et al.  Two modifications of the least cost per period heuristic for dynamic lot-sizing , 2006, J. Oper. Res. Soc..

[34]  Jürgen Branke *,et al.  Anticipation and flexibility in dynamic scheduling , 2005 .

[35]  Christian Bierwirth,et al.  On Permutation Representations for Scheduling Problems , 1996, PPSN.

[36]  Bernardo Almada-Lobo,et al.  Neighbourhood search meta-heuristics for capacitated lot-sizing with sequence-dependent setups , 2010 .

[37]  Wilhelm Dangelmaier,et al.  Robust Solution Approach to CLSP Problem with an Uncertain Demand , 2013 .

[38]  Alf Kimms,et al.  A genetic algorithm for multi-level, multi-machine lot sizing and scheduling , 1999, Comput. Oper. Res..