Abstract
Safety stocks are necessary to accommodate supply or demand uncertainties. Typically, safety stocks are held constant throughout the management horizon. In this paper, we study the determination of dynamic safety stock levels under cyclic production schedules. Currently, companies often operate according to contract orders with fixed and cyclic delivery dates and varying quantities. In this context, companies have attempted to implement cyclic production modes for their cyclic delivery requirements. Indeed, cyclic production scheduling has many benefits, such as respecting just-in-time principles by synchronising production with demand and improving shop floor control. The objectives of this paper are twofold: (1) to propose a new dynamic approach for determining safety stock levels that is adapted to cyclic production and (2) to demonstrate the limitations of traditional approaches under nonstationary demands. Our dynamic approach is based on modelling a repetitive production sequence comprising many manufacturing orders. Our model estimates the dynamic safety stock levels necessary to accommodate cyclic manufacturing orders with uncertain quantities and start dates using a Monte Carlo simulation approach. For the case in which all demands follow normal probability distributions, we validated the results of our simulation model by comparing them to numerically approximated theoretical results. We then compared the proposed dynamic simulation approach with the traditional approach. The results demonstrate that the dynamic approach is more efficient in terms of simultaneously minimizing the required safety stocks and improving the service level by decreasing the probability of stock outs. Finally, we applied our simulation approach to a case in which all demands follow uniform probability distributions.
Similar content being viewed by others
References
Albrecht M (2017) Optimization of safety stocks in models with an order service level objective or constraint. Eur J Oper Res 256:454–461
Ashayeri J, Heuts RJM, Lansdaal HJL, Strijbosch LWG (2006) Cyclic production inventory planning and control in the pre-deco industry: a case study. Int J Prod Econ 103:715–725
Bahroun Z, Campagne JP (2010) Medium term production management for cyclic deliveries. J Math Model Algorithm 9(4):311–342
Bahroun Z, Campagne J-P, Moalla M (2007) Cyclic deliveries for cyclic production International. J Ind Sys Eng 2(1):30–50
Beutel AL, Minner S (2012) Safety stock planning under causal demand forecasting. Int J Prod Econ 140(2):637–645
Bhattacharya B, Chakraborty S, Iranmanesh E, Krishnamurti R (2014) The cyclical scheduling problem. Theo Compu Sci 555:9–22
Bocewicz G, Nielsen I, Banaszak Z, Majdzik P (2018) A cyclic scheduling approach to maintaining production flow robustness. Adv Mech Eng 10(1):1–21, 168781401774624
Bookbinder JH, Tan J (1988) Strategies for the probabilistic lot-sizing problem with service-level constraints. Manag Sci 3:982–988
Boulaksil Y (2016) Safety stock placement in supply chains with demand forecast updates. Operations Research Perspectives 3:27–31
Bourland KE, Yano CA (1994) The strategic use of capacity slack in the economic lot scheduling problem with random demand. Manag Sci 40(12):1690–1704
Boute RN, Disney SM, Lambrecht MR, Van Houdt B (2014) Coordinating lead times and safety stocks under autocorrelated demand. Eur J Oper Res 232(1):52–63
Braglia M, Castellano D, Frosolini M (2014) Safety stock management in single vendor–single buyer problem under VMI with consignment stock agreement. Int J Prod Econ 154:16–31
Brander P, Forsberg R (2006) Determination of safety stocks for cyclic schedules with stochastic demands. Int J Prod Econ 104:271–295
Brandes O, Brege S, Brehmer PO (2013) The strategic importance of supplier relationships in the automotive industry. Int J Eng Bus Manag 5:5–17
Cacchiani V, Toth P (2012) Nominal and robust train timetabling problems. Eur J Oper Res 219(3):727–737
Campbell GM (1995) Establishing safety stocks for master production schedules. J Prod Plan Control 6:404–412
Chakraborty T, Giri BC (2012) Joint determination of optimal safety stocks and production policy for an imperfect production system. Appl Math Model 36(2):712–722
Charnes JM, Marmostein H, Zinn W (1995) Safety stock determination with serially correlated demand in a periodic review inventory system. J Oper Res Soc 46:1006–1013
Chatuverdi A, Martinez-de-Albéniz V (2016) Safety stock, excess capacity or diversification: trade-offs under supply and demand uncertainty. Prod Oper Manag 25(1):77–95
Debodt M, Hanssenhove LV (1983) Cost increase due to demand uncertainty in MRP lot sizing. Decis Sci 14:345–361
Defever F, Fischer C, Suedekum J (2016) Relational contracts and supplier turnover in the global economy. J Int Econ 103:147–165
Desmet B, Aghezzaf EH, Vanmaele H (2010) Intelligent techniques for safety stock optimization. In: networked manufacturing systems. Artificial Intelligence Techniques for Networked Manufacturing Enterprises Management:367–421
Eisenstein DD (2005) Recovering cyclic schedules using dynamic produce-up-to policies. Oper Res 53(4):675–688
Elmi A, Topaloglu S (2017) Cyclic job shop robotic cell scheduling problem: ant colony optimization. Comput Ind Eng 111:417–432
Eppen GD, Martin RK (1988) Determining safety stock in the presence of stochastic lead time and demand. Manag Sci 34(11):1380–1390
Funaki K (2012) Strategic safety stock placement in supply chain design with due-date based demand. Int J Prod Econ 135(1):4–13
Grahl J, Minner S, Dittmar D (2016) Meta-heuristics for placing strategic safety stock in multi-echelon inventory with differentiated service times. Ann Oper Res 242(2):489–504
Graves SC (1999) A single-item inventory model for a nonstationary demand process. Manuf Serv Op 1(1):50–61
Graves SC, Willems SP (2008) Strategic inventory placement in supply chains: non stationary demand. Manuf Serv Op 10(2):278–287
Hall RW (1988) Cyclic scheduling for improvement. Int J Prod Res 26:457–472
Helber S, Sahling F, Schimmelpfeng K (2013) Dynamic capacitated lot sizing with random demand and dynamic safety stocks. OR Spectr 35:75–105
Hernández KE, Olivares-Benítez E, Zuñiga CA (2015) Safety stock levels in modular product system using commonality and part families. IFAC-PapersOnLine 48(3):1387–1392
Herrmann JW (2003) Cyclic production systems: scheduling and performance tradeoffs. IIE annual conference proceedings, pp 1–6
Hill JE, (2011) The Minimum of n Independent Normal Distributions. http://www.untruth.org/~josh/math/normal-min.pdf. Accessed 13 January 2018
Hiller MS (2002) Using commonality as backup safety stock. Eur J Oper Res 136(2):353–365
Hillestad RJ, Carrillo MJ (1980) Models and techniques for recoverable item stockage when demand and the repair process are non-stationary – Part I: Performance measurement. Santa Monica, CA: RAND Corporation, N-1482-AF
Horng HC (2013) Optimal safety stock policy for a hybrid manufacturing system: a simulation study. In: Advances in sustainable and competitive manufacturing systems. Springer, Heidelberg, pp 295–306
Hua NG, Willems SP (2016) Analytical insights into two-stage serial line supply chain safety stock. Int J Prod Econ 181:107–112
Inderfurth K, Vogelgesang S (2013) Concepts for safety stock determination under stochastic demand and different types of random production yield. Eur J Oper Res 224:293–301
Jalilvand-Nejad A, Fattahi P (2015) A mathematical model and genetic algorithm to cyclic flexible job shop scheduling problem. J Intell Manuf 26(6):1085–1098
Jodlbauer H, Reitner S (2012) Optimizing service-level and relevant cost for a stochastic multi-item cyclic production system. Int J Prod Econ 136:306–317
Kanet JJ, Gorman MF, Stößlein M (2010) Dynamic planned safety stocks for production planning. Int J Prod Res 48(22):6859–6880
Korponai J, Tóth ÁB, Illés B (2017) Effect of the safety stock on the probability of occurrence of the stock shortage. Procedia Engineer 182:335–341
Kumar K, Aouam T (2018) Integrated lot sizing and safety stock placement in a network of production facilities. Int J Prod Econ 195:74–95
Kumar A, Evers PT (2015) Setting safety stock based on imprecise records. Int J Prod Econ 169:68–75
Leachman RC, Gascon A (1988) A heuristic scheduling policy for multi-item single-machine production systems with time-varying, stochastic demands. Manag Sci 34(3):377–390
Li H, Jiang D (2012) New model and heuristics for safety stock placement in general acyclic supply chain networks. Comput Oper Res 39(7):1333–1344
Lu H, Wang H, Xie Y, Li H (2016) Construction material safety-stock determination under nonstationary stochastic demand and random supply yield. IEEE Trans Eng Manag 63(2):201–212
Mattson SA (2010) Inventory control in environments with seasonal demand. Oper Manag Res 3:138–145
McCormick ST, Rao US (1994) Some complexity results in cyclic scheduling. Math Comput Model 20(2):107–122
Moncayo-Martínez LA, Zhang DZ (2013) Optimising safety stock placement and lead time in an assembly supply chain using bi-objective MAX–MIN ant system. Int J Prod Econ 145(1):18–28
Nasr WW, Salameh MS, Moussawi-Haidar L (2012) Transshipment and safety stock under stochastic supply interruption in a production system. Comput Ind Eng 63:274–284
Neale JJ, Willems SP (2009) Managing inventory in supply chains with non-stationary demand. Interfaces 39(5):388–399
Nunes GL, Roque AS, Araújo SR, Pereira CE (2018) Downlink cyclic resources scheduling algorithm for industrial wireless M2M communication. IFAC PapersOnLine 51(10):157–162
Osman H, Demirli K (2012) Integrated safety stock optimization for multiple sourced stockpoints facing variable demand and lead time. Int J Prod Econ 135(1):299–307
Öztürk C, Tunalı S, Hnich B, Örnek A (2015) Cyclic scheduling of flexible mixed model assembly lines with parallel stations. J Manuf Syst 36:147–158
Persona A, Battinia D, Manzini R, Pareschi A (2007) Optimal safety stock levels of subassemblies and manufacturing components. Int J Prod Econ 110(1–2):147–159
Prak D, Teunter R, Syntetos A (2017) On the calculation of safety stocks when demand is forecasted. Eur J Oper Res 256(2):454–461
Rafiei R, Nourelfath M, Gaudreault J, De Santa-Eulalia LA, Bouchard M (2015) Dynamic safety stock in co-production demand-driven wood remanufacturing mills: a case study. Int J Prod Econ 165:90–99
Rappold JA, Yoho KR (2014) Setting safety stocks for stable rotation cycle schedules. Int J Prod Econ 156:146–158
Ruiz-Torrez A, Mahmoodi F (2010) Safety stock determination based on parametric lead time and demand information. Int J Prod Res 45(10):2841–2857
Schmidt M, Hartmann W, Nyhuis P (2012) Simulation based comparison of safety-stock calculation methods. CIRP Ann-Manuf Techn 61(1):403–406
Sitompul C, Aghezzaf E, Dullaert W, Landeghem HV (2008) Safety stock placement problem in capacitated supply chains. Int J Prod Res 46(17):4709–4727
Snapp S, (2012) Experiences with dynamic or extended safety stock. Brightwork research and analysis http://www.scmfocus.com/sapplanning/2012/04/08/the-issues-with-the-use-of-dynamic-safety-stock/. Accessed 6 September 2018
Stevenson WJ (2009) Operations management, 8th edn. McGraw-Hill/Irwin, New York
Stößlein M, Kanet JJ, Gorman M, Minner S (2014) Time-phased safety stocks planning and its financial impacts: empirical evidence based on European econometric data. Int J Prod Econ 149:47–55
Tempelmeier H, Bantel O (2015) Integrated optimization of safety stock and transportation capacity. Eur J Oper Res 247(1):101–112
Van Donselaar KH, Broekmeulen RA (2013) Determination of safety stocks in a lost sales inventory system with periodic review, positive lead-time, lot-sizing and a target fill rate. Int J Prod Econ 143(2):440–448
Vargas V (2009) An optimal solution for the stochastic version of the Wagner–Whitin dynamic lot-size model. Eur J Oper Res 198(2):447–451
Wemmerlov U, Whybark D (1984) Lot-sizing under uncertainty in a rolling schedule environment. Int J Prod Res 22:467–484
Yadollahi E, Aghezzaf EH, Walraevens J, Raa B (2017) Considering the difference of pre-set service level and actual service level in a safety-stock based SPIRP. Procedia Manuf 11:1933–1939
Yano CA, Carlson RC (1987) Interaction between frequency of rescheduling and the role of safety stock in MRP systems. Int J Prod Res 25:221–232
Zahraei SM, Teo CC (2017) Optimizing a supply network with production smoothing, freight expediting and safety stocks: an analysis of tactical trade-offs. Eur J Oper Res 262(1):75–88
Acknowledgements
The authors are grateful to the Editor and reviewers for their careful reading of the paper and their valuable feedback.
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.
Appendix
Appendix
1.1 Appendix 1: In this appendix, we determine the theoretical probability distribution of the gap Gi
Xui is the latest start date that covers delivery numbers 1 to u covered by MOi.
- λ ui :
-
Delivery date of delivery number u in the set of deliveries covered by MOi,
- yvi:
-
Quantity of delivery number v in the set of deliveries covered by MOi, and
- PR i :
-
Production rate of MOi.
LSDi represents the latest start date of an MOi if we want to produce all the items on time.
It is more complex to determine the probability distribution of LSDi because it is the minimum of a set of normal distributions (Hill 2011). Let us determine the probability that LSDi is less than or equal to a certain value a. If we assume that all Xui are independent, we can formulate the following relations.
Thus, the CDF of the gap Gi can be determined as follows.
Rights and permissions
About this article
Cite this article
Bahroun, Z., Belgacem, N. Determination of dynamic safety stocks for cyclic production schedules. Oper Manag Res 12, 62–93 (2019). https://doi.org/10.1007/s12063-019-00140-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12063-019-00140-0