Replenishment Planning for Stochastic Inventory System with Shortage Cost

Similar documents
Piecewise linear approximations of the standard normal first order loss function and an application to stochastic inventory control

Constraint-based Local Search for Inventory Control under Stochastic Demand and Lead time

On service level measures in stochastic inventory control

Solving the Newsvendor Problem under Partial Demand Information

An extended MIP formulation and dynamic cut generation approach for the stochastic lot sizing problem

Coordinated Replenishments at a Single Stocking Point

2001, Dennis Bricker Dept of Industrial Engineering The University of Iowa. DP: Producing 2 items page 1

A unified modeling approach for the static-dynamic uncertainty strategy in stochastic lot-sizing

A Multi-Item Inventory Control Model for Perishable Items with Two Shelves

Stochastic Constraint Programming: a seamless modeling framework for decision making under uncertainty

AN EOQ MODEL FOR TWO-WAREHOUSE WITH DETERIORATING ITEMS, PERIODIC TIME DEPENDENT DEMAND AND SHORTAGES

7.1 INTRODUCTION. In this era of extreme competition, each subsystem in different

Practical Tips for Modelling Lot-Sizing and Scheduling Problems. Waldemar Kaczmarczyk

An Uncertain Bilevel Newsboy Model with a Budget Constraint

CAPACITATED LOT-SIZING PROBLEM WITH SETUP TIMES, STOCK AND DEMAND SHORTAGES

A Note on Ending Inventory Valuation in Multiperiod. Production Scheduling

1 Production Planning with Time-Varying Demand

Period Order Quantity

ARTICLE IN PRESS. Int. J. Production Economics ] (]]]]) ]]] ]]]

Classification of Dantzig-Wolfe Reformulations for MIP s

Multi level inventory management decisions with transportation cost consideration in fuzzy environment. W. Ritha, S.

An optimal batch size for a production system under linearly increasing time-varying demand process

Optimal ordering policies for periodic-review systems with replenishment cycles

A Hierarchy of Suboptimal Policies for the Multi-period, Multi-echelon, Robust Inventory Problem

Research Article A Partial Backlogging Inventory Model for Deteriorating Items with Fluctuating Selling Price and Purchasing Cost

THIELE CENTRE. The M/M/1 queue with inventory, lost sale and general lead times. Mohammad Saffari, Søren Asmussen and Rasoul Haji

Stochastic inventory system with two types of services

Economic lot-sizing games

Stochastic (Random) Demand Inventory Models

Optimal Control of an Inventory System with Joint Production and Pricing Decisions

CHAPTER IX OPTIMIZATION OF INTEGRATED VENDOR-BUYER PRODUCTION INVENTORY MODEL WITH BACKORDERING WITH TRANSPORTATION COST IN AN UNCERTAIN ENVIRONMENT

Inventory systems with variable capacity. Ilkyeong Moon and Byung-Hyun Ha*

1 Production Planning with Time-Varying Demand

Research Article A Deterministic Inventory Model of Deteriorating Items with Two Rates of Production, Shortages, and Variable Production Cycle

Neutrosophic EOQ Model with Price Break

Inventory optimization of distribution networks with discrete-event processes by vendor-managed policies

On max-algebraic models for transportation networks

A holding cost bound for the economic lot-sizing problem with time-invariant cost parameters

Declarative Statistics

Influence of product return lead-time on inventory control

FORMULATIONS FOR DYNAMIC LOT SIZING WITH SERVICE LEVELS

arxiv: v4 [math.oc] 13 Aug 2013

A A Multi-Echelon Inventory Model for a Reparable Item with one-for. for- one Replenishment

A Non-Random Optimization Approach to a Disposal Mechanism Under Flexibility and Reliability Criteria

Optimal inventory policies with non-stationary supply disruptions and advance supply information Atasoy, B.; Güllü, R.; Tan, T.

Stochastic Optimization

Inventory policies in continuous review systems: evaluation and estimation

Mixture inventory model in fuzzy demand with controllable lead time

On Component Commonality for Assemble-to-Order Systems

Optimal Control of Stochastic Inventory System with Multiple Types of Reverse Flows. Xiuli Chao University of Michigan Ann Arbor, MI 48109

Advanced Computer Networks Lecture 3. Models of Queuing

2. Assumptions and Notation

Single-part-type, multiple stage systems

Markov Chains. Chapter 16. Markov Chains - 1

Coordinating Inventory Control and Pricing Strategies with Random Demand and Fixed Ordering Cost: The Finite Horizon Case

