Integer programming models for mid-term production planning for high-tech low-volume supply chains

Abstract This paper studies the mid-term production planning of high-tech low-volume industries. Mid-term production planning (6 to 24 months) allocates the capacity of production resources to different products over time and coordinates the associated inventories and material inputs so that known or predicted demand is met in the best possible manner. High-tech low-volume industries can be characterized by the limited production quantities and the complexity of the supply chain. To model this, we introduce a mixed integer linear programming model that can handle general supply chains and production processes that require multiple resources. Furthermore, it supports semi-flexible capacity constraints and multiple production modes. Because of the integer production variables, size of realistic instances and complexity of the model, this model is not easily solved by a commercial solver. Applying Benders’ decomposition results in alternative capacity constraints and a second formulation of the problem. Where the first formulation assigns resources explicitly to release orders, the second formulation assures that the available capacity in any subset of the planning horizon is sufficient. Since the number of alternative capacity constraints is exponential, we first solve the second formulation without capacity constraints. Each time an incumbent is found during the branch and bound process a maximum flow problem is used to find missing constraints. If a missing constraint is found it is added and the branch and bound process is restarted. Results from a realistic test case show that utilizing this algorithm to solve the second formulation is significantly faster than solving the first formulation.

[1]  Jan Karel Lenstra,et al.  Linear programming models with planned lead times for supply chain operations planning , 2005, Eur. J. Oper. Res..

[2]  Michel Gendreau,et al.  The Benders decomposition algorithm: A literature review , 2017, Eur. J. Oper. Res..

[3]  de J Joost Kruijff Speeding up supply chain planning at a high-tech company , 2014 .

[4]  Sanjeev Khanna,et al.  On Multidimensional Packing Problems , 2004, SIAM J. Comput..

[5]  Rainer Kolisch,et al.  MIP models for resource-constrained project scheduling with flexible resource profiles , 2014, Eur. J. Oper. Res..

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

[7]  David L. Woodruff,et al.  Introduction to Computational Optimization Models for Production Planning in a Supply Chain , 2003 .

[8]  Jm Judith Spitter,et al.  Rolling schedule approaches for supply chain operations planning , 2005 .

[9]  Hartmut Stadtler,et al.  Supply chain management and advanced planning--basics, overview and challenges , 2005, Eur. J. Oper. Res..

[10]  Jacques F. Benders,et al.  Partitioning procedures for solving mixed-variables programming problems , 2005, Comput. Manag. Sci..

[11]  Jan Fransoo,et al.  Planning Supply Chain Operations: Definition and Comparison of Planning Concepts , 2003, Supply Chain Management.

[12]  Jwm Will Bertrand,et al.  Production Control: A Structural and Design Oriented Approach , 1990 .

[13]  Hartmut Stadtler,et al.  Supply Chain Management and Advanced Planning , 2000 .

[14]  P. Hall On Representatives of Subsets , 1935 .

[15]  M. M. Jansen Anticipation in supply chain operations planning , 2012 .

[16]  D. R. Fulkerson,et al.  A Simple Algorithm for Finding Maximal Network Flows and an Application to the Hitchcock Problem , 1957, Canadian Journal of Mathematics.

[17]  Horst Tempelmeier,et al.  Dynamic capacitated lot-sizing problems: a classification and review of solution approaches , 2010, OR Spectr..

[18]  Reha Uzsoy,et al.  Optimization Models of Production Planning Problems , 2011 .

[19]  Hartmut Stadtler,et al.  Multilevel capacitated lot-sizing and resource-constrained project scheduling: an integrating perspective , 2005 .

[20]  Grzegorz Waligóra,et al.  Project scheduling with finite or infinite number of activity processing modes - A survey , 2011, Eur. J. Oper. Res..

[21]  Rainer Kolisch,et al.  Integration of assembly and fabrication for make-to-order production , 2000 .

[22]  David F. Pyke,et al.  Inventory management and production planning and scheduling , 1998 .