+ All Categories
Home > Documents > Inventory Management with Demand Uncertaintyanniecia/OMrecitation2_AnnieChen_MIT.pdf · • Risk...

Inventory Management with Demand Uncertaintyanniecia/OMrecitation2_AnnieChen_MIT.pdf · • Risk...

Date post: 05-Apr-2018
Category:
Upload: vuongnhu
View: 212 times
Download: 0 times
Share this document with a friend
20
Inventory Management with Demand Uncertainty 15.734 Intro to OM, Recitation 4 Annie Chen June 12, 2014 Annie Chen Questions?
Transcript

Inventory Management with Demand Uncertainty

15.734 Intro to OM, Recitation 4

Annie Chen

June 12, 2014

Annie Chen

Questions?

Announcements

• Process Improvement Analysis (individual) – Due Sat, June 14, 11pm (PDF on Stellar).

– Guidelines in syllabus!

• Sport Obermeyer Case (team) – Due Fri, June 20, beginning of class

– Hard copy & PDF on Stellar only; NO Excel sheets.

– Q&A: submit questions by TONIGHT (June 12)! http://goo.gl/As7VEY

• Readings for class on June 20-21 – See syllabus and Study.Net.

2

Questions?

Recitation Outline

• Single order opportunity – Newsvendor model Example: FIFA t-shirts Example: Commencement programs

• Multiple order opportunities – Service level – Continuous review: (R,Q) policy Example: Cambridge Chowda Co.

– Periodic review: (T,S) policy Example: Bottled Water Vendor

• Risk pooling Example: Bottled Water Vendor – Take Two

• Summary & comparison 3

Newsvendor Multi-order: Service Level (R,Q) (T,S) Risk Pooling Summary

Newsvendor

• Given: – Probabilistic forecast: Cumulative distribution F(x) = Prob(demand ≤ x) – Overage cost co ($ per unit) – Underage cost cu ($ per unit)

• Decision: What is the optimal order quantity Q* such that the expected total cost (overage + underage) is minimized?

• Solution:

4

critical ratio Prob(demand ≤ Q*)

Newsvendor Multi-order: Service Level (R,Q) (T,S) Risk Pooling Summary

FIFA T-shirts

The FIFA store is making a one-time order for the limited edition T-shirt on sale only the opening game.

• The Marketing Dept came up with the following forecast.

• If 21 thousand T-shirts were ordered, what is the probability that the store will run short of T-shirts?

(a) 15%

(b) 20%

(c) 56%

(d) 29%

(e) Other

5

Newsvendor Multi-order: Service Level (R,Q) (T,S) Risk Pooling Summary

FIFA T-shirts

The FIFA store is making a one-time order for the limited edition T-shirt on sale only the opening game.

• Ordering each T-shirt costs $6.

• Each T-shirt is sold for $30 at the opening game.

• In order to keep this a “limited edition” available only to those who attended the opening game, all unsold T-shirts will be destroyed with zero salvage value after the game.

• What are the overage and underage costs? co=$6, cu=$24

• What is the optimal order quantity Q*?

Solution 1: Compute expected cost for all possible Q

Solution 2:

6

Newsvendor Multi-order: Service Level (R,Q) (T,S) Risk Pooling Summary

Commencement Programs

MIT is deciding how many copies of the program to print for the commencement ceremony.

• There are 2,000 students "walking". • Each of them received 4 tickets to bring guests.

From historical data, – 20% of the students use 4 tickets, – 40% of the students use 3 tickets, – 30% of the students use 2 tickets, – 5% of the students use 1 ticket, – 5% don't use any tickets (i.e. comes by him/herself).

• Let X be the total number of students and guests attending the commencement.

• What is the mean and standard deviation of X? X = Normal(7300, 45.3) 7

Normal distribution!

Newsvendor Multi-order: Service Level (R,Q) (T,S) Risk Pooling Summary

Commencement Programs

MIT is deciding how many copies of the program to print for the commencement ceremony.

• Printing each copy in advance costs 5 cents. • If MIT runs out of pre-printed copies, new

copies can be made quickly at 20 cents each. • Leftover copies will be sold to the recycling

company at 1 cent each after the ceremony. • What are the overage and underage costs? • What is the optimal pre-printing quantity?

8

Newsvendor Multi-order: Service Level (R,Q) (T,S) Risk Pooling Summary

co = 4¢, cu = 20¢

Recitation Outline

• Single order opportunity – Newsvendor model Example: FIFA t-shirts Example: Commencement programs

• Multiple order opportunities – Service level – Continuous review: (R,Q) policy Example: Cambridge Chowda Co.

– Periodic review: (T,S) policy Example: Bottled Water Vendor

• Risk pooling Example: Bottled Water Vendor – Take Two

• Summary & comparison 9

Newsvendor Multi-order: Service Level (R,Q) (T,S) Risk Pooling Summary

Questions?

α%

AVG x

Prob(x)

R

Service level

• Service level α%: probability of not having a stock-out.

• If we carry R units of inventory, the probability of not stocking out is α%.

• Safety factor z: number of standard deviations required as safety stock. R = AVG + zσ

10

Newsvendor Multi-order: Service Level (R,Q) (T,S) Risk Pooling Summary

Safety stock

Inventory-service tradeoff

• Highly nonlinear relationship when the service level is high (i.e., need a lot of safety stock!).

• Operation point shows how a company is doing.

11

