Dynamic Economic Lot-Sizing Problem: A new O(T) Algorithm for the Wagner-Whitin Model

被引:12
作者
Chowdhury, Nusrat T. [1 ]
Baki, M. F. [2 ]
Azab, A. [1 ]
机构
[1] Univ Windsor, Fac Engn, Prod & Operat Management Res Lab, Windsor, ON N9B 3P4, Canada
[2] Univ Windsor, Odette Sch Business, Windsor, ON N9B 3P4, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Inventory; WW algorithm; Linear-time complexity; Economic lot-sizing; Single machine batch-sizing problem; SIZE MODEL; TIME; COMPLEXITY; N);
D O I
10.1016/j.cie.2018.01.010
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Wagner and Whitin (1958) develop an algorithm to solve the dynamic Economic Lot-Sizing Problem (ELSP), which is widely applied in inventory control, production planning, and capacity planning. The original algorithm runs in 0(T-2) time, where T is the number of periods of the problem instance. Subsequently, other researchers develop linear-time algorithms to solve the Wagner-Whitin (WW) lot-sizing problem; examples include the ELSP and equivalent Single Machine Batch-Sizing Problem (SMBSP). This paper revisits the algorithms for the ELSP and SMBSP under WW cost structure, presents a new efficient linear-time algorithm, and compares the developed algorithm with equivalent algorithms in the literature. The developed algorithm employs a lists and stacks data structure, which is a completely different approach than that of the comparable algorithms for the ELSP and SMBSP. Analysis of the developed algorithm shows that it executes fewer different actions throughout and hence it improves execution time by a maximum of 51.40% for the ELSP and 29.03% for the SMBSP.
引用
收藏
页码:6 / 18
页数:13
相关论文
共 26 条
[1]   IMPROVED ALGORITHMS FOR ECONOMIC LOT-SIZE PROBLEMS [J].
AGGARWAL, A ;
PARK, JK .
OPERATIONS RESEARCH, 1993, 41 (03) :549-571
[2]   The single item uncapacitated lot-sizing problem with time-dependent batch sizes: NP-hard and polynomial cases [J].
Akbalik, Ayse ;
Rapine, Christophe .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2013, 229 (02) :353-363
[3]   Polynomial time algorithms for the constant capacitated single-item lot sizing problem with stepwise production cost [J].
Akbalik, Ayse ;
Rapine, Christophe .
OPERATIONS RESEARCH LETTERS, 2012, 40 (05) :390-397
[4]   THE COMPLEXITY OF ONE-MACHINE BATCHING PROBLEMS [J].
ALBERS, S ;
BRUCKER, P .
DISCRETE APPLIED MATHEMATICS, 1993, 47 (02) :87-107
[5]   Polynomial cases of the economic lot sizing problem with cost discounts [J].
Archetti, Claudia ;
Bertazzi, Luca ;
Speranza, M. Grazia .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 237 (02) :519-527
[6]   A heuristic solution procedure for the dynamic lot sizing problem with remanufacturing and product recovery [J].
Baki, M. Fazle ;
Chaouch, Ben A. ;
Abdul-Kader, Walid .
COMPUTERS & OPERATIONS RESEARCH, 2014, 43 :225-236
[7]  
Baki MF, 2003, INFOR, V41, P301
[8]   COMPUTATIONAL-COMPLEXITY OF THE CAPACITATED LOT SIZE PROBLEM [J].
BITRAN, GR ;
YANASSE, HH .
MANAGEMENT SCIENCE, 1982, 28 (10) :1174-1186
[9]   A polynomial algorithm for a lot-sizing problem with backlogging, outsourcing and limited inventory [J].
Chu, Chengbin ;
Chu, Feng ;
Zhong, Jinhong ;
Yang, Shanlin .
COMPUTERS & INDUSTRIAL ENGINEERING, 2013, 64 (01) :200-210
[10]  
Evans J.R., 1985, J OPER MANAG, V5, P229