Abstract
Preferences for different ages of perishable products exist in many applications, including grocery items and blood products. In this paper, we study a multi‐period stochastic perishable inventory system with multiple priority classes that require products of different ages. The firm orders the product with a positive lead time and sells it to multiple demand classes, each only accepting products with remaining lifetime longer than a threshold. In each period, after demand realization, the firm decides how to allocate the on‐hand inventory to different demand classes with different backorder or lost‐sale cost. At the end of each period, the firm can dispose inventory of any age. We formulate this problem as a Markov decision process and characterize the optimal ordering, allocation, and disposal policies. When unfulfilled demand is backlogged, we show that the optimal order quantity is decreasing in the inventory levels and is more sensitive to the inventory level of fresher products, the optimal allocation policy is a sequential rationing policy, and the optimal disposal policy is characterized by
Keywords
Get full access to this article
View all access options for this article.
