Académique Documents
Professionnel Documents
Culture Documents
Inventory Models
m
8.1 Overview of Inventory Issues
Proper control of inventory is crucial to the success of an
enterprise.
Typical inventory problems include:
± Basic inventory ± Planned shortage
± Quantity discount ± Periodic review
± Production lot size ± Single period
Inventory models are often used to develop an optimal
inventory policy, consisting of:
± An order quantity, denoted Q.
± A reorder point, denoted R.
Type of Costs in Inventory Models
Inventory analyses can be thought of as cost-control
techniques.
Categories of costs in inventory models:
± Holding (carrying costs)
± Order/ Setup costs
± Customer satisfaction costs
± Procurement/Manufacturing costs
a
Type of Costs in Inventory Models
Holding Costs (Carrying costs):
These costs depend on the order size
± Cost of capital
± Storage space rental cost
± Costs of utilities
± Labor Ch = H * C
± Insurance
± Security Ch = Annual holding cost per unit
± Theft and breakage in inventory
± Deterioration or Obsolescence H = Annual holding cost rate
C = Unit cost of an item
ï
Type of Costs in Inventory Models
Order/Setup Costs
These costs are independent of the order size.
± Order costs are incurred when purchasing a good
from a supplier. They include costs such as
Telephone
Order checking Co = Order cost
Labor or setup cost
Transportation
± Setup costs are incurred when producing goods for
sale to others. They can include costs of
Cleaning machines
Calibrating equipment
Training staff
Ä
Type of Costs in Inventory Models
Customer Satisfaction Costs
± Measure the degree to which a
customer is satisfied. Cb = Fixed administrative
± Unsatisfied customers may: costs of an out of stock
Switch to the competition (lost sales). item ($/stockout unit).
Wait until an order is supplied. Cs = Annualized cost of a
± When customers are willing to wait customer awaiting an
there are two types of costs out of stock item
incurred: ($/stockout unit per
year).
V
Type of Costs in Inventory Models
Procurement/Manufacturing Cost
± Represents the unit purchase cost
(including transportation) in case of a
purchase.
± Unit production cost in case of in-
house manufacturing.
C = Unit purchase or
manufacturing cost.
Demand in Inventory Models
Demand is a key component affecting an inventory
policy.
Projected demand patterns determine how an
inventory problem is modeled.
Typical demand patterns are:
± Constant over time (deterministic inventory models)
± Changing but known over time (dynamic models)
± Variable (randomly) over time (probabilistic models)
yy rocess
rocess yy I I ortance
ortance yy elf elf ife
ife
aw
aw aterials
aterials eris
eris able
able
oror inin roro ress
ress ,, ,, Non
Non eris
eris able
able
inis
inis eded oods
oods
Used ty ically by accountants Ite s are classified by Mana e ent of ite s
at anufacturin fir s. t eir relative i ortance wit s ort s elf life and
Enables ana e ent to trac in ter s of t e fir ¶s lon s elf life is very
t e roduction rocess. ca ital needs. different
Ö
Review Systems
m
8.2 Economic Order Quantity Model -
Assumptions
Demand occurs at a known and reasonably
constant rate.
The item has a sufficiently long shelf life.
The item is monitored using a continuous review
system.
All the cost parameters remain constant forever
(over an infinite time horizon).
A complete order is received in one batch.
mm
The EOQ Model ±
Inventory profile
The constant environment described by the EOQ
assumptions leads to the following observation:
m
Cost Equation for the EOQ Model
Total Annual = Total Annual + Total Annual + Total Annual
Inventory Costs Holding Costs ordering Costs procurement Costs
Q* =
Ch
ma
TV(Q) and Q*
TV(Q)
Constructing the total annual variable cost curve
Add the two curves to one another
Total annual holding and
* * o ordering costs
*
* *
Q* Q
The optimal order size mï
Sensitivity Analysis in EOQ models
The curve is reasonably flat around Q*.
Deviations from the optimal order size
cause only small increase in the total cost.
Q* mÄ
Cycle Time
The cycle time, T, represents the time that
elapses between the placement of orders.
T = Q/D
= D/Q
Reorder
Point
Place the order L
now
Safety stock
Safety stocks act as buffers to handle:
± Higher than average lead time demand.
± Longer than expected lead time.
With the inclusion of safety stock (SS), R is calculated by
R = LD + SS
LD
SS=Safety stock
Safety stock
holding cost
ï
ALLE APPLIA CE COMPA Y (AAC)
Ä
ALLE APPLIA CE COMPA Y (AAC)
D t
± C =$ ($ f pl ing n d ) + ( min. t )($ p )
± C =$ . [HC = ( %)($ )]
± C =$ .
± H = % ( % nn. int t t ) + ( % mi ll n )
± D = d m nd inf m ti n f t l t ll t d:
l fJ i t l t
3
l
7 9
l 3 3
V
ALLE APPLIA CE COMPA Y (AAC)
Data
± The constant demand rate seems to be a good
assumption.
± Annual demand = (120/week)(52weeks) = 6240 juicers.
AAC ± Solution:
EOQ and Total Variable Cost
2(6240)(12)
*
Q= = 2 .065 2
1.40
=1/E11 =SQRT(2*$B$10*$
Copy to cell H12 B$14/$B$1 )
=$B$15*$B$10+$B$16- =E10/B10
I T(($B$15*$B$10+$B$16)/E10)*E10 Copy to cell
Copy to cell H1 H11
=(E10/2)*$B$1 +($B$10/E10)*$B$14
=$B$10*$B$11+E14+$B$1 *B16
Copy to cell H14 a
Copy to Cell H15
Service Levels and
Safety Stocks
aa
8. Determining Safety Stock Levels
aï
Two Types of Service Level
Service levels can be viewed in two ways.
R = L + z L 1± = service level
a
The Cycle Service Level Approach
=1 2 R
ïm
AAC ±
Reorder Point for a given Service Level
ï
AAC ±
Acceptable umber of Stockouts per Year
ïa
AAC ±
Acceptable umber of Stockouts per Year
ïï
The Unit Service Level Approach
L(z) = Q* â L
R = L + zL
ïÄ
AAC ±
Cycle Service Level (Excel spreadsheet)
= ORMDIST(B8,B5,B6,TRUE)
ïV
Discussion
ï
8.4 EOQ Models with Quantity Discounts
ï÷
8.4 EOQ Models with Quantity Discounts
Quantity Discount Schedule
± This is a list of per unit discounts and their corresponding
purchase volumes.
± ormally, the price per unit declines as the order quantity
increases.
± The order quantity at which the unit price changes is called a
break point.
± There are two main discount plans:
All unit schedules - the price paid for all the units purchased is based on
the total purchase.
Incremental schedules - The price discount is based only on the
additional units ordered beyond each break point. ïÖ
All Units Discount Schedule
To determine the optimal order quantity, the total
purchase cost must be included
Ä
AAC - All Units Quantity Discounts
AAC is offering all units quantity discounts to its
customers.
Data
Quantity
Discount
c ul
mm
m
m
m
m
2
Äm
Should AAC increase its regular order of
a2 juicers, to take advantage of the discount?
Ä
AAC ± All units discount procedure
± Step 1: Find the optimal order Qi* for each discount level ³i´.
Use the formula Q * ( 2 Co ) / Ch
± Step 2: For each discount level ³i´ modify Q i* as follows
If Qi* is lower than the smallest quantity that qualifies for the i th
discount, increase Qi* to that level.
If Qi* is greater than the largest quantity that qualifies for the ith
discount, eliminate this level from further consideration.
± Step a: Substitute the modified Q*i value in the total cost
formula TC(Q*i ).
± Step 4: Select the Q i * that minimizes TC(Q i*)
Äa
AAC ± All units discount procedure
Step 1: Find the optimal order quantity Qi* for each
discount level ³i´ based on the EOQ formula
1
2
Äï
AAC ± All Units Discount Procedure
± Step 2 : Modify Q i *
$10/unit
$ . 5/unit $ .50
Q1* Q2Q* *
aa6
a
1 2 a00 aa1 5 600
Modified
Modified Q*
Q* dd tot
tot oo tt
QQ ified
ified i i ee Modified
Modified otot
de
de pe
pe itit Q*
Q* Q*
Q* oo tt
22 ****
**** ****
****
22 22
2 22 ÄÄ
AA ± A it Di o t o ed e
± Step 2 : Modify Q i *
$ / it * Q*Q *
* Q * $
* QQ * *
* Q
Q Q
Q 2 Q *
2
Modified
Modified Q*
Q* dd tot
tot oo tt
QQ ified
ified i i ee Modified
Modified otot
de
de pe
pe itit Q*
Q* Q*
Q* oo tt
22 ****
**** ****
****
22 22
22 ÄV
AAC ± All Units Discount Procedure
± Step a: Substitute Q I * in the total cost function
odified
odified Q*
Q* and
and total
total ost
ost
Qualified
Qualified rice
rice odified
odified Total
Total
rder
rder per
per nitnit Q*
Q* Q*
Q* ost
ost
1-2
1-2 10.00
10.00 a00
a00 ****
**** ****
****
a00-5
a00-5 .5
. 5 aa1
aa1 aa1
aa1 61,2
61,2 2.1a
2.1a
600-
600- .50
.50 aa6
aa6 600
600 55 ,80a.80
,80a.80
1000-4
1000-4 .40
.40 aa
aa 1000
1000 55 ,a88.88
,a88.88
2 5000
5000 .00
.00 a45
a45 5000
5000 55 ,a24.
,a24. 88
± Step 4 AAC should order 5000 juicers
Ä
AAC ± All Units Discount Excel Worksheet
m
Annual Demand, D = 6240.00 Order quantity, Q* = 5000
Per Unit Cost, C = 10.00 Cycle Time (in years), T = 0.801282051
Annual Holding Cost Rate, H = 0.14 # of Cycles Per Year, N = 1.248
Annual Holding Cost Per Unit, Ch = 1.40 Reorder Point, R = 205.0000
Order Cost, Co = 12.00 Total Annual Cost, TC(Q*) = 59341.36
Lead Time (in years), L = 0.03077
Safety Stock, SS = 13.00
m
4
0 1 10.00 327 62876.09 327
1 300 9.75 331 61309.88 331
2 600 9.50 336 59821.09 600
3 1000 9.40 337 59405.99 1000
4 5000 9.00 345 59341.36 5000
5
6
7
8
Ä÷
8.4 Production Lot Size Model -
Assumptions
Demand rate is constant.
Production rate is larger than demand rate.
The production lot is not received instantaneously (at an
infinite rate), because production rate is finite.
ÄÖ
Production Lot Size Model ±
Inventory profile
V
Production Lot Size Model ±
Understanding the inventory profile
The production increases the
inventory at a rate of P.
Demand accumulation
during production run = DT1
Maximum inventory Maximum inventory = (P ± D)T1
= (P ± D)(Q/P) = Q(1 ± D/P)
Production
The inventory increases Lot Size = Q = PT1
at a net rate of P - D T1
Demand accumulation
Production
during production run
time
The demand decreases the
inventory at a rate of D.
Vm
Production Lot Size Model ±
Total Variable Cost
Va
Production Lot Size Model ±
Useful relationships
Cycle time T = Q h D.
Co = $150
VV
FARAH COSMETICS COMPA Y ±
Solution
Current Policy
Currently, Farah produces in lots of 84,000 tubes.
2(61a,200)(150)
Q* = = a1,4
(0.2)(1-61a,200/860,000)
VÖ
8.5 Planned Shortage Model
Planned Shortage Model ±
the Total Variable Cost Equation
The parameters of the total variable costs function are
similar to those used in the EOQ model.
Average inventory = (Q - S) / 2
Q-S Proportion of time
inventory exists
Q = T1âT
Q = (Q - S) / Q
T1 T2 T1
Proportion of time
T shortage exists
S T S = T2âT
=S/Q
Average shortage = S / 2 a
Planned Shortage Model ±
The Total Variable Cost Equation
ï
Planned Shortage Model ±
The Total Variable Cost Equation
± The total annual variable cost equation
(Q -S)2 D (C + SC ; S2
TV(Q,S) = Ch + o b CS
2Q Q 2Q
Holding Ordering Time independent Time dependent
costs costs backorder costs backorder costs
± The optimal solution to this problem is obtained under the
following conditions
Cs > 0 ;
Cb < \/ 2CoCh / D
Ä
Planned Shortage Model ±
The Optimal Inventory Policy
The Optimal Order Size
2DCo Ch + Cs (DCb)2
Q* = Ch
x
Cs
i
ChCs
The Optimal Backorder level
Q * C - DC
* h b
S= C +C
h s
Reorder Point
R = L D - S*
V
SCA LO PLUMBI G CORPORATIO
SCA LO PLUMBI G CORPORATIO
± Backorder costs
Scanlon estimates a $20 goodwill cost for each week a
customer who orders a sauna has to wait for delivery.
Administrative backordrer cost is $10.
Ö
SCA LO PLUMBI G ±
Solution
The optimal policy
(4)(525) (80)(10)
S*= 525 + 1040
20
R = (4 / 52)(80) i 20 = 40
÷
SCA LO PLUMBI G ±
Spreadsheet Solution
m
!
!
!
l
i
$
i $
). $ .!!!/
l
%l l%&' !
. %&' !
. )
%i3
&i
'
/! 4+3
/ 4
.
÷m
8. Review Systems ± Continuous
Review
(R, Q) Policies
± The EOQ, production lot size, and planned shortage
models assume that
inventory levels are continuously monitored
Items are sold one at a time.
÷
8. Review Systems ± Continuous
Review
(R, Q) Policies
± The above models call for order point (R) order
quantity (Q) inventory policies.
± Such policies can be implemented by
A point-of-sale computerized system.
The two-bin system.
÷a
Continuous Review Systems
(R, M) policies
± When items are not necessarily sold one at a time, the
reorder point might be missed, and out of stock
situations might occur more frequently.
֕
Continuous Review Systems
(R,M) policies
± The R, M policy replenishes inventory up to a pre-
determined level M.
÷V
Periodic Review Systems
÷
Periodic Review Systems
± (T,M) Policies
In a replenishment cycle policy (T, M), the inventory
position is reviewed every T time units.
An order is placed to bring the inventory level back up
to a maximum inventory level M.
M is determined by
± Forecasting the number of units demanded during the
review period T.
± Adding the desired safety stock to the forecasted demand.
÷÷
Periodic Review Systems
M = TD + SS
T =Review period
L = Lead time Q = M + LD ± 6
SS= Safety stock
Q = Inventory position
D = Annual demand
I = Inventory position ÷Ö
AAC operates a (T, M) policy
Data
± Review period T = a weeks = a/52 = .056 years,
± Lead time = L = 8 days = 8/260 = .0a0 years,
± Demand D = 6240 juicers per year,
AAC operates
± Safety stock SS = a0 juicers, 260 days a year.
± Inventory position I = 210 juicers (5)(52) = 260.
Öm
AAC operates a (T, M) policy ± Solution
Ö
AAC operates a (T, M) policy ± Solution
Replenishment level
Order Order M = maximum inventory
Inventory position
Inventory position
SS SS SS
Review L Review L
point T point
Expected Profit =
x
(Profit when Demand=X)Prob(Demand=X)
ÖÄ
The Expected Profit Function
± Developing an expression for EP(Q)
otation
p = per unit selling price of the good.
c = per unit cost of the good.
s = per unit salvage value of unsold good.
K = fixed purchasing costs
Q = order quantity.
EP(Q) = Expected Profit if Q units are ordered.
Scenarios
± Demand X is less than the order quantity (X < Q).
± Demand X is greater than or equal to the order quantity (X 2Q.
ÖV
The Expected Profit Function
Scenario 1: Demand X is less than the units
stocked, Q.
Profit = pX + s(Q - X) - cQ - K
Scenario 2: Demand X is greater than or equal to the
units stocked.
Profit = pQ - g(X - Q) - cQ - K
Ö
The Optimal Solution
± To maximize the expected profit order Q*
F(Q*) = (p - c + g) â(p - s + g)
Ö÷
THE SE TI EL EWSPAPER
Management at Sentinel wishes to know how
many newspapers to put in a new vending
machine.
Demand distribution is
Data discrete uniform between
± Unit selling price is $0.a0 a0 and 4 newspapers.
± Unit production cost is $0.a8.
± Advertising revenue is $0.18 per newspaper.
± Unsold newspaper can be recycled and net $0.01.
± Unsatisfied demand costs $0.10 per newspaper.
± Filling a vending machine costs $1.20.
ÖÖ
SE TI EL - Solution
p = 0.a0
c = 0.20 [0.a8-0.18]
s = 0.01
g = 0.10 p+ g - c
The probability of the optimal service level =
p+ g - s
K = 1.20
0.a0 + 0.10 - 0.20 = 0.51a
=
0.a0 + 0.10 - 0.01
m
SE TI EL ± Solution
Finding the optimal order quantity Q*
1.0
0.55
0.50
Q* = 40
m m
a0 a 40 4
SE TI EL ± Spreadsheet Solution
=(B5+B8-B6)/(B5+B8-B)
=(E6-B10+1)/(B11-B10+1)
=ROU DUP(B10+E5*(B11-
10),0)
m
WE DELL¶S BAKERY
Management in Wendell¶s wishes to determine
the number of donuts to prepare for sale, on
weekday evenings
Demand is normally distributed
Data with a mean of 120, and a
± Unit cost is $0.15. standard deviation of 20 donuts.
± Unit selling price is $0.a5.
± Unsold donuts are donated to charity for a tax credit
of $0.05 per donut.
± Customer goodwill cost is $0.25.
± Operating costs are $15 per evening.
m a
WE DELL¶S BAKERY - Solution
m ï
WE DELL¶S BAKERY - Solution
Finding the optimal order quantity
From the relationship F(Q*) = 0.8182 we find the
corresponding z value.
From the standard normal table we have z = 0.a186.
The optimal order quantity is calculated by
Q* = + z .8182
=120 Q*
= ORMI V(E5,
B10,B11) =(B5+B8-
B6)/(B5+B8-B)
=(B5-B)*B10-(B6-B)*E6-(B5+B8-B)*B11*(EXP(-
(((E6-B10)/B11)^2)/2)/((2*PI())^0.5)-((E6-B10)/B11)*(1-
ORMSDIST((E6-B10)/B11)))-B
m
WE DELL¶S ±
The commission strategy
When commission replaces fixed wages«
± Compare the maximum expected profit of two strategies:
$0.1a commission paid per donut sold,
$15 fixed wage per evening (calculated before).
± Calculate first the optimal quantity for the alternative
policy.
± Check the expected difference in pay for the operator.
m ÷
WE DELL¶S ±
The commission strategy - Solution
The unit selling price changes to
c = 0.a5 - 0.1a = $0.22
Z = .1
Q* = + z = 120 + (0.1)(20) 1a4 donuts.
m Ö
WE DELL¶S ±
The commission strategy - Solution
mm
WE DELL¶S ±
The commission strategy - Solution
Comments
± The operator expected compensation will increase,
but not as much as the bakery¶s expected loss.
± An increase in the mean sales is probable when the
commission compensation plan is implemented. This
may change the analysis results.
mmm
Ü
!"
#
mm
$
%
&
#
"
'#
(
#
%
"!
#
%
"!
#
#
"
$
#
"#* '" #
"
#
#"
##
#
mm