Operations Research · 2014 · 36 citations · 19 references
EngineeringMathematicsAlgorithmsInventory ManagementStochastic ProcessesApproximation AlgorithmsDiscrete-time Stochastic ProcessesDynamic ProgrammingStochastic Inventory ModelsStochastic OptimizationStochastic ProgrammingApproximate Dynamic ProgrammingConvexityError PropagationFinite Horizon Dynamic ProgrammingFinite-horizon ApproximationFunction Approximation ErrorPolynomial-time Approximation SchemeStochastic Dynamic Programming
We study fixed-dimensional stochastic dynamic programs in a discrete setting over a finite horizon. Under the primary assumption that the cost-to-go functions are discrete L ♮ -convex, we propose a pseudo-polynomial time approximation scheme that solves this problem to within an arbitrary prespecified additive error of ε > 0. The proposed approximation algorithm is a generalization of the explicit-enumeration algorithm and offers us full control in the trade-off between accuracy and running time. The main technique we develop for obtaining our scheme is approximation of a fixed-dimensional L ♮ -convex function on a bounded rectangular set, using only a selected number of points in its domain. Furthermore, we prove that the approximation function preserves L ♮ -convexity. Finally, to apply the approximate functions in a dynamic program, we bound the error propagation of the approximation. Our approximation scheme is illustrated on a well-known problem in inventory theory, the single-product problem with lost sales and lead times. We demonstrate the practical value of our scheme by implementing our approximation scheme and the explicit-enumeration algorithm on instances of this inventory problem.
19
On the Structure of Lost-Sales Inventory Models
Paul Zipkin · Operations Research · 2008 · 236 citations
Management, Industrial Engineering, Operations Management +16
Old and New Methods for Lost-Sales Inventory Systems
Paul Zipkin · Operations Research · 2008 · 157 citations
Management, Industrial Engineering, Operations Management +17