Dynamic programming algorithms for multi-stage safety stock optimization

被引:1
|
作者
Minner, S [1 ]
机构
[1] UNIV MAGDEBURG,FAK WIRTSCHAFTSWISSENSCH,D-39106 MAGDEBURG,GERMANY
关键词
inventory; safety stocks; multi-stage systems; dynamic programming;
D O I
暂无
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
The task of multi-stage safety stock optimization is very complex. Therefore, simplifying models with specific assumptions are considered. In this paper, the inventory system is controlled by a base-stock policy where each stockpoint of the inventory system follows a periodically reviewed order-up-to policy. End item demands are assumed to be normally distributed. To reduce the occurrences or size and duration of internal and external stockouts, appropriate service level constraints are specified for all items. Applying such a control policy within systems of serial, convergent or divergent structure, solution properties hold which reduce the solution set to a limited number of cut-levels. Dynamic programming allows to evaluate the relevant alternatives with little computational effort. For the serial system, both a forward and a backward recursion with different types of service levels are presented and extended to a backward algorithm for divergent and a forward algorithm for convergent systems. Bounds for the complexity of the algorithms are discussed and numerical examples are presented to demonstrate differences in size and allocation of safety stocks according to the prespecified type of service level.
引用
收藏
页码:261 / 271
页数:11
相关论文
共 50 条
  • [11] Analytical models of multi-stage make-to-stock systems
    Sivaramakrishnan, S
    6TH INDUSTRIAL ENGINEERING RESEARCH CONFERENCE PROCEEDINGS: (IERC), 1997, : 795 - 800
  • [12] Using Stochastic Dual Dynamic Programming to Solve the Multi-Stage Energy Management Problem in Microgrids
    Tabares, Alejandra
    Cortes, Pablo
    ENERGIES, 2024, 17 (11)
  • [13] Setting safety stocks in multi-stage inventory systems under rolling horizon mathematical programming models
    Boulaksil, Youssef
    Fransoo, Jan C.
    van Halm, Ernico N. G.
    OR SPECTRUM, 2009, 31 (01) : 121 - 140
  • [14] Dynamic programming in optimization of comprehensive housing stock modernization
    Bayramukov S.H.
    Dolaeva Z.N.
    2017, St-Petersburg State Polytechnical University (76): : 3 - 19
  • [15] Multi-stage reactive power programming using genetic algorithm
    Zhao, Xin
    Gao, Shan
    2008 THIRD INTERNATIONAL CONFERENCE ON ELECTRIC UTILITY DEREGULATION AND RESTRUCTURING AND POWER TECHNOLOGIES, VOLS 1-6, 2008, : 1484 - 1487
  • [16] Setting safety stocks in multi-stage inventory systems under rolling horizon mathematical programming models
    Youssef Boulaksil
    Jan C. Fransoo
    Ernico N. G. van Halm
    OR Spectrum, 2009, 31
  • [17] Multi-Stage Robust Dynamic Unit Commitment Based on Pre-Extended -Fast Robust Dual Dynamic Programming
    Xiong, HouBo
    Shi, YunHui
    Chen, Zhe
    Guo, Chuangxin
    Ding, Yi
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2023, 38 (03) : 2411 - 2422
  • [18] Enhanced dynamic programming algorithms for series line optimization
    Veatch, MH
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2006, 51 (01) : 159 - 164
  • [19] Resilience Enhancement for Distribution System With Multiple Non-Anticipative Uncertainties Based on Multi-Stage Dynamic Programming
    Xiong, Houbo
    Yan, Mingyu
    Li, Fangxing
    Ding, Tao
    Guo, Chuangxin
    Li, Zuyi
    IEEE TRANSACTIONS ON SMART GRID, 2024, 15 (06) : 5706 - 5720
  • [20] Dynamic programming model for multi-stage single-product Kanban-controlled serial production line
    Al-Tahat, Mohammad D.
    Dalalah, Doraid
    Barghash, Mahmoud A.
    JOURNAL OF INTELLIGENT MANUFACTURING, 2012, 23 (01) : 37 - 48