1 1 Managing Uncertainty with Inventory I John H. Vande Vate Spring, 2007.

Slides:



Advertisements
Similar presentations
Inventory Stock of items held to meet future demand
Advertisements

Stochastic Inventory Modeling
Distribution Inventory Systems Dr. Everette S. Gardner, Jr.
Inventory Control Chapter 17 2.
1 1 © 2003 Thomson  /South-Western Slide Slides Prepared by JOHN S. LOUCKS St. Edward’s University.
OPSM 301 Operations Management Class 16: Inventory Management: safety inventory Koç University Zeynep Aksin
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved Slides by JOHN LOUCKS St. Edward’s University.
12 Inventory Management.
1 Part II: When to Order? Inventory Management Under Uncertainty u Demand or Lead Time or both uncertain u Even “good” managers are likely to run out once.
OMSAN LOJİSTİK To allow for: Errors in Demand Forecasting Errors in Demand Forecasting Mistakes in Planning Mistakes in Planning Record Inaccuracies.
Types of Inventory Transit stock or pipeline inventory Cycle stock
12 Inventory Management.
Chapter 12 Inventory Management
Operations Management
Inventory Management and Risk Pooling
Chapter 2 Inventory Management and Risk Pooling.
Chapter 9 Inventory Management.
FOOD PURCHASING & INVENTORY ISQA 458/558 MELLIE PULLMAN 1.
Days Of Supply Protects the plant from variation between forecasted and actual usage between vessels, and vessel delays.
Class 22: Chapter 14: Inventory Planning Independent Demand Case Agenda for Class 22 –Hand Out and explain Diary 2 Packet –Discuss revised course schedule.
Chapter 5 Inventory Control Subject to Uncertain Demand
Customer Demand Customer demand varies in both timing and quantity:
Chapter 12 – Independent Demand Inventory Management
Statistical Inventory Models F Newsperson Model: –Single order in the face of uncertain demand –No replenishment F Base Stock Model: –Replenish one at.
EOQ: How much to order; ROP: When to order Re-Order Point (ROP) in periodic inventory system is the start of the period. Where is ROP in a perpetual system?
CHAPTER 7 Managing Inventories
13 Inventory Management.
A) If average demand per day is 20 units and lead time is 10 days. Assuming zero safety stock. ss=0, compute ROP. b) If average demand per day is 20 units.
Operations Management
1 1 Transportation & Supply Chain Costs John H. Vande Vate Spring, 2001.
Managing Business Process Flows: Ch 6 Supply Chain Management
Newsvendor Models & the Sport Obermeyer Case
Independent Demand Inventory Management
Inventory Management.
Managing Inventory Why do we have inventory?
1 1 Newsvendor Models & the Sport Obermeyer Case John H. Vande Vate Fall, 2011.
Inventory Management and Risk Pooling Tokyo University of Marine Science and Technology Mikio Kubo.
1 Slides used in class may be different from slides in student pack Chapter 17 Inventory Control  Inventory System Defined  Inventory Costs  Independent.
1 Inventory Analysis under Uncertainty: Lecture 6 Leadtime and reorder point Uncertainty and its impact Safety stock and service level Cycle inventory,
Copyright 2011 John Wiley & Sons, Inc. Chapter 9 Inventory Management 9-1.
When to re-order with EOQ Ordering
Economic Order Quantity The economic order quantity (EOQ) is the fixed order quantity (Q) that minimizes the total annual costs of placing orders and holding.
Independent Demand Inventory Planning CHAPTER FOURTEEN McGraw-Hill/Irwin Copyright © 2011 by the McGraw-Hill Companies, Inc. All rights reserved.
Inventory Management. Learning Objectives  Define the term inventory and list the major reasons for holding inventories; and list the main requirements.
Managing Uncertainty in Supply Chain: Safety Inventory Spring, 2014 Supply Chain Management: Strategy, Planning, and Operation Chapter 11 Byung-Hyun Ha.
13Inventory Management. 13Inventory Management Types of Inventories Raw materials & purchased parts Partially completed goods called work in progress.
1 1 Practice Final John H. Vande Vate Fall, 2002.
© Wallace J. Hopp, Mark L. Spearman, 1996, EOQ Assumptions 1. Instantaneous production. 2. Immediate delivery. 3.
1 Managing Flow Variability: Safety Inventory Operations Management Session 23: Newsvendor Model.
1 1 Exam 2 Bullwhip Effect John H. Vande Vate Spring, 2006.
Matching Supply with Demand: An Introduction to Operations Management Gérard Cachon ChristianTerwiesch All slides in this file are copyrighted by Gerard.
The (Q, r) Model.
MBA 8452 Systems and Operations Management
1 1 Forecasting and Logistics John H. Vande Vate Fall, 2002.
Northern Illinois University Department of Technology Shun Takai
1 1 Practice Final John H. Vande Vate Fall, 2005.
Chapter 17 Inventory Control
1 1 Wrap Up John H. Vande Vate Spring, Review of Topics Variability Basics –The big idea Forecasting –The 5 Laws of Forecasting –Actual/Forecast.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 12 Inventory Management.
American Lighting Products
Managing Uncertainty with Inventory I
Inventory Models (II) under SC environment
Managing Facilitating Goods
Chapter 18 Managing Facilitating Goods
Forecasting and Logistics
Managing Uncertainty in the Supply Chain: Safety Inventory
Chapter 12 Managing Uncertainty in the Supply Chain: Safety Inventory
Random Demand: Fixed Order Quantity
Sport Obermeyer Case John H. Vande Vate Fall,
Last year’s Final John Vande Vate Fall, 2009.
Presentation transcript:

1 1 Managing Uncertainty with Inventory I John H. Vande Vate Spring, 2007

2 2 Topics Integrate Obermeyer (wholesaler) with the Retail Game (retail pricing) Continuous Review Inventory Management Periodic Review Inventory Management Safety Lead Time

3 3 The Retail Game Revisited How much inventory to bring to the market? 2000? What will demand be? How to estimate it? That’s not demand! It’s supply How to estimate demand for this item?

4 4 Estimating Demand How fast was it selling? Average 209/week So an estimate of season demand for this item is 2473 = 2000 – *209

5 5 New Estimate Should we order 1664? What are the issues? If salvage value exceeds our cost? If salvage value is less than our cost?

6 6 Risk & Return Will Demand be 1664? How to measure our uncertainty about demand? –Method 1: Standard deviation of diverse forecasts –Method 2: Historical A/F ratios + Point forecast Trade off Risks (out of stock and overstock) vs Return (sales)

7 7 Measuring Risk and Return Profit from the last item  $profit if demand is greater, $0 otherwise Expected Profit  $profit*Probability demand is greater than our choice Risk posed by last item  $risk if demand is smaller, $0 otherwise Expected Risk  $risk*Probability demand is smaller than our choice Example: risk = Salvage Value - Cost What if Salvage Value > Cost?

8 8 Balancing Risk and Return Expected Profit  $profit*Probability demand is greater than our choice Expected Risk  $risk*Probability demand is smaller than our choice How are probabilities related?

9 9 Risk & Reward Prob. Outcome is smaller Prob. Outcome is larger Our choice How are they related?

10 Balance Expected Revenue  $profit*(1- Probability demand is smaller than our choice) Expected Risk  $risk*Probability demand is smaller than our choice Set these equal  profit*(1-P) = risk*P  profit = (profit+risk)*P  profit/(profit + risk) = P = Probability demand is smaller than our choice

11 Making the Choice Prob. Demand is smaller Our choice profit/(profit - risk) Cumulative Probability

12 Swimsuit Case p 49 Fixed Production Cost $100K Variable Production Cost $80 Selling Price $125 Salvage Value $20 Profit is $125 - $80 = $45 Risk is $80 - $20 = $60 Profit + Risk is $125 - $20 = $105 Order to an expected stock out probability 57% = 1-$45/$105 = 1-43% Several Sales Forecasts

13 Forecasts

14 Inferred Cum. Probability 57% stockout: 11,490 units 11490= * [43%-Pr(10000)]/ [Pr(12000)-Pr(10000)] 43%

Net Profit as a function of Quantity Gross Profits from sales Costs of liquidations Net Profits = Gr. Profits from sales – Cost of liquidation-fixed cost

16 What to order? So, we want P to be (Selling Price – Cost) (Selling Price– Salvage) Assume Cost = $30, But what’s the selling price? In a wholesale environment this is easier. In a retail environment, it is messier Some protection from vendor some times Retail Game

17 The Value of P as a function of Average Selling Price If Cost is $30 Selling Price P (Selling Price – Cost) (Selling Price– Salvage)

18 The Quantity as a function of Average Selling Price If Cost is $30 P=Pr(D<=Q) N -1 (P)=Q Mean:1664, stdev=555

19 Not Overly Sensitive Differences are small