Newsvendor Multi-order: Service Level (R,Q) (T,S) Risk Pooling Summary

Improve service

level

Reduce safety stock

(R,Q) Policy

• Continuous review: when the inventory level is R, order Q. • Data:

– Probabilistic forecast AVG and STD – Leadtime L demand during lead time = Normal(DLT ,σLT)

• Requirement: service level safety factor z • Decisions:

– Reorder point R: inventory needed to maintain service level during lead time

R = DLT + zσLT

– Order quantity Q: use EOQ formula

12

Time

Inventory

Q

L

R

Newsvendor Multi-order: Service Level (R,Q) (T,S) Risk Pooling Summary

Cambridge Chowda Co.

• Demand: D = Normal (AVG=60,000, STD=1,224) (cases per year) • Fixed ordering cost: K = 200 ($ per order) • Variable ordering cost: c = 4 ($ per case • Holding cost: h = 0.96 ($ per case per year)

• EOQ formula: • The company operates for 48 weeks a year. • It takes L = 2 weeks for an order to be delivered. • The desired service level is 97.5% (z=1.96). • What is the reorder point R?

Convert to weekly demand: Demand during lead time: DLT = 2*1250 = 2,500 units, σLT = √2*176.7 Safety stock: zσLT =1.96*√2*176.7 = 490 units R = DLT + zσLT = 2,990 units.

13

R = DLT + zσLT

Newsvendor Multi-order: Service Level (R,Q) (T,S) Risk Pooling Summary

(T,S) Policy

• Periodic review: at each period T, order up to S. • Data:

– Probabilistic forecast AVG and STD – Leadtime L – Review period T

demand during T&LT = Normal(DT&LT ,σT&LT) • Requirement: service level safety factor z • Decision:

– Order-up-to level S: inventory needed to maintain service level during lead time and review period

14

S = DT&LT + z σT&LT

Newsvendor Multi-order: Service Level (R,Q) (T,S) Risk Pooling Summary

Bottled Water Vendor

A vendor sells bottled water 7 days a week.

• On average, 100 bottles is sold per day, with a standard deviation of 25.

• He wishes to maintain a 99% service level (z=2.33).

• He reviews inventory and places an order on Friday before closing.

• New bottles arrive on Monday before opening.

• What should be his order-up-to level S? T + LT = 7+2 = 9

DT&LT = 9*100 = 900, σT&LT = √9*25 = 75

S = DT&LT + zσT&LT = 900 + 174.75 = 1,075 units.

15

S = DT&LT + z σT&LT

(Lecture 6, p.15)

Newsvendor Multi-order: Service Level (R,Q) (T,S) Risk Pooling Summary

Recitation Outline

• Single order opportunity – Newsvendor model Example: FIFA t-shirts Example: Commencement programs

• Multiple order opportunities – Service level – Continuous review: (R,Q) policy Example: Cambridge Chowda Co.

– Periodic review: (T,S) policy Example: Bottled Water Vendor

• Risk pooling Example: Bottled Water Vendor – Take Two

• Summary & comparison 16

Questions?

Newsvendor Multi-order: Service Level (R,Q) (T,S) Risk Pooling Summary

Bottled Water Vendor – Take Two

A vendor sells bottled water at two locations. • Daily demand is identical: AVG = 100, STD = 25. • He wishes to maintain a 99% service level (z=2.33). • Leadtime L = 2 days. • Review period T = 7 days. • What is the total safety stock if… • (1) the inventory were held separately at the two locations?

safety stock = 2*z*√9*25 = 350

• (2) the inventory were held together at a central location? safety stock = z*√9*√2*25 = 247

17

Individual σT&LT

Total σT&LT

Newsvendor Multi-order: Service Level (R,Q) (T,S) Risk Pooling Summary

Risk Pooling

• “Pool together” demand from multiple different locations (i.e., served with the same pool of inventory) Variability in demand is mitigated Less safety stock is needed! • When serving 2 locations, each with demand D=Normal(μ,σ)

– Served separately: Safety stock = zσ + zσ = 2zσ

– Served together: D1&2 = Normal(2μ, √2σ) Safety stock = √2zσ = 1.41zσ

• Similarly, when serving n locations: – Served separately: safety stock = nzσ – Served together: safety stock = √nzσ

18

Sum variances, not std:

Newsvendor Multi-order: Service Level (R,Q) (T,S) Risk Pooling Summary

Recitation Outline

• Single order opportunity – Newsvendor model Example: FIFA t-shirts Example: Commencement programs

• Multiple order opportunities – Service level – Continuous review: (R,Q) policy Example: Cambridge Chowda Co.

– Periodic review: (T,S) policy Example: Bottled Water Vendor

• Risk pooling Example: Bottled Water Vendor – Take Two

• Summary & comparison 19

Questions?

Newsvendor Multi-order: Service Level (R,Q) (T,S) Risk Pooling Summary

Inventory Management under demand uncertainty

Newsvendor (R,Q) policy (T,S) policy

Single order Multiple order opportunies

Minimize expected cost (overage + underage)

Meet service level by holding safety stock

Continuous review (T varies)

Periodic review (T is given & fixed)

R = DLT + zσLT

S = DT&LT + zσT&LT

Risk pooling: reduces demand variability reduces safety stock!

20

Newsvendor Multi-order: Service Level (R,Q) (T,S) Risk Pooling Summary

Questions?


Recommended