HOME

TheInfoList



OR:

The dynamic lot-size model in
inventory theory Material theory (or more formally the mathematical theory of inventory and production) is the sub-specialty within operations research and operations management that is concerned with the design of production/inventory systems to minimize costs: ...
, is a generalization of the economic order quantity model that takes into account that demand for the product varies over time. The model was introduced by
Harvey M. Wagner Harvey Maurice Wagner (November 20, 1931 – July 23, 2017) was an American management scientist, consultant, and Professor of Operations Research and Innovation Management at the University of North Carolina, Chapel Hill, known for his books on Op ...
and
Thomson M. Whitin Thomson McLintock Whitin (January 12, 1923 – December 9, 2013) was an American management scientist, and Emeritus Professor of Economics and Social Sciences at Wesleyan University, known for his work on inventory control and inventory management ...
in 1958.
Harvey M. Wagner Harvey Maurice Wagner (November 20, 1931 – July 23, 2017) was an American management scientist, consultant, and Professor of Operations Research and Innovation Management at the University of North Carolina, Chapel Hill, known for his books on Op ...
and
Thomson M. Whitin Thomson McLintock Whitin (January 12, 1923 – December 9, 2013) was an American management scientist, and Emeritus Professor of Economics and Social Sciences at Wesleyan University, known for his work on inventory control and inventory management ...
, "Dynamic version of the economic lot size model," Management Science, Vol. 5, pp. 89–96, 1958


Problem setup

We have available a forecast of product demand over a relevant time horizon t=1,2,...,N (for example we might know how many widgets will be needed each week for the next 52 weeks). There is a
setup cost In manufacturing, changeover is the process of converting a line or machine from running one product to another. Changeover times can last from a few minutes to as much as several weeks in the case of automobile manufacturers retooling for n ...
incurred for each order and there is an inventory holding cost per item per period ( and can also vary with time if desired). The problem is how many units to order now to minimize the sum of setup cost and inventory cost. Let us denote
inventory Inventory (American English) or stock (British English) refers to the goods and materials that a business holds for the ultimate goal of resale, production or utilisation. Inventory management is a discipline primarily about specifying the shap ...
: I=I_+\sum_^x_-\sum_^d_\geq0 The functional equation representing minimal cost policy is: f_(I)=\underset\left i_I+H(x_)s_+f_\left( I+x_-d_ \right) \right/math> Where H() is the Heaviside step function. Wagner and Whitin proved the following four theorems: * There exists an optimal program such that I=0; ∀t * There exists an optimal program such that ∀t: either =0 or x_=\textstyle \sum_^ d_ for some k (t≤k≤N) * There exists an optimal program such that if is satisfied by some , t**

Planning Horizon Theorem

The precedent theorems are used in the proof of the Planning Horizon Theorem. Let F(t)= min\left \right/math> denote the minimal cost program for periods 1 to t. If at period t* the minimum in F(t) occurs for j = t** ≤ t*, then in periods t > t* it is sufficient to consider only t** ≤ j ≤ t. In particular, if t* = t**, then it is sufficient to consider programs such that > 0.


The algorithm

Wagner and Whitin gave an algorithm for finding the optimal solution by dynamic programming. Start with t*=1: # Consider the policies of ordering at period t**, t** = 1, 2, ... , t*, and filling demands , t = t**, t** + 1, ... , t*, by this order # Add H()+ to the costs of acting optimally for periods 1 to t**-1 determined in the previous iteration of the algorithm # From these t* alternatives, select the minimum cost policy for periods 1 through t* # Proceed to period t*+1 (or stop if t*=N) Because this method was perceived by some as too complex, a number of authors also developed approximate heuristics (e.g., the Silver-Meal heuristicEA Silver, HC Meal, A heuristic for selecting lot size quantities for the case of a deterministic time-varying demand rate and discrete opportunities for replenishment, Production and inventory management, 1973) for the problem.


See also

* Infinite fill rate for the part being produced: Economic order quantity * Constant fill rate for the part being produced: Economic production quantity * Demand is random: classical Newsvendor model * Several products produced on the same machine: Economic lot scheduling problem * Reorder point


References

{{reflist


Further reading

* Lee, Chung-Yee, Sila Çetinkaya, and Albert PM Wagelmans.
A dynamic lot-sizing model with demand time windows
" '' Management Science'' 47.10 (2001): 1384–1395. * Federgruen, Awi, and Michal Tzur. "A simple forward algorithm to solve general dynamic lot sizing models with n periods in 0 (n log n) or 0 (n) time." '' Management Science'' 37.8 (1991): 909–925. * Jans, Raf, and Zeger Degraeve. "Meta-heuristics for dynamic lot sizing: a review and comparison of solution approaches." ''European Journal of Operational Research'' 177.3 (2007): 1855–1875. * H.M. Wagner and T. Whitin, "Dynamic version of the economic lot size model," '' Management Science'', Vol. 5, pp. 89–96, 1958 * H.M. Wagner: "Comments on Dynamic version of the economic lot size model", '' Management Science'', Vol. 50 No. 12 Suppl., December 2004


External links


Solving the Lot Sizing Problem using the Wagner-Whitin Algorithm



Python implementation
of the Wagner-Whitin algorithm. Inventory optimization