Full terms and conditions of use:

The Single and Multi-Item Transshipment Problem with Fixed Transshipment Costs

A Tighter Variant of Jensen s Lower Bound for Stochastic Programs and Separable Approximations to Recourse Functions

IE 495 Final Exam. Due Date: May 1, 2003

Retailer s Optimal Ordering Policy for Deteriorating Items with Ramp-Type Demand under Stock-Dependent Consumption Rate

Dynamic Inventory Models and Stochastic Programming*

New Bounds for the Joint Replenishment Problem: Tighter, but not always better

Inventory management with advance capacity information

Production Planning and Control

Finding the Value of Information About a State Variable in a Markov Decision Process 1

Improved Spare Parts Inventory Management Strijbosch, L.W.G.; Heuts, R.M.J.; van der Schoot, E.H.M.

Designing the Distribution Network for an Integrated Supply Chain

CENTER FOR MULTIMODAL SOLUTIONS FOR CONGESTION MITIGATION (CMS)

New Markov Decision Process Formulations and Optimal Policy Structure for Assemble-to-Order and New Product Development Problems

A Primal-Dual Algorithm for Computing a Cost Allocation in the. Core of Economic Lot-Sizing Games

Ordering Policies for Periodic-Review Inventory Systems with Quantity-Dependent Fixed Costs

ABCβ A Heuristic for Dynamic Capacitated Lot Sizing with Random Demand under a Fillrate Constraint

An Optimal Rotational Cyclic Policy for a Supply Chain System with Imperfect Matching Inventory and JIT Delivery

Inventory Management of Time Dependent. Deteriorating Items with Salvage Value

The Stochastic Economic Lot Sizing Problem for Continuous Multi-Grade Production

Constrained Inventory Allocation

On the Partitioning of Servers in Queueing Systems during Rush Hour

A Game Theoretic Approach to Newsvendor Problems with Censored Markovian Demand

The Retail Planning Problem Under Demand Uncertainty. UCLA Anderson School of Management

Synchronized Queues with Deterministic Arrivals

Research Article Investing in Lead-Time Variability Reduction in a Quality-Adjusted Inventory Model with Finite-Range Stochastic Lead-Time

A Priori Route Evaluation for the Lateral Transhipment Problem (ARELTP) with Piecewise Linear Profits

FUZZY CONTINUOUS REVIEW INVENTORY MODEL WITHOUT BACKORDER FOR DETERIORATING ITEMS. Ajanta Roy *, G.P. Samanta

STOCHASTIC LEADTIMES IN A ONE-WAREHOUSE, N-RETAILER INVENTORY SYSTEM WITH THE WAREHOUSE CARRYING STOCK

Worst case analysis for a general class of on-line lot-sizing heuristics

A Dynamic model for requirements planning with application to supply chain optimization

SOME HISTORY OF STOCHASTIC PROGRAMMING

DAMPENING BULLWHIP EFFECT OF ORDER-UP-TO INVENTORY STRATEGIES VIA AN OPTIMAL CONTROL METHOD. Honglei Xu. Peng Sui. Guanglu Zhou, Louis Caccetta

Two Heterogeneous Servers Queueing-Inventory System with Sharing Finite Buffer and a Flexible Server

Section 7.5: Nonstationary Poisson Processes

A LAGRANGEAN DECOMPOSITION ALGORITHM FOR MULTI-ITEM LOT-SIZING PROBLEMS WITH JOINT PURCHASING AND TRANSPORTATION DISCOUNTS 1. Alain Martel.

1 Positive Ordering Costs

Cover Page. The handle holds various files of this Leiden University dissertation

An Asymptotic Analysis of Inventory Planning with Censored Demand

Inventory control with partial batch ordering

CHAPTER-3 MULTI-OBJECTIVE SUPPLY CHAIN NETWORK PROBLEM

A Non-Parametric Approach to Stochastic Inventory Planning with Lost Sales and Censored Demand

MILP reformulation of the multi-echelon stochastic inventory system with uncertain demands

A Combined Forecast-Inventory Control Procedure for Spare Parts Heuts, R.M.J.; Strijbosch, L.W.G.; van der Schoot, E.H.M.

A Proof of the EOQ Formula Using Quasi-Variational. Inequalities. March 19, Abstract

Transcription:

Replenishment Planning for Stochastic Inventory System with Shortage Cost Roberto Rossi UCC, Ireland S. Armagan Tarim HU, Turkey Brahim Hnich IUE, Turkey Steven Prestwich UCC, Ireland

