An Efficient Trajectory Method for Probabilistic Production-Inventory-Distribution Problems

We consider a supply chain operating in an uncertain environment: The customers' demand is characterized by a discrete probability distribution. A probabilistic programming approach is adopted for constructing an inventory-production-distribution plan over a multiperiod planning horizon. The plan does not allow the backlogging of the unsatisfied demand, and minimizes the costs of the supply chain while enabling it to reach a prescribed nonstockout service level. It is a strategic plan that hedges against undesirable outcomes, and that can be adjusted to account for possible favorable realizations of uncertain quantities. A modular, integrated, and computationally tractable method is proposed for the solution of the associated stochastic mixed-integer optimization problems containing joint probabilistic constraints with dependent right-hand side variables. The concept of p-efficiency is used to construct a finite number of demand trajectories, which in turn are employed to solve problems with joint probabilistic constraints. We complement this idea by designing a preordered set-based preprocessing algorithm that selects a subset of promising p-efficient demand trajectories. Finally, to solve the resulting disjunctive mixed-integer programming problem, we implement a special column-generation algorithm that limits the risk of congestion in the resources of the supply chain. The methodology is validated on an industrial problem faced by a large chemical supply chain and turns out to be very efficient: it finds a solution with a minimal integrality gap and provides substantial cost savings.

[1]  Okitsugu Fujiwara,et al.  Optimality of Myopic Ordering Policies for Inventory Model with Stochastic Supply , 2000, Oper. Res..

[2]  András Prékopa,et al.  Dual method for the solution of a one-stage stochastic programming problem with random RHS obeying a discrete probability distribution , 1990, ZOR Methods Model. Oper. Res..

[3]  Martin W. P. Savelsbergh,et al.  Dynamic Programming Approximations for a Stochastic Inventory Routing Problem , 2004, Transp. Sci..

[4]  John A. Muckstadt,et al.  Multi-Item, Multi-Period Production Planning with Uncertain Demand , 1996 .

[5]  J Figueira,et al.  Stochastic Programming , 1998, J. Oper. Res. Soc..

[6]  Hau L. Lee,et al.  Strategic Analysis of Integrated Production-Distribution Systems: Models and Methods , 1988, Oper. Res..

[7]  Sean P. Willems,et al.  Optimizing Strategic Safety Stock Placement in Supply Chains , 2000, Manuf. Serv. Oper. Manag..

[8]  R. Färe,et al.  Slacks and congestion: a comment , 2000 .

[9]  G. Nemhauser,et al.  Integer Programming , 2020 .

[10]  Martin W. P. Savelsbergh,et al.  Branch-and-Price: Column Generation for Solving Huge Integer Programs , 1998, Oper. Res..

[11]  Rüdiger Schultz,et al.  Dual decomposition in stochastic integer programming , 1999, Oper. Res. Lett..

[12]  Linet Özdamar,et al.  A hierarchical planning approach for a production-distribution system , 1999 .

[13]  András Prékopa,et al.  ON PROBABILISTIC CONSTRAINED PROGRAMMING , 2015 .

[14]  Douglas J. Thomas,et al.  Coordinated supply chain management , 1996 .

[15]  William W. Cooper,et al.  Stochastics and Statistics , 2001 .

[16]  M. Goetschalckx,et al.  A primal decomposition method for the integrated design of multi-period production–distribution systems , 1999 .

[17]  R. Gomory,et al.  A Linear Programming Approach to the Cutting-Stock Problem , 1961 .

[18]  Ittai Avital Chance-Constrained Missile-Procurement and Deployment Models for Naval Surface Warfare , 2005 .

[19]  Linet Özdamar,et al.  Analysis of solution space-dependent performance of simulated annealing: the case of the multi-level capacitated lot sizing problem , 2000, Comput. Oper. Res..

[20]  Gerd Finke,et al.  An Integrated Model for an Industrial Production–Distribution Problem , 2001 .

