ECONOMIC LOT SIZING - AN O(N LOG N) ALGORITHM THAT RUNS IN LINEAR TIME IN THE WAGNER-WHITIN CASE

被引:227
作者
WAGELMANS, A [1 ]
VANHOESEL, S [1 ]
KOLEN, A [1 ]
机构
[1] UNIV LIMBURG,6200 MD MAASTRICHT,NETHERLANDS
关键词
D O I
10.1287/opre.40.1.S145
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We consider the n-period economic lot sizing problem, where the cost coefficients are not restricted in sign. In their seminal paper, H. M. Wagner and T. M. Whitin proposed an O(n2) algorithm for the special case of this problem, where the marginal production costs are equal in all periods and the unit holding costs are nonnegative. It is well known that their approach can also be used to solve the general problem, without affecting the complexity of the algorithm. In this paper, we present an algorithm to solve the economic lot sizing problem in O(n log n) time, and we show how the Wagner-Whitin case can even be solved in linear time. Our algorithm can easily be explained by a geometrical interpretation and the time bounds are obtained without the use of any complicated data structure. Furthermore, we show how Wagner and Whitin's and our algorithm are related to algorithms that solve the dual of the simple plant location formulation of the economic lot sizing problem.
引用
收藏
页码:S145 / S156
页数:12
相关论文
共 15 条
[1]  
AGGARWAL A, 1990, IMPROVED ALGORITHMS
[2]  
BAKER KR, 1989, LOT SIZING PROCEDURE
[3]  
BARANY I, 1984, MATH PROGRAM STUD, V22, P32, DOI 10.1007/BFb0121006
[4]   EXTENSIONS OF PLANNING HORIZON THEOREM IN DYNAMIC LOT SIZE MODEL [J].
EPPEN, GD ;
GOULD, FJ ;
PASHIGIAN, BP .
MANAGEMENT SCIENCE SERIES A-THEORY, 1969, 15 (05) :268-277
[5]  
Evans JamesR., 1985, J OPERATIONS MANAGEM, V5, P229
[6]   A SIMPLE FORWARD ALGORITHM TO SOLVE GENERAL DYNAMIC LOT SIZING MODELS WITH N PERIODS IN 0(N LOG N) OR 0(N) TIME [J].
FEDERGRUEN, A ;
TZUR, M .
MANAGEMENT SCIENCE, 1991, 37 (08) :909-925
[7]  
FEDERGRUEN A, 1990, DYNAMIC LOT SIZING M
[8]  
KRARUP J, 1987, NUMERISCHE METHODEN, V3, P155
[9]   PLANNING HORIZONS FOR DYNAMIC LOT SIZE MODEL - ZABEL VS PROTECTIVE PROCEDURES AND COMPUTATIONAL RESULTS [J].
LUNDIN, RA ;
MORTON, TE .
OPERATIONS RESEARCH, 1975, 23 (04) :711-734
[10]  
van Hoesel C., 1991, THESIS ER U