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] On the Multi-Stage Influence Maximization Problem
    Rahaman, Inzamam
    Hosein, Patrick
    2016 IEEE LATIN AMERICAN CONFERENCE ON COMPUTATIONAL INTELLIGENCE (LA-CCI), 2016,
  • [32] A parallel dynamic programming algorithm for multi-reservoir system optimization
    Li, Xiang
    Wei, Jiahua
    Li, Tiejian
    Wang, Guangqian
    Yeh, William W. -G.
    ADVANCES IN WATER RESOURCES, 2014, 67 : 1 - 15
  • [33] A Stronger Model of Dynamic Programming Algorithms
    Joshua Buresh-Oppenheim
    Sashka Davis
    Russell Impagliazzo
    Algorithmica, 2011, 60 : 938 - 968
  • [34] A Stronger Model of Dynamic Programming Algorithms
    Buresh-Oppenheim, Joshua
    Davis, Sashka
    Impagliazzo, Russell
    ALGORITHMICA, 2011, 60 (04) : 938 - 968
  • [35] ON THE ALGORITHMS OF DYNAMIC PROGRAMMING FOR OPTIMAL PROCESSES
    Ovchinnikov, V. G.
    VESTNIK SAMARSKOGO GOSUDARSTVENNOGO TEKHNICHESKOGO UNIVERSITETA-SERIYA-FIZIKO-MATEMATICHESKIYE NAUKI, 2012, (03): : 215 - 218
  • [36] Word level optimization of dynamic programming-based handwritten word recognition algorithms
    Gader, P
    Chen, WT
    DOCUMENT RECOGNITION AND RETRIEVAL VI, 1999, 3651 : 50 - 57
  • [37] Canonical greedy algorithms and dynamic programming
    Lew, Art
    CONTROL AND CYBERNETICS, 2006, 35 (03): : 621 - 643
  • [38] A multi-layer control hierarchy for heavy duty vehicles with off-line dual stage dynamic programming optimization
    Donatantonio, Fabrizio
    D'Amato, Antonio
    Arsie, Ivan
    Pianese, Cesare
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2018, 92 : 486 - 503
  • [39] An algorithm for solving multi-stage decision making model with multiple fuzzy goals based on genetic algorithms
    Osman, MS
    Abo-Sinna, MA
    El-Sayed, MK
    INTERNATIONAL JOURNAL OF NONLINEAR SCIENCES AND NUMERICAL SIMULATION, 2004, 5 (04) : 371 - 385
  • [40] Dynamic programming algorithms for computing power indices in weighted multi-tier games
    Wilms, Ingo
    Wilms, Ingo
    MATHEMATICAL SOCIAL SCIENCES, 2020, 108 : 175 - 192