Improved algorithms for a lot‐sizing problem with inventory bounds and backlogging

This paper considers a dynamic lot-sizing problem with storage capacity limitation in which backlogging is allowed. For general concave production and inventory costs, we present an O(T 2 ) dynamic programming algorithm where is the length of the planning horizon. Furthermore, for fixed-charge and nonspeculative costs, we provide O(Tlog T) and O(T) algorithms, respectively. This paper therefore concludes that the time complexity to solve the bounded inventory lot-sizing problem with backlogging is the same as the complexity to solve the uncapacitated lot-sizing problem for the commonly used cost structures.

[1]  Alok Aggarwal,et al.  Improved Algorithms for Economic Lot Size Problems , 1993, Oper. Res..

[2]  Wilco van den Heuvel,et al.  Note on "An efficient approach for solving the lot-sizing problem with time-varying storage capacities" , 2008, Eur. J. Oper. Res..

[3]  Wilco van den Heuvel,et al.  A note on "The economic lot sizing problem with inventory bounds" , 2012, Eur. J. Oper. Res..

[4]  Apm Wagelmans,et al.  Using geometric techniques to improve dynamic programming algorithms for the economic lot-sizing problem and extensions , 1994 .

[5]  G.S. Brodal,et al.  Dynamic planar convex hull , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

[6]  Franco P. Preparata,et al.  Computational Geometry , 1985, Texts and Monographs in Computer Science.

[7]  Michael Ian Shamos,et al.  Computational geometry: an introduction , 1985 .

[8]  H. Edwin Romeijn,et al.  Lot-sizing with non-stationary cumulative capacities , 2007, Oper. Res. Lett..

[9]  W. Zangwill A Deterministic Multi-Period Production Scheduling Model with Backlogging , 1966 .

[10]  Eugeniusz Toczyłowski An O(T/sup 2/) algorithm for the lot-sizing problem with limited inventory levels , 1995, Proceedings 1995 INRIA/IEEE Symposium on Emerging Technologies and Factory Automation. ETFA'95.

[11]  W. Zangwill Minimum Concave Cost Flows in Certain Networks , 1968 .

[12]  Jan van Leeuwen,et al.  Maintenance of Configurations in the Plane , 1981, J. Comput. Syst. Sci..

[13]  Joaquin Sicilia,et al.  An efficient approach for solving the lot-sizing problem with time-varying storage capacities , 2008, Eur. J. Oper. Res..

[14]  Joaquin Sicilia,et al.  A new characterization for the dynamic lot size problem with bounded inventory , 2003, Comput. Oper. Res..

[15]  Laurence A. Wolsey,et al.  Polyhedra for lot-sizing with Wagner—Whitin costs , 1994, Math. Program..

[16]  N. S. Barnett,et al.  Private communication , 1969 .

[17]  Albert P. M. Wagelmans,et al.  Four equivalent lot-sizing models , 2008, Oper. Res. Lett..

[18]  Stephen F. Love Bounded Production and Inventory Models with Piecewise Concave Costs , 1973 .

[19]  Alok Aggarwal,et al.  Geometric Applications of a Matrix Searching Algorithm , 1986, Symposium on Computational Geometry.

[20]  Alper Atamt LOT SIZING WITH INVENTORY BOUNDS AND FIXED COSTS: POLYHEDRAL STUDY AND COMPUTATION , 2004 .

[21]  A. Federgruen,et al.  A Simple Forward Algorithm to Solve General Dynamic Lot Sizing Models with n Periods in 0n log n or 0n Time , 1991 .

[22]  Albert P. M. Wagelmans,et al.  Economic Lot Sizing: An O(n log n) Algorithm That Runs in Linear Time in the Wagner-Whitin Case , 1992, Oper. Res..

[23]  Tieming Liu Economic lot sizing problem with inventory bounds , 2008, Eur. J. Oper. Res..

[24]  Knut Richter,et al.  Remanufacturing planning for the reverse Wagner/Whitin models , 2000, Eur. J. Oper. Res..

[25]  Joaquin Sicilia,et al.  A polynomial algorithm for the production/ordering planning problem with limited storage , 2007, Comput. Oper. Res..

[26]  Alper Atamtürk,et al.  An O(n2) algorithm for lot sizing with inventory bounds and fixed costs , 2008, Oper. Res. Lett..

[27]  Laurence A. Wolsey,et al.  Lot-sizing with production and delivery time windows , 2005, Math. Program..