[21]  Patrizia Beraldi,et al.  A branch and bound method for stochastic integer problems under probabilistic constraints , 2002, Optim. Methods Softw..

[22]  G. Barbarosoglu,et al.  Hierarchical design of an integrated production and 2-echelon distribution system , 1999, Eur. J. Oper. Res..

[23]  Gabriel R. Bitran,et al.  Deterministic Approximations to Stochastic Production Problems , 1984, Oper. Res..

[24]  Jayashankar M. Swaminathan,et al.  Tactical Planning Models for Supply Chain Management , 2003, Supply Chain Management.

[25]  Dmitry Krass,et al.  Inventory models with minimal service level constraints , 2001, Eur. J. Oper. Res..

[26]  Robert D. Doverspike,et al.  Network planning with random demand , 1994, Telecommun. Syst..

[27]  A. Prékopa,et al.  Programming Under Probabilistic Constraint with Discrete Random Variable , 1998 .

[28]  Paul Glasserman,et al.  Fill-Rate Bottlenecks in Production-Inventory Networks , 1999, Manuf. Serv. Oper. Manag..

[29]  Francesca Fumero,et al.  Synchronized Development of Production, Inventory, and Distribution Schedules , 1999, Transp. Sci..

[30]  Matthijs C. van der Heijden Near cost-optimal inventory control policies for divergent networks under fill rate constraints , 1997 .

[31]  S. Graves Using Lagrangean Techniques to Solve Hierarchical Production Planning Problems , 1982 .

[32]  Patrizia Beraldi,et al.  The Probabilistic Set-Covering Problem , 2002, Oper. Res..

[33]  Yuri Ermoliev,et al.  Numerical techniques for stochastic optimization , 1988 .

[34]  Marc Goetschalckx,et al.  A global supply chain model with transfer pricing and transportation cost allocation , 2001, Eur. J. Oper. Res..

[35]  Rakesh Nagi,et al.  A review of integrated analysis of production-distribution systems , 1999 .

[36]  Fikri Karaesmen,et al.  A multiperiod stochastic production planning and sourcing problem with service level constraints , 2005 .

[37]  Brian W. Kernighan,et al.  AMPL: A Modeling Language for Mathematical Programming , 1993 .

[38]  Darinka Dentcheva,et al.  Concavity and efficient points of discrete distributions in probabilistic programming , 2000, Math. Program..

[39]  Laurence A. Wolsey,et al.  Integer and Combinatorial Optimization , 1988 .

[40]  B. L. Miller,et al.  Chance Constrained Programming with Joint Constraints , 1965 .

[41]  Christos G. Cassandras,et al.  Inventory Control for Supply Chains with Service Level Constraints: A Synergy between Large Deviations and Perturbation Analysis , 2004, Ann. Oper. Res..

[42]  András Prékopa,et al.  Contributions to the theory of stochastic programming , 1973, Math. Program..

[43]  Moshe Kress,et al.  Operational Logistics: The Art and Science of Sustaining Military Operations , 2002 .

[44]  Kaj Holmberg,et al.  A production-transportation problem with stochastic demand and concave production costs , 1999, Math. Program..

[45]  Robert E. Bixby,et al.  MIP: Theory and Practice - Closing the Gap , 1999, System Modelling and Optimization.

[46]  Suvrajeet Sen Relaxations for probabilistically constrained programs with discrete random variables , 1992, Oper. Res. Lett..

[47]  John R. Birge,et al.  Introduction to Stochastic Programming , 1997 .

[48]  Paul H. Zipkin,et al.  Coordination of Production/Distribution Networks with Unbalanced Leadtimes , 2000, Oper. Res..

[49]  Marc Goetschalckx,et al.  A stochastic programming approach for supply chain network design under uncertainty , 2004, Eur. J. Oper. Res..

[50]  E. Balas Disjunctive programming and a hierarchy of relaxations for discrete optimization problems , 1985 .

[51]  A. Charnes,et al.  Cost Horizons and Certainty Equivalents: An Approach to Stochastic Programming of Heating Oil , 1958 .