Abstract
An analytical model based on Markov processes is proposed for the analysis of a linear, horizontally integrated, two stages, push–pull inventory system. Uncertainty about both supply and demand is taken into consideration. Exponentially distributed lead times, compound Poisson external demand and lost sales are assumed. An algorithm that creates the infinitesimal generator matrix of the system is developed and an exact numerical solution of the system performance measures is also provided. The proposed model can be either used to evaluate what if scenarios exploring the behavior of the system or to optimize performance measures of the considered system. As an example, the model is used to analyze and get insights of the behavior of a supply–demand balanced system.
Similar content being viewed by others
References
Ahn H-S, Kaminsky P (2005) Production and distribution policy in a two-stage stochastic push–pull supply chain. IIE Trans 37(7):609–621
Bijvank M, Vis IFA (2011) Lost-sales inventory theory: a review. Eur J Oper Res 215(1):1–13
Brandimarte P, Zotteri G (2007) Introduction to distribution logistics. Wiley, Hoboken
Cheikhrouhou N, Hachen C, Glardon R (2009) A Markovian model for the hybrid manufacturing planning and control method ‘Double Speed Single Production Line.’ Comput Ind Eng 57:1022–1032
Chen F, Zheng YS (1994) Lower bounds for multi-echelon stochastic inventory systems. Manage Sci 40(11):1426–1443
Clark A, Scarf H (1960) Optimal policies for a multi-echelon Inventory problem. Manage Sci 6(4):475–490
Cochran JK, Kaylani HA (2008) Optimal design of a hybrid push/pull serial manufacturing system with multiple part types. Int J Prod Res 46(4):949–965
Cochran JK, Kim SS (1998) Optimum junction point location and inventory levels in serial hybrid push/pull production systems. Int J Prod Res 36(4):1141–1155
Cuypere DE, Turck KD, Fiems D (2012) A queueing theoretic approach to decoupling inventory. In: Al-Begain K, Fiems D, Vincent J-M (eds) ASMTA 2012, LNCS 7314. Springer-Verlag, Berlin, pp 150–164
Diamantidis AC, Koukoumialos SI, Vidalis MI (2016) Performance evaluation of a push–pull merge system with multiple suppliers, an intermediate buffer and a distribution center with parallel machines/channels. Int J Prod Res 54(9):1–25
Diamantidis AC, Koukoumialos SI, Vidalis MI (2017) Markovian analysis of a push–pull merge system with two suppliers, an intermediate buffer and two retailers. Int J Oper Res Inf Syst (IJORIS) 8(2):1–35
Dong L, Lee HL (2003) Optimal policies and approximations for a serial multiechelon inventory system with time-correlated demand. Oper Res 51(6):969–980
Fangruo C, Song J-S (2001) Optimal policies for multi-echelon inventory problems with Markov-modulated demand. Oper Res 49(2):226–234
Federgruen A, Zipkin P (1984) Computational issues in an infinite horizon, multi-echelon inventory model. Oper Res 32:818–836
Fernandes NO, Silva C, Carmo-Silva S (2015) Order release in the hybrid MTO–FTO production. Int J Prod Econ 170:513–520
Geraghty J, Heavey C (2003) A comparison of Hybrid Push/Pull and CONWIP/Pull production inventory control policies. Int J Prod Econ 91(1):75–90
Ghrayeb O, Phojanamongkolkij N, Tan BA (2009) A hybrid push/pull system in assemble-to-order manufacturing environment. J Intell Manuf 20:379–387
Gleisner H, Femerling C (2013) Logistics basics-exercises-case studies. Springer International Publishing, Switzerland
Hodgson TJ, Wang D (1991) Optimal hybrid push/pull control strategies for a parallel multi-stage system: Part I. Int J Prod Res 29(6):1279–1287
Kesen SE, Kanchanapiboon A, Sanchoy KD (2010) Evaluating supply chain flexibility with order quantity constraints and lost sales. Int J Prod Econ 126:181–188
Kim S-H, Fowler JW, Shunk DL, Pfund ME (2012) Improving the push–pull strategy in a serial supply chain by a hybrid push–pull control with multiple pulling points. Int J Prod Res 50(19):5651–5668
Latouche G, Ramaswami V (1999) Introduction to matrix analytic methods in stochastic modeling. ASA-SIAM Series on statistics and Applied probability
Liberopoulos G (2013) In Smith JM, Tan B (eds) Handbook of stochastic models and analysis of manufacturing system operations. International Series in Operations Research & Management Science: 211–247
Lin J, Shi X, Wang Y (2012) Research on the hybrid push/pull production system for mass customization production. In: Shaw MJ, Zhang D, Yue WT (eds) WEB 2011, LNBIP 108:413–420. Springer-Verlag, Berlin
Mahapatra S, Yu DZ, Mahmoodi F (2012) Impact of the pull and push–pull policies on the performance of a three-stage supply chain. Int J Prod Res 50(16):4699–4717
Mehmood R, Lu JA (2011) Computational Markovian analysis of large systems. J Manuf Technol Manag 22(6):804–817
Olhager J, Ostund B (1990) An integrated push–pull manufacturing strategy. Eur J Oper Res 45:135–142
Pandey PC, Khokhajaikiat P (1996) Performance modeling of multi-stage production systems operating under hybrid push/pull control. Int J Prod Econ 43(2–3):115–126
Riddalls CE, Bennett S, Tipi NS (2000) Modelling the dynamics of supply chains. Int J Syst Sci 31(8):969–976
Song D-P (2013) Optimal control and optimization of stochastic supply chain systems. Advances in industrial control. Springer-Verlag, London
Takahashi K, Aoi T, Hirotani D, Morikawa K (2011) Inventory control in a two-echelon dual-channel supply chain with setup of production and delivery. Int J Prod Econ 133:403–415
Tempelmeier H, Bantel O (2015) Integrated optimization of safety stock and transportation capacity. Eur J Oper Res 247(1):101–112
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Appendix A: Analytical example
An example of infinitesimal generator matrix for buffer capacity B = 2, Reorder point s = 1, Order quantity Q = 2, and maximum demand per customer n = 3 is examined. According to the above decision variables, the values of the system parameters are 0 ≤ Bt ≤ 3, 0 ≤ Tt ≤ 2, 0 ≤ It ≤ 3, while from (1), the possible states are 26. Βelow are given sequentially the possible states, the state transition diagram, and the infinitesimal generator matrix (Figs. A.1, A.2, A.3).
Appendix B: Table of notation
-
ALS: The average lost sales per external order at the retailer
-
B: The capacity of the finished goods buffer (FGB).
-
Bt: Inventory at buffet at time t
-
d: Amount of individual demand
-
E: The average demand per external customer
-
FR: Order Fill Rate
-
h1: Inventory holding cost per unit at buffer per time unit
-
h2: Inventory holding cost per unit on hand at the retailer per time unit
-
h3: Inventory holding cost per unit in transit to the retailer per time unit
-
h4: Cost incurred because of lost sales, per unit of lost sales
-
It: Inventory on hand at the retailer at time t
-
Lost_Sales: The average lost sales per lost order, i.e., the average lost sales per order partially met or not met at all from the inventory on hand at the retailer
-
n: The maximum demand per external customer, assuming a uniform distribution in the space [1,n].
-
Ns,Q,B: The dimension of the Markov Process states space
-
P: The infinitesimal generator matrix
-
pblock: The probability that S1 is blocked
-
Q: The number of orders requested by the retailer
-
ROR: The replenishment order rate, the number of replenishment orders from the buffer to the retailer per time unit
-
s: The reorder point at the retailer
-
SL2: The percentage of total external demand that is met from the inventory on hand at the retailer
-
SO: Stock-out probability. The probability of the retailer having zero inventory on hand
-
Tt: Inventory in transit toward the Retailer at time t
-
TC: Total cost per time unit as a function of the decision variables and demand variability
-
uP: The utilization of production station S1
-
uT: The utilization of transportation resource
-
WIPbuffer: The average inventory of buffer
-
WIPretailer: The average inventory of the retailer
-
WIPtotal: The average inventory of the system
-
WIPtransit: The average inventory in transit toward the retailer
-
X: The vector of the stationary probabilities
-
λ: The rate of external customers’ arrivals (Poisson process)
-
μ1: The production rate of the Station 1, (exponentially distributed production times)
-
μ2: The transfer rate of a replenishment order from the buffer to the retailer (exponentially distributed times).
Rights and permissions
About this article
Cite this article
Varlas, G., Vidalis, M., Koukoumialos, S. et al. Optimal inventory control policies of a two-stage push–pull production inventory system with lost sales under stochastic production, transportation, and external demand. TOP 29, 799–832 (2021). https://doi.org/10.1007/s11750-021-00595-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11750-021-00595-0