Uploaded by Elemer H

16-Inventory management II post

advertisement
ISOM 2700: Operations Management
Session 16: Inventory Management II
Dongwook Shin
Dept. ISOM, HKUST Business School
Newsvendor Model Review
• Underage cost Cu
• Marginal benefit when an additional unit is sold
• Overage cost Co
• Marginal cost when an additional unit is not sold
Pr Demand ≤
n∗
Cu
=
= Cri8cal Frac8le
Cu +Co
• When demand is N(μ, σ!)
n∗ =μ+z∗ ×σ
Cu
∗
z =normsinv
Cu +Co
1
Newsvendor Model: Mr. Choi’s Problem
• Mr. Choi operates a news-stand and sells SCMP
• Orders copies of the newspaper from the publisher at a cost of
$4 per copy
• Sells at a retailing price of $7
• How many copies should he order every day?
The demand can be described
with a normal distribution with
mean 100 and standard
deviation 12
Critical Fractile = 0.4286
z = -0.18
Optimal Quantity = 100 +
(-0.18) 12 = 98
2
Service Level Requirement
• Service level is the probability of no shortage
• What is the order quantity n that guarantees the service
level of S?
Pr Demand ≤ n = S
• When demand is N(μ, σ2 )
n=μ+zσ
z=normsinv(S)
3
Newsvendor Model: Mr. Choi’s Problem
• How much should Mr. Choi order if he wants to ensure a
minimum service level of 70%?
Mr. Choi needs to increase the order quantity because the service level at
the optimal order quantity is only 42.86%. In particular, Mr. Choi should
order 𝑛 = 𝜇 + 𝑧𝜎 = 107 (using a round-up rule), where 𝑧 =
𝑛𝑜𝑟𝑚𝑠𝑖𝑛𝑣 0.7 = 0.54
• What if Mr. Choi wants to ensure a minimum service
level of 10%?
Mr. Choi can order n* = 98 because the optimal order quantity achieves
service level of 42.86% > 10%
4
Learning Objectives: Session 16
• Economic Order Quantity (EOQ) model
• Lead time and re-order point
5
Example: Sweater
• M&S has a stable demand for a line of sweater it offers.
Each week there is a demand for 100 sweaters. M&S
incurs a fixed cost of $5000 every time it places an
order. The marginal cost of a sweater is $400, and the
shop’s cost of capital is approximately 1% per week
• How often should M&S order?
• How many units should be
ordered each time?
6
Inventory Costs
• Fixed ordering (setup) costs
• Handling charges, preparing purchase order
• Supplier selection, negotiations
• Freight and insurance
• Inventory carrying costs
• Insurance cost
• Maintenance cost
• Opportunity cost of alternative investment
• Underage costs
• Loss of profit
• Loss of good will or reputation (hard to quantify)
• Overage costs
• Leftover items are costly
7
The Inventory “Saw-Tooth” Pattern
Average
Inventory (Q/2)
Inventory
Q
D
Time
Q/D
Shipment
arrives
Shipment
arrives
• Q = Quantity in each order (what we need to choose)
• D = Demand Rate
• Q/D = Time between shipments
• D/Q = Order frequency per unit time
8
Tradeoffs
Inventory level
Q = 100
Total demand = 5200/year
# of orders/year = 52
Average inventory = 50
Time
1 week
Total demand = 5200/year
# of orders/year = 104
Average inventory = 25
Q = 50
Time
0.5 week
9
Economic Order Quantity (EOQ) Model:
How Much to Order?
Given:
D - Demand per unit of time (year, week, …)
S - Setup or Order Cost ($/setup; $/order)
H - Marginal holding cost ($/per unit per unit of time)
Decide: Order quantity Q
Inventory Level
Q
Average
Inventory (Q/2)
Costs
•
•
•
Holding cost = HQ/2 per year
Ordering cost = SD/Q per year
Total cost = HQ/2 + SD/Q per year
Time
10
EOQ Model: How Much to Order?
Annual Cost
lC
a
t
o
T
rve
u
C
ost
ng
i
d
l
Ho
ve
r
u
tC
s
o
C
Order (Setup) Cost Curve
Optimal Order
Quantity (Q*)
Order Quantity
Q* balances the setup costs with inventory holding costs
11
Solution to EOQ Model
DS QH
Total cost = TC(Q) =
+
Q
2
d TC(Q)
DS H
=−
+
2
2
dQ
Q
2DS
Q∗ =
H
Economic
Order
Quantity
12
Characteristics of EOQ
2DS
∗
Q =
H
• The optimal batch size trades off setup and holding costs
• At Q=Q*, setup cost per unit time = holding cost per unit time
• Square-root relationship between Q* and (D, S):
• If demand increases by a factor of 4, the optimal batch size
increases by a factor of 2 and order twice as often
• To reduce batch size by a factor of 2, setup cost has to be
reduced by a factor of 4
13
EOQ Model Summary
Given D (demand rate), S (setup cost), and H (holding cost):
Time between two orders = Q/D
Order frequency per unit time = D/Q
Holding cost per unit time = HQ/2
Order or setup cost per unit time = SD/Q
Total cost per unit time = HQ/2 + SD/Q
Optimal order quantity Q∗ =
2DS
H
14
Example: Sweater
• M&S has a stable demand for a line of sweater it offers.
Each week there is a demand for 100 sweaters. M&S
incurs a fixed cost of $5000 every time it places an
order. The marginal cost of a sweater is $400, and the
shop’s cost of capital is approximately 1% per week
D = 100/week
S = $5000
H = $4/week$unit
Optimal order size Q = QEOQ = 500
Time between orders = Q/D = 5 weeks
Weekly ordering cost = (D/Q)S = $1000
Weekly holding cost = (Q/2)H = $1000
15
Example: Training Flight Attendant
Ace Airline has a need for 100 new flight attendants per month as
replacements for those who leave
Trainees are put through a two-month school. The fixed cost of running
one session of this school is $150,000. Any number of sessions can be
run during the year but must be scheduled so that the airline always has
enough flight attendants
The cost of having excess attendants is simply
the salary that they receive, which is $15,000
per month. How many sessions of the school
should Ace Airline run each year, and how many
flight attendants should be in each session?
16
Example: Training Flight Attendant
D = 1200/year, S =$150,000, H = $180,000/year2employee
Optimal session size Q = 44.7≈45
Number of sessions per year = 26.7
Time between sessions = 0.0375 years ≈ 2 weeks
Annual training cost = 4,000,000
Annual holding cost = 4,050,000
Average waiting time after training until job assignment =
Q/2D = 6.8 days ≈ 1 week (Use Little’s law)
17
Example: Training Flight Attendant
• On any given day, how many trainees do you expect to find in
school? Does that depend on the class size?
Average inventory = Average flow rate x Average flow time = (100
per month) x (2 months) = 200
• We have implicitly assumed that Ace Airline starts paying the salary
of $15,000 per month only at the end of the two-month school.
Such a practice drew significant complaints from the trainees. Ace
decided to change its practice and pay the trainees during the
training session as well. How would the new policy change Ace's
class size?
Additional cost per year = ($15,000/month) x (1200 employees/year)
x (2 months) = $36,000,000/year
This cost is independent of the class size Q*, and therefore, the
optimal class size is not affected by the new policy
18
Extension: Per-unit Purchasing Cost
Given:
D - Demand per unit of time (year)
S - Setup cost ($/order)
H - Marginal holding cost ($/year)
C – Purchasing cost ($/unit)
Decide: Order quantity Q
Costs
•
•
•
•
Holding cost = HQ/2 per year
Ordering cost = SD/Q per year
Purchasing cost = DC
Total cost = DC+HQ/2 + SD/Q per year
EOQ is not
affected by the
purchasing cost
2DS
∗
Q =
H
19
Learning Objectives: Session 16
• Economic order quantity (EOQ) model
• Lead time and re-order point
20
Lead Time in EOQ model
• EOQ formula determines how much to order
• Lead time determines when to order
• (M&S Store case revisited) It takes 1 week from the time
M&S places an order to the time the order is received.
This means the lead time is 1 week. If demand is stable
as before, when should the store place an order?
21
M&S Store: When to Order?
• Given the one-week lead time, M&S should place an
order when the on-hand inventory drops to 100, the
demand during the lead time
• The Re-Order Point (ROP) equals 100
On-hand inventory
Q=500
Lead time = 1 week
LT demand = 100
ROP = 100
22
EOQ Model with Lead time
Inventory Level
Average
Inventory
(Q*/2)
Optimal
Order
Quantity
(Q*)
Re-Order
Point
ROP= D x L
Lead Time
Time
23
EOQ Example
George Heinrich uses 18,000 units per year of a certain component.
The per unit cost of this component is $500. Each order costs George
$100. He operates 360 days per year and has found that an order
must be placed with his supplier 4 days before he can expect to
receive that order. The holding cost is $5 per unit per year. Find
• Economic order quantity
𝑄∗
=
2×18000×100
= 848.5 𝑢𝑛𝑖𝑡𝑠
5
• Annual holding cost and annual ordering cost
𝑄∗𝐻
𝐷𝑆
= $2121.3,
= $2121.3
2
𝑄∗
• Reordering point
18000
𝑅𝑂𝑃 =
×4 = 200 𝑢𝑛𝑖𝑡𝑠
360
24
Takeaways
• An EOQ model is applicable when
• Demand does not change significantly from one ordering
period to another
• Example: Long lifecycle stable products such as groceries,
automobile components, chemicals, heavy industrial
equipment, etc
• Video: EOQ problem walkthrough
• https://www.youtube.com/watch?v=JCt1IVSjsuM&feature=yo
utu.be
• Next class: Inventory Management III
25
Download