Inventory Control Computation of optimal replenishment policies under demand uncertainty. When to order? How much to order? Production Demand Uncertainty Inventory Customers

Newsvendor problem We want to determine the optimal quantity of newspaper we should buy in the morning to meet a daily uncertain demand that follows a known distribution (typically normal) Two well known approaches: minimize the expected total cost under Service level constraint Shortage cost

Newsvendor problem Problem parameters Holding cost Demand distribution h ) g(d { µ, σ} Service level service level Pr{ S G(S) α S * d} α = G 1 E [ TC ] = h ( α ) S t = 0 α ( S t ) g ( t ) dt Shortage cost shortage cost E[ TC] = h S S t= 0 s ( S t) g( t) dt + s E[ TC ] = h G ( S ) s (1 G ( S )) ( t S) g( t) dt t= S 2 2 S E [ TC ] = z = F h g ( S ) + 1 N (0,1) s s + h s g ( S ) s ( * * = ( = α ) E[ TC]( S ) = ( h + s) g N (0,1) ( z) σ s + h G S ) 0

Newsvendor problem under shortage cost scheme Cost analysis S µ Let = zβ, then for any given S such that σ G N (0,1) S µ = σ we proved that the expected total cost for the single period newsvendor problem can be computed as E TC]( S) = hz σ + ( h + s) σ[ g N ( z ) (1 β ) z [ β ( 0,1) β β s In the particular case where β = the E[TC] becomes s + h * E[ TC]( S ) = ( h + s) g N (0,1) ( z) σ ] β and * z,s are computed as shown before: = 1 s z GN (0,1) s + h S * = µ + zσ = G 1 s s + h

Newsvendor problem under shortage cost scheme Cost analysis: E TC]( S) = hz σ + ( h + s) σ[ g N ( z ) (1 β ) z [ β ( 0,1) β β ] Demand is normally distributed with mean 200 and standard deviation 20. Holding cost is 1, shortage cost is 10.

(R n,s n ) policy under shortage cost scheme Replenishment cycle policy (R,S) effective in damping planning instability, also known as control nervousness. Silver [Sil 98] points out that this policy is appealing in several cases: Items ordered from the same supplier (joint replenishments) Items with resource sharing Workload prediction Dynamic (R,S) [Boo 88] Considers a non-stationary demand over an N-period planning horizon

(R n,s n ) policy under shortage cost scheme assumptions [Tar 06] Dynamic (R,S) [Boo 88] Considers a non-stationary demand over an N-period planning horizon (1) Negative orders are not allowed, if the actual stocks exceed the order-up-to-level for a review, this excess stock is carried forward and not returned to the supplier (2) Such occurrences are regarded as rare events therefore the cost of carrying this excess stock is ignored

stochastic programming model [Tar 06]

stochastic programming model [Tar 06] The proposed non-stationary (R,S) policy consists of a series of review times (R n ) and order-up-to-levels (S n ). We now consider a review schedule which has m reviews over an N-period planning horizon with orders arriving at {T 1, T 2, T m }, where T j >T j-1. For convenience we always fix an order in period 1: T 1 =1. In [Tar 06] the decision variable X Tj is expressed in term of a new variable S t that may be interpreted as: The opening stock level for period t, if there is no replenishment in this period (t T i ) The order-up-to-level for period t if a replenishment is scheduled in such a period (t = T i )

stochastic programming model [Tar 06] According to this transformation, by defining, the expected total cost in the former model is expressed as that is the expected total cost of a single-period newsvendor problem:

Multi-period newsvendor problem under shortage cost scheme Expected total cost of a multi-period newsvendor problem

Multi-period newsvendor problem under shortage cost scheme By using the closed form expression already presented, the summation becomes: since the sum of convex functions is a convex function, this expression is convex.

Multi-period newsvendor problem under shortage cost scheme The cost for a replenishment cycle can be expressed as: Upper bound for opening-inventory-levels: we optimize the convex cost of, this will produce a buffer stock. Then for each period Lower bound for closing-inventory-levels: we consider the buffer stock required to optimize the convex cost of each replenishment cycle considered independently on the others. The lower bound is the minimum of these values for and.

deterministic equivalent model A deterministic equivalent [Bir 97] CP formulation is:

objconstraint( ) Propagation

objconstraint( ) Propagation Inventory conservation constraint met: stocks i k j period Inventory conservation constraint violated: stocks i k j period E[ TC ] E[ TC] R( i, k) R( k + 1, j) b( i, k ) b( k + 1, j)

objconstraint( ) stocks Propagation Inventory conservation constraint violated: [ ] i k j period E TC E[ TC] R( i, k) R( k + 1, j) b( i, k ) b( k + 1, j) stocks a stocks b i k j period E[ TC ] E[ TC] R( i, k) R( k + 1, j) i k j period E[ TC ] R( i, k ) E[ TC] R( k + 1, j) b( i, k ) b( k + 1, j) b( i, k ) b( k + 1, j)

objconstraint( ) stocks Propagation Inventory conservation constraint violated [ ] i k j period E TC E[ TC] R( i, k) R( k + 1, j) b( i, k ) b( k + 1, j) stocks a stocks b i k j period E[ TC ] R( i, k) E[ TC] R( k + 1, j) i k j period E[ TC ] R( i, k) E[ TC] R( k + 1, j) b( i, k ) b( k + 1, j) b( i, k ) b( k + 1, j)

Comparison: CP MIP approach We now compare for a set of instances the solution obtained with our CP approach and the one provided by the MIP approach in [Tar 06] We consider the following normally distributed demand over an 8-period planning horizon:

Comparison: CP MIP approach Deterministic problem [Wag 58]:

Comparison: CP MIP approach Stochastic problem. Instance 1 [Tar 06]:

Comparison: CP MIP approach Stochastic problem. Instance 2 [Tar 06]:

Comparison: CP MIP approach Stochastic problem. Instance 3 [Tar 06]:

Comparison: CP MIP approach Stochastic problem. Instance 4 [Tar 06]:

CP approach, extensions Dedicated cost-based filtering techniques (see [Foc 99]) can be developed. In [Tar 07] we already presented a similar filtering method under a service level constraint [Tar 05, Tar 04]. Dynamic programming relaxation [Tar 96]. Applying the same technique under a shortage cost scheme requires additional insights, similar to the ones presented in this work, about the convex cost structure of the problem. Similar techniques let us solve instances with planning horizons up to 50 periods typically in less than a second for the service level case [Tar 07].

Conclusions We presented a CP approach that finds optimal (R n,s n ) policies under nonstationary demands. Using our approach it is now possible to evaluate the quality of a previously published MIP-based approximation method, which is typically faster than the pure CP approach. Using a set of problem instances we showed that a piecewise approximation with seven segments usually provides good quality solutions, while using only two segments can yield solutions that differ significantly from the optimal. In future work we will aim to develop domain reduction techniques and cost-based filtering methods to enhance the performance of our exact CP approach.

References [Bir 97] J. R. Birge, F. Louveaux. Introduction to Stochastic Programming. Springer Verlag, New York, 1997. [Boo 88] J. H. Bookbinder, J. Y. Tan. Strategies for the Probabilistic Lot-Sizing Problem With Service-Level Constraints. Management Science 34:1096 1108, 1988. [Foc 99] F. Focacci, A. Lodi, M. Milano. Cost-Based Domain Filtering. Fifth International Conference on the Principles and Practice of Constraint Programming, Lecture Notes in Computer Science 1713, Springer Verlag, 1999, pp. 189 203. [Sil 98] E. A. Silver, D. F. Pyke, R. Peterson. Inventory Management and Production Planning and Scheduling. John Wiley and Sons, New York, 1998. [Tar 07] S. A. Tarim, B. Hnich, R. Rossi, S. Prestwich. Cost-Based Filtering for Stochastic Inventory Control. Lecture Notes in Computer Science, Springer-Verlag, 2007, to appear. [Tar 06] S. A. Tarim, B. G. Kingsman. Modelling and Computing (Rn,Sn) Policies for Inventory Systems with Non-Stationary Stochastic Demand. European Journal of Operational Research 174:581 599, 2006. [Tar 05] S. A. Tarim, B. Smith. Constraint Programming for Computing Non-Stationary (R,S) Inventory Policies. European Journal of Operational Research. to appear. [Tar 04] S. A. Tarim, B. G. Kingsman. The Stochastic Dynamic Production/Inventory Lot-Sizing Problem With Service-Level Constraints. International Journal of Production Economics 88:105 119, 2004. [Tar 96] S. A. Tarim. Dynamic Lotsizing Models for Stochastic Demand in Single and Multi-Echelon Inventory Systems. PhD Thesis, Lancaster University, 1996. [Wag 58] H. M. Wagner, T. M. Whitin. Dynamic Version of the Economic Lot Size Model. Management Science 5:89 96, 1958.