Article ID Journal Published Year Pages File Type
4960153 European Journal of Operational Research 2017 8 Pages PDF
Abstract

•Economic lot-sizing with piecewise linear costs.•An O(Tm+2logT) optimal algorithm.•Application of range minimum query (RMQ) in our algorithm design.•Improve the computational efficiency of a number of lot-sizing problems.

In this article we study a classical single-item economic lot-sizing problem, where production cost functions are assumed to be piecewise linear. The lot-sizing problem is fundamental in lot-sizing research, and it is applicable to a wide range of production planning models. The intractability of the problem is related to the value of m, the number of different breakpoints of the production cost functions. When m is arbitrary, the problem is known to be NP-hard (Florian, Lenstra & Rinnooy Kan, 1980). However, if m is fixed, then it can be solved in polynomial time (Koca, Yaman & Akturk, 2014). So far, the most efficient algorithm to solve the problem has a complexity of O(T2m+3), where T is the number of periods in the planning horizon (Koca et al., 2014). In this article we present an improved exact algorithm for solving the problem, where the complexity is reduced to O(Tm+2·logT). As such it also improves upon the computational efficiency of solving some existing lot-sizing problems which are important special cases of our model. In order to achieve a more efficient implementation, our algorithm makes use of a specific data structure, named range minimum query (RMQ).

Related Topics
Physical Sciences and Engineering Computer Science Computer Science (General)
Authors
,