Production Planning and Control: Inventory Management
Production Planning and Control: Inventory Management
Production Planning and Control: Inventory Management
Inventory Management
Inventory
Inventory Vendors
management
• Basic Problem: establish an interface between the customer and the plant
floor, that supports both competitive customer service and workable
production schedules.
• Issues:
– Customer Lead Times: shorter is more competitive.
– Customer Service: on-time delivery.
– Batching: grouping like product families can reduce lost capacity
due to setups.
– Interface with Scheduling: customer due dates are are an
enormously important control in the overall scheduling process.
Supply
Inventory &
warehousing
costs
Production/
purchase Transportation Transportation
costs costs costs
Inventory &
Production Planning and Control- Inventory Management (6) warehousing Gaafar 2005
costs
Why Manage Inventory?
• Economies of scale
• Uncertainty in supply and demand
• Speculation
• Transportation
• Smoothing production/purchasing
• Logistics
• Cost of controlling inventory
• We have to decide
– How often we review the inventory
– When we should issue a (replenishment/production) order
– How large the order should be
• Demand
– Constant (level) or variable
– Deterministic (known) or Stochastic (random or uncertain)
• Lead Time
• Review Time
– Continuous or periodic review
• Excess Demand
– Backordered or lost
• Changing inventory
Inv.
Avg. inv. level
Time, t
1 2
• General Equation
P ITQavg
TC WT , for dedicated storage
Q Q
P ( I W )TQavg
TC , for mixed storage
Q Q
Assumptions:
• No Stockouts
• Order when no inventory
• Order size determines policy
Inventory
Qavg = Q/2
Holding Cost
80
60
40 Order Cost
20
0
0 500 1000 1500
Optimal Order Order Quantity
Quantity,
Production Q*and Control- Inventory Management (20)
Planning Gaafar 2005
EOQ Model
P ITQavg
TC WT , for dedicated storage
Q Q
P ( I W )TQavg
TC , for mixed storage
Q Q
By differentiation:
2 PD
EOQ Q *
for dedicated storage
( I 2W )
2 PD
EOQ Q *
for mixed storage
(I W )
Order Quantity 50% 80% 90% 100% 110% 120% 150% 200%
Cost Increase 125% 103% 101% 100% 101% 102% 108% 125%
• Batching causes inventory (i.e., larger lot sizes translate into more
stock).
• Under specific modeling assumptions the lot size that optimally
balances holding and setup costs is given by the square root formula:
• Total cost is relatively insensitive to lot size (so rounding for other
reasons, like coordinating shipping, may be attractive).
2 PD
Q *
carrying cost (cc) = I + W or cc = I + 2W
cc
• Two interpretations:
– If you order more (larger Q), you incur higher inventory cost, but
less setup cost
– If you order less frequently, you incur larger inventory cost, but
less setup cost
• The trade-off is not linear!
Inv
QM Q D
Qavg [1 ]
Q 2 2 A
QM
TA TC Time
Start Start
Prod. Stop Prod.
Prod.
Production Planning and Control- Inventory Management (27) Gaafar 2005
EMQ- Scenario A
P ITQavg
TC WT , for dedicated storage
Q Q
P ( I W )TQavg
TC , for mixed storage
Q Q
By differentiation:
2 PD
EOQ Q * for dedicated storage
( I 2W )[1 ( D / A)]
2 PD
EOQ Q *
QM Q Q D
Inv Qavg [1 ]
2 2 A
Q
QM QM
Start TA Start
Stop T
Prod. Prod. Time
Prod.
Production Planning and Control- Inventory Management (29) Gaafar 2005
EMQ- Scenario B
P ITQavg
TC WT , for dedicated storage
Q Q
P ( I W )TQavg
TC , for mixed storage
Q Q
By differentiation:
2 PD
EOQ Q * for dedicated storage
( I 2W )[1 ( D / A)]
2 PD
EOQ Q *
• c = $250
2 PD
Q *
cc
2(500 )(1000 )
Q *
169
35
Production Planning and Control- Inventory Management (32) Gaafar 2005
Costs in EOQ Model
• Examples:
– MRP
– Firm orders and contracts for future periods
– Seasonal demand patterns
– Demand with trend (increasing or decreasing over time)
• Example:
Week 1 2 3 4 5 6 7 8 9 10
Demand 10 15 12 16 15 12 18 14 22 16
• Other data
– Beginning inventory: 0
– Setup cost: $150
– Inventory carrying cost: $2 per unit per period
• Issues:
– Determine a planning horizon
– Calculate total cost over the planning horizon
– Implementing decisions over time
• Rolling horizon concept
– Discrete demand vs. Continuous demand
– Discrete Replenishments vs. Any-time replenishments
• Quick Solutions
– Order every period exactly as much as you need
• Lot-for-Lot
– Determine a fixed order quantity and order when you need to order (i.e.,
when on-hand inventory is less than the next period’s demand)
• Example: EOQ
– Order constant time-supply (i.e., order the amount sufficient to cover total
demand in next three months)
• Lot-for-lot solution:
Period 1 2 3 4 5 6 7 8 9 10 Total
Demand 10 15 12 16 15 12 18 14 22 16 150
Order 10 15 12 16 15 12 18 14 22 16 150
Beginning I. 10 15 12 16 15 12 18 14 22 16 150
End I. 0 0 0 0 0 0 0 0 0 0 0
Holding Cost 10 15 12 16 15 12 18 14 22 16 150
• Other heuristics:
– EOQ as a Time Supply
– Periodic Order Quantity (POQ)
– Part-Period Balancing (PPB)
– Silver-Meal (or Least Period Cost)
• Example
Week 1 2 3 4 5 6 7 8 9 10
Demand 10 15 12 16 15 12 18 14 22 16
• Calculate EOQ:
– Average demand per week = ____
– Holding cost per unit per week = ____
– EOQ = ____
– Total Holding and Setup Cost = ____
2PD 2(150)(15)
Q *
47.43
cc 2
Production Planning and Control- Inventory Management (41) Gaafar 2005
Dynamic Lot Sizing- EOQ
Period 1 2 3 4 5 6 7 8 9 10 Total
Demand 10 15 12 16 15 12 18 14 22 16 150
Order 48 48 48 48 192
Beginning I. 48 38 23 59 43 28 64 46 32 58
End I. 38 23 11 43 28 16 46 32 10 42
Holding Cost 86 61 34 102 71 44 110 78 42 100 642
Period 1 2 3 4 5 6 7 8 9 10 Total
Demand 10 15 12 16 15 12 18 14 22 16 150
Order 37 43 54 16 150
Beginning I. 37 27 12 43 27 12 54 36 22 16
End I. 27 12 0 27 12 0 36 22 0 0
Holding Cost 64 39 12 70 39 12 90 58 22 16 422
• Part-Period Balancing
– Select the number of periods covered by the replenishment such
that the total inventory carrying costs are as close as possible to the
setup cost.
Period 1 2 3 4 5 6 7 8 9 10 Total
Demand 10 15 12 16 15 12 18 14 22 16 150
Order 37 43 32 38 150
Beginning I. 37 27 12 43 27 12 32 14 38 16
End I. 27 12 0 27 12 0 14 0 16 0
Holding Cost 64 39 12 70 39 12 46 14 54 16 366