Papers
Topics
Authors
Recent
Search
2000 character limit reached

A graph-based algorithm for the non-stationary lot-sizing problem with penalty scheme

Published 30 Oct 2024 in math.OC | (2410.23480v1)

Abstract: This paper introduces a graph-based algorithm for solving single-item, single-location inventory lot-sizing problems under non-stationary stochastic demand using the $(R_t, S_t)$ policy and a penalty cost scheme. The proposed method relaxes the original mixed-integer linear programming (MILP) model by eliminating non-negative order quantity constraints and formulating it as a shortest-path problem on a weighted directed acyclic graph. A repetitive augmentation procedure is proposed to resolve any infeasibility in the solution. This procedure consists of three stages: (1) filtration, (2) repeated augmentation by redirecting, reconnecting, and duplicating between newly introduced and existing nodes to adjust the graph and eliminate negative replenishment orders, and (3) re-optimising. The effectiveness and computational efficiency of the proposed approach are assessed through extensive experiments on 1,620 test instances across various demand patterns and parameter settings. The results show that 195 instances required augmentation, mainly those with high penalty costs, low fixed ordering costs, large demand variability, and extended planning horizons. The efficiency of the algorithm for instances with extended planning horizon scenarios demonstrates its suitability for use in real-world scenarios.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (22)
  1. Bellman, R. (1957). Dynamic Programming. Princeton University Press, Princeton, NJ, USA.
  2. On handling indicator constraints in mixed integer programming. Computational Optimization and Applications, 65(3):545–566.
  3. Strategies for the probabilistic lot-sizing problem with service-level constraints. Management Science, 34(9):1096–1108.
  4. Introduction to algorithms second edition. The Knuth-Morris-Pratt Algorithm.
  5. Nervousness in inventory management: comparison of basic control rules. European Journal of Operational Research, 103(1):55–82.
  6. Harris, F. W. (1913). How many parts to make at once. Operations Research, 38(6):947–950.
  7. Approximations for non-stationary stochastic lot-sizing under (s,Q𝑠𝑄s,{Q}italic_s , italic_Q)-type policy. European Journal of Operational Research, 298(2):573–584.
  8. Static-dynamic uncertainty strategy for a single-item stochastic inventory control problem. Omega, 40(3):348–357.
  9. Pricing and the newsvendor problem: A review with extensions. Operations research, 47(2):183–194.
  10. Piecewise linear approximations for the static–dynamic uncertainty strategy in stochastic lot-sizing. Omega, 50:126–140.
  11. A state space augmentation algorithm for the replenishment cycle inventory policy. International Journal of Production Economics, 133(1):377–384.
  12. Piecewise linear lower and upper bounds for the standard normal first order loss function. Applied Mathematics and Computation, 231:489–502.
  13. Scarf, H. (1960). The optimality of (S,s𝑆𝑠{S},sitalic_S , italic_s) policies in the dynamic inventory problem.
  14. Tarim, S. A. (1996). Dynamic lotsizing models for stochastic demand in single and multi-echelon inventory systems. PhD thesis, Lancaster University.
  15. An efficient computational method for a stochastic dynamic lot-sizing problem under service-level constraints. European Journal of Operational Research, 215(3):563–571.
  16. The stochastic dynamic production/inventory lot-sizing problem with service-level constraints. International Journal of Production Economics, 88(1):105–119.
  17. Modelling and computing (Rnsuperscript𝑅𝑛R^{n}italic_R start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT, Snsuperscript𝑆𝑛S^{n}italic_S start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT) policies for inventory systems with non-stationary stochastic demand. European Journal of Operational Research, 174(1):581–599.
  18. Tempelmeier, H. (2007). On the stochastic uncapacitated dynamic single-item lotsizing problem with service level constraints. European Journal of Operational Research, 181(1):184–194.
  19. A reformulation for the stochastic lot sizing problem with service-level constraints. Operations Research Letters, 42(2):161–165.
  20. An extended mixed-integer programming formulation and dynamic cut generation approach for the stochastic lot-sizing problem. INFORMS Journal on Computing, 30(3):492–506.
  21. Dynamic version of the economic lot size model. Management science, 5(1):89–96.
  22. Wemmerlöv, U. (1989). The behavior of lot-sizing procedures in the presence of forecast errors. Journal of Operations Management, 8(1):37–47.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.