20 Extend Idea Ship too little, you have to EXPEDITE the rest Ship Q If demand < Q –We sell demand and salvage (Q – demand) If demand > Q –We sell demand and expedite (demand – Q) What’s the strategy?

21 Same idea Ignore profit from sales – that’s independent of Q Focus on salvage and expedite costs Look at last item –Chance we salvage it is P –Chance we expedite it is (1-P) Balance these costs –Unit salvage cost * P = Unit expedite cost (1-P) –P = expedite/(expedite + salvage)

22 Safety Stock Protection against variability –Variability in demand and –Variability in lead time –Typically described as days of supply –Should be described as standard deviations in lead time demand –Example: BMW safety stock For axles only protects against lead time variability For option parts protects against usage variability too

23 Inventory Inventory On-hand Inventory Position: On-hand and on-order

24 Continuous Review Basics Time Inventory Safety Stock Reorder Point Order placed Lead Time Actual Lead Time Demand Avg LT Demand On Hand Position Order Up to Level EOQ If lead time is long, …

25 Assumptions Fixed Order Cost Constant average demand Typically assume Normally distributed lead time demand

26 Safety Stock Basics Lead time demand N( ,  ) Typically Normal with –Average lead time demand  –Standard Deviation in lead time demand  Setting Safety Stock –Choose z from N(0,1) to get correct probability that lead time demand exceeds z, –Safety stock is z 

27 Only Variability in Demand If Lead Times are reliable –Average Lead Time Demand L * D –Standard Deviation in lead time demand  L =  L  D –Sqrt of Lead time * Standard Deviation in demand –Units (Example) L is the Lead Time in days,  D is the standard deviation in daily demand Sq. Root because we are adding up L independent (daily) demands.

28 Implementation Inventory On-hand Inventory Position: On-hand and on-order When Inventory Position reaches a re-order point (ROP), order the EOQ This takes the Inventory Position to the Order- Up-To Level: EOQ + ROP That’s because review is continuous – we always re-order at the ROP Often called a (Q,r) policy (when inventory reaches r, order Q)

29 Example 3-7 page 61 Model assumes constant average monthly sales with variability around that average: no seasonality or growth in our sales NormInv(0.97)√(L)  D ss+ L* AvgD ROP+EOQ [ROP+(EOQ+ROP)]/2 ss+EOQ/2

30 Lead Time Variability If Lead Times are variable D = Average (daily) demand  D = Std. Dev. in (daily) demand L = Average lead time (days) s L = Std. Dev. in lead time (days) Average lead time demand –DL Std. Dev. in lead time demand –  L =  L  2 D + D 2 s 2 L Remember: Std. Dev. in lead time demand drives safety stock

31 Levers to Pull Std. Dev. in lead time demand –  L =  L  2 D + D 2 s 2 L Reduce Lead Time Reduce Variability in Lead Time Reduce Variability in Demand

32 Periodic Review Orders can only be triggered at certain times Examples –Batched transmissions (e.g., every night, week, …) –Imposed by transportation (e.g., weekly vessel) Examples of Continuous Review?

33 No Ordering Cost Example? Cost typically viewed as –Inventory cost Service Level seen as a constraint –Probability of stock out in an order cycle Key Assumption: NO COST TO CHANGE ORDER SIZE Is this typically the case?

34 Order-Up-To Policy Order-up-to Policy: At each period place an order to bring inventory position up to a level S What problem might we encounter?

35 (S,s) Policy To avoid small orders In each period, if the inventory position is below s, place an order to bring it up to S.

36 Order Up To Policy Time Stock on hand Reorder Point Order placed Lead Time Reorder Point Target Inventory Position Actual Lead Time Demand Order Quantity Actual Lead Time Demand How much stock is available to cover demand in this period?

37 Order Up To Policy: Inventory Time Stock on hand Reorder Point On Average this is the Expected demand between orders Order Quantity So average on-hand inventory is DT/2+ss On Average this is the safety stock

38 Order Up To Policy: Inventory Time Stock on hand Reorder Point After an order is placed, it is the Order up to level Order Quantity So average Pipeline inventory is S – DT/2 Before an order is placed it is smaller by the demand in the period

39 Safety Stock in Periodic Review Probability of stock out is the probability demand in T+L exceeds the order up to level, S Set a time unit, e.g., days T = Time between orders (fixed) L = Lead time, mean E[L], std dev  L Demand per time unit has mean D, std dev  D Assume demands in different periods are independent Let  D  denote the standard deviation in demand per unit time Let  L  denote the standard deviation in the lead time.

