Article ID: | iaor200748 |
Country: | Netherlands |
Volume: | 170 |
Issue: | 1 |
Start Page Number: | 44 |
End Page Number: | 56 |
Publication Date: | Apr 2006 |
Journal: | European Journal of Operational Research |
Authors: | Chiang Chi |
Keywords: | programming: dynamic |
In this paper, we consider inventory models for periodic-review systems with replenishment cycles, which consist of a number of periods. By replenishment cycles, we mean that an order is always placed at the beginning of a cycle. We use dynamic programming to formulate both the backorder and lost-sales models, and propose to charge the holding and shortage costs based on the ending inventory of periods (rather than only on the ending inventory of cycles). Since periods can be made any time units to suit the needs of an application, this approach in fact computes the holding cost based on the average inventory of a cycle and the shortage cost in proportion to the duration of shortage (for the backorder model), and remedies the shortcomings of the heuristic or approximate treatment of such systems. We show that a base-stock policy is optimal for the backorder model, while the optimal order quantity is a function of the on-hand inventory for the lost-sales model. Moreover, for the backorder model, we develop a simple expression for computing the optimal base-stock level; for the lost-sales model, we derive convergence conditions for obtaining the optimal operational parameters.