An assemble-to-order system with product and components demand with lost sales

This paper studies a single end product assemble-to-order system serving both the demand of the end product and the individual components. Demands are assumed to form independent Poisson streams with different rates. Unsatisfied demand, both for the end product and for components, is assumed lost and thus incurs a per unit lost sale penalty. The end product is assembled from K distinct components each produced on a different production facility (or procured from independent suppliers). Production lead times are non-identical and are assumed to be independent and exponentially distributed. Produced components are held in stock in anticipation of future demands. The goal is to determine the optimal component production and inventory allocation policy. The optimal policy is characterised using a Markov Decision Process model. It is shown that, in addition to the state-dependent threshold type, the optimal policy exhibits counter-intuitive features which have not been observed in systems without components demand. In particular, for certain combinations of system parameters, the optimal inventory allocation policy switches priority as the inventory level of components changes. Furthermore, for a particular component k, as the inventory level of other components increases, the desirability of satisfying Component k demand decreases. Finally, because in general the optimal policy is fairly complicated and is difficult to obtain numerically, due to the curse of dimensionality of dynamic programming, three heuristic policies are proposed. Extensive numerical experiments indicate that the three heuristics perform very well compared to the optimal policy.

[1]  N. Agrawal,et al.  Winning in the aftermarket , 2006 .

[2]  Yao Zhao,et al.  No-Holdback Allocation Rules for Continuous-Time Assemble-to-Order Systems , 2010, Oper. Res..

[3]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Two Volume Set , 1995 .

[4]  Jing-Sheng Song On the Order Fill Rate in a Multi-Item, Base-Stock Inventory System , 1998, Oper. Res..

[5]  Qiong Wang,et al.  A Stochastic Programming Based Inventory Policy for Assemble-to-Order Systems with Application to the W Model , 2010, Oper. Res..

[6]  Bin Liu,et al.  Order-Fulfillment Performance Measures in an Assemble-to-Order System with Stochastic Leadtimes , 1999, Oper. Res..

[7]  Jing-Sheng Song,et al.  The Effectiveness of Several Performance Bounds for Capacitated Production, Partial-Order-Service, Assemble-to-Order Systems , 2003, Manuf. Serv. Oper. Manag..

[8]  Hau L. Lee,et al.  Joint demand fulfillment probability in a multi-item inventory system with independent order-up-to policies , 1998, Eur. J. Oper. Res..

[9]  Yao Zhao Analysis and evaluation of an Assemble-to-Order system with batch ordering policy and compound Poisson demand , 2009, Eur. J. Oper. Res..

[10]  Feng Cheng,et al.  Inventory-Service Optimization in Configure-to-Order Systems , 2002, Manuf. Serv. Oper. Manag..

[11]  Etienne Craye,et al.  Optimal control of a nested-multiple-product assemble-to-order system , 2008 .

[12]  Paul Glasserman,et al.  Leadtime-Inventory Trade-Offs in Assemble-to-Order Systems , 1998, Oper. Res..

[13]  Xiao Jiao Wang,et al.  ON ASSEMBLE-TO-ORDER SYSTEMS , 2014 .

[14]  Izak Duenyas,et al.  Optimal control of an assembly system with demand for the end-product and intermediate components , 2010 .

[15]  Steven Nahmias,et al.  Optimal Policy for a Two-Stage Assembly System under Random Demand , 1985, Oper. Res..

[16]  Fangruo Chen,et al.  Lower Bounds for Multi-Echelon Stochastic Inventory Systems , 1994 .

[17]  Kaj Rosling,et al.  Optimal Inventory Policies for Assembly Systems Under Random Demands , 1989, Oper. Res..

[18]  Jérémie Gallien,et al.  Sloan School of Management Working Paper a Simple Effective Component Procurement Policy for Stochastic Assembly Systems a Simple and Effective Component Procurement Policy for Stochastic Assembly Systems , 2022 .

[19]  Albert Y. Ha Inventory rationing in a make-to-stock production system with several demand classes and lost sales , 1997 .

[20]  Mohsen Elhafsi Optimal Integrated Production and Inventory Control of an Assemble-to-Order System with Multiple Non-Unitary Demand Classes , 2009, Eur. J. Oper. Res..

[21]  A. Zhang DEMAND FULFILLMENT RATES IN AN ASSEMBLETO‐ ORDER SYSTEM WITH MULTIPLE PRODUCTS AND DEPENDENT DEMANDS , 1997 .

[22]  Hong Chen,et al.  Optimal control of a simple assembly system , 1993, Oper. Res. Lett..

[23]  Saif Benjaafar,et al.  A Production-Inventory System With Both Patient and Impatient Demand Classes , 2012, IEEE Transactions on Automation Science and Engineering.

[24]  Chung-Yee Lee,et al.  Technical Note - Optimal Control of an Assembly System with Multiple Stages and Multiple Demand Classes , 2011, Oper. Res..

[25]  Martin L. Puterman,et al.  Markov Decision Processes: Discrete Stochastic Dynamic Programming , 1994 .

[26]  Ag Ton de Kok,et al.  Analysis of assembly systems with service level constraints , 1999 .

[27]  Morris A. Cohen,et al.  Optimal material control in an assembly system with component commonality , 2001 .

[28]  Saif Benjaafar,et al.  Production and Inventory Control of a Single Product Assemble-to-Order Systems with Multiple Customer Classes , 2006, Manag. Sci..

[29]  David D. Yao,et al.  Performance Analysis and Optimization of Assemble-to-Order Systems with Random Lead Times , 2002, Oper. Res..

[30]  Steven A. Lippman,et al.  Applying a New Device in the Optimization of Exponential Queuing Systems , 1975, Oper. Res..