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 条
  • [31] Implicitly heterogeneous multi-stage programming
    Eckhardt, Jason.
    Kaiabachev, Roumen
    Pasalic, Emir
    Swadi, Kedar
    Taha, Walid
    NEW GENERATION COMPUTING, 2007, 25 (03) : 305 - 336
  • [32] Refining Semantics for Multi-stage Programming
    Ge, Rui
    Garcia, Ronald
    ACM SIGPLAN NOTICES, 2017, 52 (12) : 2 - 14
  • [34] Multi-stage programming with explicit annotations
    Taha, W
    Sheard, T
    ACM SIGPLAN NOTICES, 1997, 32 (12) : 203 - 217
  • [35] Multi-Stage, Dynamic Control of Wireless Network Slices with Polymorphic Algorithms
    Potluri, Ravi
    Young, Kristen
    Yang, Jin
    2022 IEEE FUTURE NETWORKS WORLD FORUM, FNWF, 2022, : 445 - 449
  • [36] Meta-programming and Multi-stage Programming for GPGPUs
    Masliah, Ian
    Baboulin, Marc
    Falcou, Joel
    2016 IEEE 10TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC), 2016, : 369 - 376
  • [37] Optimization of multi-stage pyrolysis
    Oyedun, Adetoyese Olajire
    Lam, Ka Leung
    Gebreegziabher, Tesfaldet
    Hui, Chi Wai
    APPLIED THERMAL ENGINEERING, 2013, 61 (01) : 123 - 127
  • [38] Thermal Generation Planning Strategy Facilitating Units Decomposition by Particle Swarm Optimization and Multi-stage Dynamic Programming
    Chakraborty, Shantanu
    Senjyu, Tomonobu
    Yona, Atsushi
    Saber, Ahmed Yousuf
    Funabashi, Toshihisa
    T& D ASIA: 2009 TRANSMISSION & DISTRIBUTION CONFERENCE & EXPOSITION: ASIA AND PACIFIC, 2009, : 5 - +
  • [39] On Cross-Stage Persistence in Multi-Stage Programming
    Hanada, Yuichiro
    Igarashi, Atsushi
    FUNCTIONAL AND LOGIC PROGRAMMING, FLOPS 2014, 2014, 8475 : 103 - 118
  • [40] Decision programming for mixed-integer multi-stage optimization under uncertainty
    Salo, Ahti
    Andelmin, Juho
    Oliveira, Fabricio
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 299 (02) : 550 - 565