A Novel exact algorithm for economic lot-sizing with piecewise linear production costs (2403.16314v2)
Abstract: In this paper, we study the single-item economic lot-sizing problem with production cost functions that are piecewise linear. The lot-sizing problem stands as a foundational cornerstone within the domain of lot-sizing problems. It is also applicable to a variety of important production planning problems which are special cases to it according to \cite{ou}. The problem becomes intractable when $m$, the number of different breakpoints of the production-cost function is variable as the problem was proven NP-hard by \cite{Florian1980}. For a fixed $m$ an $O(T{2m+3})$ time algorithm was given by \cite{Koca2014} which was subsequently improved to $O(T{m+2}\log(T))$ time by \cite{ou} where $T$ is the number of periods in the planning horizon.\newline We introduce a more efficient $O(T{m+2})$ time algorithm for this problem which improves upon the previous state-of-the-art algorithm by Ou and which is derived using several novel algorithmic techniques that may be of independent interest.
- An algorithm for the dynamic lot-size problem with time-varying production capacity constraints. Management Science 24, 1710–1720. doi:10.1287/mnsc.24.16.1710.
- Deterministic production planning with concave costs and capacity constraints. Management Science 18, 12–20. doi:10.1287/mnsc.18.1.12.
- Deterministic production planning: Algorithms and complexity. Management Science 26, 669–679. doi:10.1287/mnsc.26.7.669.
- A polynomial time algorithm to solve the single-item capacitated lot sizing problem with minimum order quantities and concave costs. European Journal of Operational Research 222, 10–16. doi:10.1016/j.ejor.2012.04.024.
- A dynamic lot-sizing model with multi-mode replenishments: polynomial algorithms for special cases with dual and multiple modes. IIE Transactions 37, 453–467. doi:10.1080/07408170590918218.
- To fill or not to fill: the gas station problem, in: European Symposium on Algorithms, Springer. pp. 534–545.
- Lot sizing with piecewise concave production costs. INFORMS Journal on Computing 26, 767–779. doi:10.1287/ijoc.2014.0597.
- Economic lot sizing: The capacity reservation model. Operations Research Letters 41, 670–674. doi:10.1016/j.orl.2013.09.010.
- A dynamic lot-size model with make-or-buy decisions. Management Science 35, 447–458. doi:10.1287/mnsc.35.4.447.
- Facets and algorithms for capacitated lot sizing. Mathematical Programming 45, 331–359. doi:10.1007/bf01589110.
- Dynamic lot sizing with all-units discount and resales. Naval Research Logistics (NRL) 59, 230–243. doi:10.1002/nav.21484.
- A linear-time algorithm for finding optimal vehicle refueling policies. Operations Research Letters 35, 290–296.
- Bounded production and inventory models with piecewise concave costs. Management Science 20, 313–318. doi:10.1287/mnsc.20.3.313.
- An o(t3) algorithm for the capacitated lot sizing problem with minimum order quantities. European Journal of Operational Research 211, 507–514. doi:10.1016/j.ejor.2011.01.007.
- Improved exact algorithms to economic lot-sizing with piecewise linear production costs. European Journal of Operational Research 256, 777–784.
- An algorithm for single-item capacitated economic lot sizing with piecewise linear production costs and general holding costs. Management Science 44, 831–838. doi:10.1287/mnsc.44.6.831.
- A deterministic multi-period production planning model with piecewise concave production and holding-backorder costs. Management Science 21, 1007–1013. doi:10.1287/mnsc.21.9.1007.
- Dynamic version of the economic lot size model. Management Science 5, 89–96. doi:10.1287/mnsc.5.1.89.