40 Safety Stock in Periodic Review Probability of stock out is the probability demand in T+L exceeds the order up to level, S Expected Demand in T + L  D(T+E[L]) Variance in Demand in T+L  (T+E[L])  D 2 +D 2  L 2 Order Up to Level: S= D(T+E[L]) + safety stock Question: What happens to service level if we hold safety stock constant, but increase frequency?

41 Impact of Frequency What if we double frequency, but hold safety stock constant? Expected Demand in T/2 + L  D(T/2+E[L]) Variance in Demand in T/2+L  (T/2+E[L])  D 2 +D 2  L 2 Order Up to Level:  S = D(T/2+E[L]) + safety stock  But now we face the risk of failure twice as often This is reduced by T  D 2 /2

42 Example Time period is a day Frequency is once per week  T = 7 Daily demand  Average 105  Std Dev 67 Lead time  Average 2 days  Std Dev 2 days Expected Demand in T+L  D (T + E[L]) = 105 (7 + 2) = 945 Variance in Demand in T+L  (T+E[L])  D 2 +D 2  L 2 = (7+2)* (105 2 )*2 2  = 40, ,100 = 84,501  Std Deviation = 291

43 Example Cont’d Expected Demand in T+L  D (T + E[L]) = 105 (7 + 2) = 945  If we ship twice a week this drops to 578  If we ship thrice a week this drops to 456 Variance in Demand in T+L  (T+E[L])  D 2 +D 2  L 2 = (7+28)* (105 2 )*2 2  = 40, ,100 = 84,501  Std Deviation = 291  If we ship twice a week this drops to 262  If we ship thrice a week this drops to 252

44 Example Cont’d With weekly shipments: To have a 98% chance of no stockouts in a year, we need.9996 chance of no stockouts in a week  ~.98 With twice a week shipments, we need.9998 chance of no stockouts between two shipments  ~.98 With thrice a week shipments, we need.9999 chance of no stockouts between two shipments  ~.98

45 Example Cont’d Assume Demand in L+T is Normal Hold risk constant 98% chance of no shortages all year NormInv(0.9996) S-D(T+E[L]) DT/2+ss OHI+DE[L]

46 Lead time = 28 When lead time is long relative to T Safety stock is less clear (Intervals of L+T overlap) Very Conservative Estimate Assume independence

47 Lead time = 28 When lead time is long relative to T Safety stock is less clear (Intervals of L+T overlap) Aggressive Estimate: Hold safety stock constant

48 Periodic Review against a Forecast A forecast of day-to-day or week-to-week requirements Two sources of error –Forecast error (from demand variability) –Lead time variability Safety Lead Time replaces/augments Safety Stock Example 6 days Safety Lead Time Safety Lead Time translates into a quantity through the forecast, e.g., the next 6 days of forecasted requirements (remember the forecast changes)

49 Safety Lead Time as a quantity Safety Lead Time: The next X days of forecasted demand

50 The Ship-to-Forecast Policy Periodic shipments every T days Safety lead time of S days Each shipment is planned so that after it arrives we should have S + T days of coverage. Coverage: Inventory on hand should meet S+T days of forecasted demand

51 If all goes as planned Safety Lead Time: The next X days of forecasted demand Planned Inventory Ship to this level

52 Safety Stock Basics n customers Each with lead time demand N( ,  ) Individual safety stock levels –Choose z from N(0,1) to get correct probability that lead time demand exceeds z, –Safety stock for each customer is z  –Total safety stock is nz 

53 Safety Stock Basics Collective Lead time demand N(n ,  n  ) This is true if their demands and lead times are independent! Collective safety stock is  nz  Typically demands are negatively or positively correlated What happens to the collective safety stock if demands are –positively correlated? –Negatively correlated?

54 Risk Pooling Case 3.3 p 64 97% ss+ EOQ/2

55 Risk Pooling Case 3.3 p 64 Pooling Inventory can reduce safety stock The impact is less than the sqrt of 2 law It predicts that if 2 DCs need 47 units then a single DC will need 33 The impact is greater than the sqrt of 2 law It predicts that if 2 DCs need 5.5 units then a single DC will need 4

56 Inventory (Risk) Pooling Centralizing inventory can reduce safety stock Best results with high variability and uncorrelated or negatively correlated demands Postponement ~ risk pooling across products

57 Next Time Read Mass Customization Article Read To Pull or Not To Pull by Spearman