SlideShare a Scribd company logo
1 of 38
Multi-Echelon Inventory
Management
Multi-Echelon Inventory – June 15, 2006
Outline
 Introduction
 Overview
 Network topology
 Assumptions
 Deterministic models
 Stochastic models
 Decentralized systems
Multi-Echelon Inventory – June 15, 2006
Overview
 System is composed of stages (nodes, sites, …)
 Stages are grouped into echelons
 Stages can represent
 Physical locations
 BOM
 Processing activities
Multi-Echelon Inventory – June 15, 2006
Overview
 Stages to the left are upstream
 Those to the right are downstream
 Downstream stages face customer demand
Multi-Echelon Inventory – June 15, 2006
Network Topology
 Serial system:
Multi-Echelon Inventory – June 15, 2006
Network Topology
 Assembly system:
Multi-Echelon Inventory – June 15, 2006
Network Topology
 Distribution system:
Multi-Echelon Inventory – June 15, 2006
Network Topology
 Mixed system:
Multi-Echelon Inventory – June 15, 2006
Assumptions
 Periodic review
 Period = week, month, …
 Centralized decision making
 Can optimize system globally
 Later, I will talk about decentralized systems
 Costs
 Holding cost
 Fixed order cost
 Stockout cost (vs. service level)
Multi-Echelon Inventory – June 15, 2006
Deterministic Models
 Suppose everything in the system is
deterministic (not random)
 Demands, lead times, …
 Possible to achieve 100% service
 If no fixed costs, explode BOM every period
 If fixed costs are non-negligible, key tradeoff
is between fixed and holding costs
 Multi-echelon version of EOQ
 MRP systems (optimization component)
Multi-Echelon Inventory – June 15, 2006
Outline
 Introduction
 Stochastic models
 Base-stock model
 Stochastic multi-echelon systems
 Strategic safety stock placement
 Supply uncertainty
 Decentralized systems
Multi-Echelon Inventory – June 15, 2006
Stochastic Models
 Suppose now that demand is stochastic
(random)
 Still assume supply is deterministic
 Including lead time, yield, …
 I’ll assume:
 No fixed cost
 Normally distributed demand: N(,2)
 Key tradeoff is between holding and stockout
costs
Multi-Echelon Inventory – June 15, 2006
The Base-Stock Model
 Single stage (and echelon)
 Excess inventory incurs holding cost of h per
unit per period
 Unmet demand is backordered at a cost of p
per unit per period
 Stage follows base-stock policy
 Each period, “order up to” base-stock level, y
 aka order-up-to policy
 Similar to days-of-supply policy: y /  DOS
Multi-Echelon Inventory – June 15, 2006
The Base-Stock Model
 Optimal base-stock level:
where z comes from normal distribution and
  is sometimes called the “newsboy ratio”

 
z
y 

*
h
p
p



Multi-Echelon Inventory – June 15, 2006
Interpretation
 In other words, base-stock level = mean demand +
some # of SD’s worth of demand
 # of SD’s depends on relationship between h and p
 As h  z   y* 
 As p  z   y* 
 If lead time = L:

 
z
y 

*
L
z
L
y 
 


*
Multi-Echelon Inventory – June 15, 2006
Stochastic Multi-Echelon Systems
 Need to set y at each stage
 Could use base-stock formula
 But how to quantify lead time?
 Lead time is stochastic
 Depends on upstream base-stock level and
stochastic demand
 For serial systems, exact algorithms exist
 Clark-Scarf (1960)
 But they are cumbersome
Multi-Echelon Inventory – June 15, 2006
An Approximate Method
 Assume that each stage carries sufficient
inventory to deliver product within S periods
“most of the time”
 Definition of “most” depends on service level
constant, z
 S is called the committed service time (CST)
 We simply ignore the times that the stage
does not meet its CST
 For the purposes of the optimization
 Allows us to pretend LT is deterministic
Multi-Echelon Inventory – June 15, 2006
Net Lead Time
 Each stage has a processing time T and a
CST S
 Net lead time at stage i = Si+1 + Ti – Si
3 2 1
T3 T2 T1
S3 S2 S1
“bad” LT “good” LT
Multi-Echelon Inventory – June 15, 2006
Net Lead Time vs. Inventory
 Suppose Si = Si+1 + Ti
 e.g., inbound CST = 4, proc time = 2, outbound
CST = 6
 Don’t need to hold any inventory
 Operate entirely as pull (make-to-order, JIT)
system
 Suppose Si = 0
 Promise immediate order fulfillment
 Make-to-stock system
Multi-Echelon Inventory – June 15, 2006
Net Lead Time vs. Inventory
 Precise relationship between NLT and inventory:
 NLT replaces LT in earlier formula
 So, choosing inventory levels is equivalent to
choosing NLTs, i.e., choosing S at each stage
 Efficient algorithms exist for finding optimal S values
to minimize expected holding cost while meeting
end-customer service requirement
NLT
z
NLT
y 
 



*
Multi-Echelon Inventory – June 15, 2006
Key Insight
 It is usually optimal for only a few stages to
hold inventory
 Other stages operate as pull systems
 In a serial system, every stage either:
 holds zero inventory (and quotes maximum CST)
 or quotes CST of zero (and holds maximum
inventory)
Multi-Echelon Inventory – June 15, 2006
Case Study
 # below stage = processing time
 # in white box = CST
 In this solution, inventory is held of finished product
and its raw materials
PART 1
DALLAS ($260)
15
7
8
PART 2
CHARLESTON ($7)
14
PART 4
BALTIMORE ($220)
5
PART 3
AUSTIN ($2)
14
6
8
5
PART 5
CHICAGO ($155)
45
PART 7
CHARLESTON ($30)
14
PART 6
CHARLESTON ($2)
32
8
0
14
55
14
45
14
32
(Adapted from Simchi-Levi, Chen, and Bramel,
The Logic of Logistics, Springer, 2004)
Multi-Echelon Inventory – June 15, 2006
A Pure Pull System
 Produce to order
 Long CST to customer
 No inventory held in system
PART 1
DALLAS ($260)
15
7
8
PART 2
CHARLESTON ($7)
14
PART 4
BALTIMORE ($220)
5
PART 3
AUSTIN ($2)
14
6
8
5
PART 5
CHICAGO ($155)
45
PART 7
CHARLESTON ($30)
14
PART 6
CHARLESTON ($2)
32
8
77
14
55
14
45
14
32
Multi-Echelon Inventory – June 15, 2006
A Pure Push System
 Produce to forecast
 Zero CST to customer
 Hold lots of finished goods inventory
PART 1
DALLAS ($260)
15
7
8
PART 2
CHARLESTON ($7)
14
PART 4
BALTIMORE ($220)
5
PART 3
AUSTIN ($2)
14
6
8
5
PART 5
CHICAGO ($155)
45
PART 7
CHARLESTON ($30)
14
PART 6
CHARLESTON ($2)
32
8
0
14
55
14
45
14
32
Multi-Echelon Inventory – June 15, 2006
A Hybrid Push-Pull System
 Part of system operated produce-to-stock,
part produce-to-order
 Moderate lead time to customer
PART 1
DALLAS ($260)
15
7
8
PART 2
CHARLESTON ($7)
14
PART 4
BALTIMORE ($220)
5
PART 3
AUSTIN ($2)
14
6
8
5
PART 5
CHICAGO ($155)
45
PART 7
CHARLESTON ($30)
14
PART 6
CHARLESTON ($2)
32
8
30
7
8
9
45
14
32
push/pull boundary
Multi-Echelon Inventory – June 15, 2006
CST vs. Inventory Cost
$0
$2,000
$4,000
$6,000
$8,000
$10,000
$12,000
$14,000
0 10 20 30 40 50 60 70 80
Committed Lead Time to Customer (days)
Inventory
Cost
($/year)
Push System
Pull System
Push-Pull System
Multi-Echelon Inventory – June 15, 2006
Optimization Shifts the Tradeoff Curve
$0
$2,000
$4,000
$6,000
$8,000
$10,000
$12,000
$14,000
0 10 20 30 40 50 60 70 80
Committed Lead Time to Customer (days)
Inventory
Cost
($/year)
Multi-Echelon Inventory – June 15, 2006
Supply Uncertainty
 Types of supply uncertainty:
 Lead-time uncertainty
 Yield uncertainty
 Disruptions
 Strategies for dealing with demand and supply
uncertainty are similar
 Safety stock inventory
 Dual sourcing
 Improved forecasts
 But the two are not the same
Multi-Echelon Inventory – June 15, 2006
Risk Pooling
 One warehouse, several retailers
 Who should hold inventory?
 If demand is uncertain:
 Smaller inventory req’t if warehouse holds inv.
 Consolidation is better
 If supply is uncertain (but demand is not):
 Disruption risk is minimized if retailers hold inv.
 Diversificaiton is better
…
Multi-Echelon Inventory – June 15, 2006
Inventory Placement
 Hold inventory upstream or downstream?
 Conventional wisdom:
 Hold inventory upstream
 Holding cost is smaller
 Under supply uncertainty:
 Hold inventory downstream
 Protects against stockouts anywhere in system
Multi-Echelon Inventory – June 15, 2006
Outline
 Introduction
 Stochastic models
 Decentralized systems
 Suboptimality
 Contracting
 The bullwhip effect
Multi-Echelon Inventory – June 15, 2006
Decentralized Systems
 So far, we have assumed the system is
centralized
 Can optimize at all stages globally
 One stage may incur higher costs to benefit the
system as a whole
 What if each stage acts independently to
minimize its own cost / maximize its own
profit?
Multi-Echelon Inventory – June 15, 2006
Suboptimality
 Optimizing locally is likely to result in some
degree of suboptimality
 Example: upstream stages want to operate
make-to-order
 Results in too much inventory downstream
 Another example:
 Wholesaler chooses wholesale price
 Retailer chooses order quantity
 Optimizing independently, the two parties will
always leave money on the table
Multi-Echelon Inventory – June 15, 2006
Contracting
 One solution is for the parties to impose a
contracting mechanism
 Splits the costs / profits / risks / rewards
 Still allows each party to act in its own best interest
 If structured correctly, system achieves optimal cost / profit,
even with parties acting selfishly
 There is a large body of literature on contracting
 In practice, idea is commonly used
 Actual OR models rarely implemented
Multi-Echelon Inventory – June 15, 2006
Bullwhip Effect (BWE)
 Demand for diapers:
Time
Order
Quantity
consumption
consumer sales
retailer orders to
wholesaler
wholesaler orders to
manufacturer
manufacturer orders
to supplier
Multi-Echelon Inventory – June 15, 2006
Irrational Behavior Causes BWE
 Firms over-react to demand signals
 Order too much when they perceive an upward
demand trend
 Then back off when they accumulate too much
inventory
 Firms under-weight the supply line
 Both are irrational behaviors
 Demonstrated by “beer game”
Multi-Echelon Inventory – June 15, 2006
Rational Behavior Causes BWE
 Famous paper by Hau Lee, et al. (1997)
 BWE can be cause by rational behavior
 i.e., by acting in “optimal” ways according to OR
inventory models
 Four causes:
 Demand forecast updating
 Batch ordering
 Rationing game
 Price variations
Questions?

More Related Content

Similar to Topic 4-Multi Echelon Inventory.ppt

Ch15 inventory+control
Ch15 inventory+controlCh15 inventory+control
Ch15 inventory+control
videoaakash15
 
a03ccb1f-3c68-415d-bb0b-6003e5f1388b-161127202040.pdf
a03ccb1f-3c68-415d-bb0b-6003e5f1388b-161127202040.pdfa03ccb1f-3c68-415d-bb0b-6003e5f1388b-161127202040.pdf
a03ccb1f-3c68-415d-bb0b-6003e5f1388b-161127202040.pdf
IbrahimTahir9
 
Write a program in C or C++ which simulates CPU scheduling in an opera.pdf
Write a program in C or C++ which simulates CPU scheduling in an opera.pdfWrite a program in C or C++ which simulates CPU scheduling in an opera.pdf
Write a program in C or C++ which simulates CPU scheduling in an opera.pdf
sravi07
 
Introduction to Simulation
Introduction to SimulationIntroduction to Simulation
Introduction to Simulation
chimco.net
 
ACME Case Study Description Jan 2016
ACME Case Study Description Jan 2016ACME Case Study Description Jan 2016
ACME Case Study Description Jan 2016
Clint Hobbs
 
Echelon reorder points, installations reorder points,
Echelon reorder points, installations reorder points,Echelon reorder points, installations reorder points,
Echelon reorder points, installations reorder points,
jujohnson83
 
Echelon Reorder Points, Installations Reorder Points,
Echelon Reorder Points, Installations Reorder Points,Echelon Reorder Points, Installations Reorder Points,
Echelon Reorder Points, Installations Reorder Points,
jujohnson83
 

Similar to Topic 4-Multi Echelon Inventory.ppt (20)

Julian Hyde - Streaming SQL
Julian Hyde - Streaming SQLJulian Hyde - Streaming SQL
Julian Hyde - Streaming SQL
 
Lecture 3 inventory_build_up_january_2020
Lecture 3 inventory_build_up_january_2020Lecture 3 inventory_build_up_january_2020
Lecture 3 inventory_build_up_january_2020
 
Ch15 inventory+control
Ch15 inventory+controlCh15 inventory+control
Ch15 inventory+control
 
Inventory models with two supply models
Inventory models with two supply modelsInventory models with two supply models
Inventory models with two supply models
 
Rita Overview
Rita OverviewRita Overview
Rita Overview
 
Inventory
InventoryInventory
Inventory
 
Goodexplaination inventoryclosing
Goodexplaination inventoryclosingGoodexplaination inventoryclosing
Goodexplaination inventoryclosing
 
Leadtime
LeadtimeLeadtime
Leadtime
 
Comparison of Reporting architectures
Comparison of Reporting architecturesComparison of Reporting architectures
Comparison of Reporting architectures
 
Warehousing.ppt
Warehousing.pptWarehousing.ppt
Warehousing.ppt
 
a03ccb1f-3c68-415d-bb0b-6003e5f1388b-161127202040.pdf
a03ccb1f-3c68-415d-bb0b-6003e5f1388b-161127202040.pdfa03ccb1f-3c68-415d-bb0b-6003e5f1388b-161127202040.pdf
a03ccb1f-3c68-415d-bb0b-6003e5f1388b-161127202040.pdf
 
Write a program in C or C++ which simulates CPU scheduling in an opera.pdf
Write a program in C or C++ which simulates CPU scheduling in an opera.pdfWrite a program in C or C++ which simulates CPU scheduling in an opera.pdf
Write a program in C or C++ which simulates CPU scheduling in an opera.pdf
 
Introduction to Simulation
Introduction to SimulationIntroduction to Simulation
Introduction to Simulation
 
ACME Case Study Description Jan 2016
ACME Case Study Description Jan 2016ACME Case Study Description Jan 2016
ACME Case Study Description Jan 2016
 
Scientific Benchmarking of Parallel Computing Systems
Scientific Benchmarking of Parallel Computing SystemsScientific Benchmarking of Parallel Computing Systems
Scientific Benchmarking of Parallel Computing Systems
 
Echelon reorder points, installations reorder points,
Echelon reorder points, installations reorder points,Echelon reorder points, installations reorder points,
Echelon reorder points, installations reorder points,
 
Echelon Reorder Points, Installations Reorder Points,
Echelon Reorder Points, Installations Reorder Points,Echelon Reorder Points, Installations Reorder Points,
Echelon Reorder Points, Installations Reorder Points,
 
Buyer-Vendor Integrated system – the Technique of EOQ Dependent Shipment Size...
Buyer-Vendor Integrated system – the Technique of EOQ Dependent Shipment Size...Buyer-Vendor Integrated system – the Technique of EOQ Dependent Shipment Size...
Buyer-Vendor Integrated system – the Technique of EOQ Dependent Shipment Size...
 
Which of the following is a measure of operations and supply management effic...
Which of the following is a measure of operations and supply management effic...Which of the following is a measure of operations and supply management effic...
Which of the following is a measure of operations and supply management effic...
 
inventory mgt by mahi
inventory mgt by mahiinventory mgt by mahi
inventory mgt by mahi
 

More from HassanHani5 (12)

Bonds Valuation for Financial Statements
Bonds Valuation for Financial StatementsBonds Valuation for Financial Statements
Bonds Valuation for Financial Statements
 
INNOVATION MANAGEMENT IN SUPPLY CHAIN LOGISTICS MANAGEMENT - Lecture 1.pptx
INNOVATION MANAGEMENT IN SUPPLY CHAIN  LOGISTICS MANAGEMENT - Lecture 1.pptxINNOVATION MANAGEMENT IN SUPPLY CHAIN  LOGISTICS MANAGEMENT - Lecture 1.pptx
INNOVATION MANAGEMENT IN SUPPLY CHAIN LOGISTICS MANAGEMENT - Lecture 1.pptx
 
Vehicle Routing Problem.ppt
Vehicle Routing Problem.pptVehicle Routing Problem.ppt
Vehicle Routing Problem.ppt
 
quality_and_statistical_process_control.ppt
quality_and_statistical_process_control.pptquality_and_statistical_process_control.ppt
quality_and_statistical_process_control.ppt
 
six sigma-s04.ppt
six sigma-s04.pptsix sigma-s04.ppt
six sigma-s04.ppt
 
Topic 4 JIT.ppt
Topic 4 JIT.pptTopic 4 JIT.ppt
Topic 4 JIT.ppt
 
Topic 4 Inventory Management Model.pptx
Topic 4 Inventory Management Model.pptxTopic 4 Inventory Management Model.pptx
Topic 4 Inventory Management Model.pptx
 
Topic 5 Production Sequencing and Scheduling.ppt
Topic 5 Production Sequencing and Scheduling.pptTopic 5 Production Sequencing and Scheduling.ppt
Topic 5 Production Sequencing and Scheduling.ppt
 
Human Resource Planning and Job Analysis.pptx
Human Resource Planning and Job Analysis.pptxHuman Resource Planning and Job Analysis.pptx
Human Resource Planning and Job Analysis.pptx
 
WHO guideline on Validation .pdf
WHO guideline on Validation .pdfWHO guideline on Validation .pdf
WHO guideline on Validation .pdf
 
Contamination Control Cleaning Validation.pdf
Contamination Control Cleaning Validation.pdfContamination Control Cleaning Validation.pdf
Contamination Control Cleaning Validation.pdf
 
Active Air Sample.pdf
Active Air Sample.pdfActive Air Sample.pdf
Active Air Sample.pdf
 

Recently uploaded

The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
Nauman Safdar
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
allensay1
 

Recently uploaded (20)

Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
 
Rice Manufacturers in India | Shree Krishna Exports
Rice Manufacturers in India | Shree Krishna ExportsRice Manufacturers in India | Shree Krishna Exports
Rice Manufacturers in India | Shree Krishna Exports
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Falcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial WingsFalcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial Wings
 
Buy Verified TransferWise Accounts From Seosmmearth
Buy Verified TransferWise Accounts From SeosmmearthBuy Verified TransferWise Accounts From Seosmmearth
Buy Verified TransferWise Accounts From Seosmmearth
 
Arti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfArti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdf
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Falcon Invoice Discounting: Aviate Your Cash Flow Challenges
Falcon Invoice Discounting: Aviate Your Cash Flow ChallengesFalcon Invoice Discounting: Aviate Your Cash Flow Challenges
Falcon Invoice Discounting: Aviate Your Cash Flow Challenges
 
Cracking the 'Career Pathing' Slideshare
Cracking the 'Career Pathing' SlideshareCracking the 'Career Pathing' Slideshare
Cracking the 'Career Pathing' Slideshare
 
TVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdf
TVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdfTVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdf
TVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdf
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 

Topic 4-Multi Echelon Inventory.ppt

  • 2. Multi-Echelon Inventory – June 15, 2006 Outline  Introduction  Overview  Network topology  Assumptions  Deterministic models  Stochastic models  Decentralized systems
  • 3. Multi-Echelon Inventory – June 15, 2006 Overview  System is composed of stages (nodes, sites, …)  Stages are grouped into echelons  Stages can represent  Physical locations  BOM  Processing activities
  • 4. Multi-Echelon Inventory – June 15, 2006 Overview  Stages to the left are upstream  Those to the right are downstream  Downstream stages face customer demand
  • 5. Multi-Echelon Inventory – June 15, 2006 Network Topology  Serial system:
  • 6. Multi-Echelon Inventory – June 15, 2006 Network Topology  Assembly system:
  • 7. Multi-Echelon Inventory – June 15, 2006 Network Topology  Distribution system:
  • 8. Multi-Echelon Inventory – June 15, 2006 Network Topology  Mixed system:
  • 9. Multi-Echelon Inventory – June 15, 2006 Assumptions  Periodic review  Period = week, month, …  Centralized decision making  Can optimize system globally  Later, I will talk about decentralized systems  Costs  Holding cost  Fixed order cost  Stockout cost (vs. service level)
  • 10. Multi-Echelon Inventory – June 15, 2006 Deterministic Models  Suppose everything in the system is deterministic (not random)  Demands, lead times, …  Possible to achieve 100% service  If no fixed costs, explode BOM every period  If fixed costs are non-negligible, key tradeoff is between fixed and holding costs  Multi-echelon version of EOQ  MRP systems (optimization component)
  • 11. Multi-Echelon Inventory – June 15, 2006 Outline  Introduction  Stochastic models  Base-stock model  Stochastic multi-echelon systems  Strategic safety stock placement  Supply uncertainty  Decentralized systems
  • 12. Multi-Echelon Inventory – June 15, 2006 Stochastic Models  Suppose now that demand is stochastic (random)  Still assume supply is deterministic  Including lead time, yield, …  I’ll assume:  No fixed cost  Normally distributed demand: N(,2)  Key tradeoff is between holding and stockout costs
  • 13. Multi-Echelon Inventory – June 15, 2006 The Base-Stock Model  Single stage (and echelon)  Excess inventory incurs holding cost of h per unit per period  Unmet demand is backordered at a cost of p per unit per period  Stage follows base-stock policy  Each period, “order up to” base-stock level, y  aka order-up-to policy  Similar to days-of-supply policy: y /  DOS
  • 14. Multi-Echelon Inventory – June 15, 2006 The Base-Stock Model  Optimal base-stock level: where z comes from normal distribution and   is sometimes called the “newsboy ratio”    z y   * h p p   
  • 15. Multi-Echelon Inventory – June 15, 2006 Interpretation  In other words, base-stock level = mean demand + some # of SD’s worth of demand  # of SD’s depends on relationship between h and p  As h  z   y*   As p  z   y*   If lead time = L:    z y   * L z L y      *
  • 16. Multi-Echelon Inventory – June 15, 2006 Stochastic Multi-Echelon Systems  Need to set y at each stage  Could use base-stock formula  But how to quantify lead time?  Lead time is stochastic  Depends on upstream base-stock level and stochastic demand  For serial systems, exact algorithms exist  Clark-Scarf (1960)  But they are cumbersome
  • 17. Multi-Echelon Inventory – June 15, 2006 An Approximate Method  Assume that each stage carries sufficient inventory to deliver product within S periods “most of the time”  Definition of “most” depends on service level constant, z  S is called the committed service time (CST)  We simply ignore the times that the stage does not meet its CST  For the purposes of the optimization  Allows us to pretend LT is deterministic
  • 18. Multi-Echelon Inventory – June 15, 2006 Net Lead Time  Each stage has a processing time T and a CST S  Net lead time at stage i = Si+1 + Ti – Si 3 2 1 T3 T2 T1 S3 S2 S1 “bad” LT “good” LT
  • 19. Multi-Echelon Inventory – June 15, 2006 Net Lead Time vs. Inventory  Suppose Si = Si+1 + Ti  e.g., inbound CST = 4, proc time = 2, outbound CST = 6  Don’t need to hold any inventory  Operate entirely as pull (make-to-order, JIT) system  Suppose Si = 0  Promise immediate order fulfillment  Make-to-stock system
  • 20. Multi-Echelon Inventory – June 15, 2006 Net Lead Time vs. Inventory  Precise relationship between NLT and inventory:  NLT replaces LT in earlier formula  So, choosing inventory levels is equivalent to choosing NLTs, i.e., choosing S at each stage  Efficient algorithms exist for finding optimal S values to minimize expected holding cost while meeting end-customer service requirement NLT z NLT y       *
  • 21. Multi-Echelon Inventory – June 15, 2006 Key Insight  It is usually optimal for only a few stages to hold inventory  Other stages operate as pull systems  In a serial system, every stage either:  holds zero inventory (and quotes maximum CST)  or quotes CST of zero (and holds maximum inventory)
  • 22. Multi-Echelon Inventory – June 15, 2006 Case Study  # below stage = processing time  # in white box = CST  In this solution, inventory is held of finished product and its raw materials PART 1 DALLAS ($260) 15 7 8 PART 2 CHARLESTON ($7) 14 PART 4 BALTIMORE ($220) 5 PART 3 AUSTIN ($2) 14 6 8 5 PART 5 CHICAGO ($155) 45 PART 7 CHARLESTON ($30) 14 PART 6 CHARLESTON ($2) 32 8 0 14 55 14 45 14 32 (Adapted from Simchi-Levi, Chen, and Bramel, The Logic of Logistics, Springer, 2004)
  • 23. Multi-Echelon Inventory – June 15, 2006 A Pure Pull System  Produce to order  Long CST to customer  No inventory held in system PART 1 DALLAS ($260) 15 7 8 PART 2 CHARLESTON ($7) 14 PART 4 BALTIMORE ($220) 5 PART 3 AUSTIN ($2) 14 6 8 5 PART 5 CHICAGO ($155) 45 PART 7 CHARLESTON ($30) 14 PART 6 CHARLESTON ($2) 32 8 77 14 55 14 45 14 32
  • 24. Multi-Echelon Inventory – June 15, 2006 A Pure Push System  Produce to forecast  Zero CST to customer  Hold lots of finished goods inventory PART 1 DALLAS ($260) 15 7 8 PART 2 CHARLESTON ($7) 14 PART 4 BALTIMORE ($220) 5 PART 3 AUSTIN ($2) 14 6 8 5 PART 5 CHICAGO ($155) 45 PART 7 CHARLESTON ($30) 14 PART 6 CHARLESTON ($2) 32 8 0 14 55 14 45 14 32
  • 25. Multi-Echelon Inventory – June 15, 2006 A Hybrid Push-Pull System  Part of system operated produce-to-stock, part produce-to-order  Moderate lead time to customer PART 1 DALLAS ($260) 15 7 8 PART 2 CHARLESTON ($7) 14 PART 4 BALTIMORE ($220) 5 PART 3 AUSTIN ($2) 14 6 8 5 PART 5 CHICAGO ($155) 45 PART 7 CHARLESTON ($30) 14 PART 6 CHARLESTON ($2) 32 8 30 7 8 9 45 14 32 push/pull boundary
  • 26. Multi-Echelon Inventory – June 15, 2006 CST vs. Inventory Cost $0 $2,000 $4,000 $6,000 $8,000 $10,000 $12,000 $14,000 0 10 20 30 40 50 60 70 80 Committed Lead Time to Customer (days) Inventory Cost ($/year) Push System Pull System Push-Pull System
  • 27. Multi-Echelon Inventory – June 15, 2006 Optimization Shifts the Tradeoff Curve $0 $2,000 $4,000 $6,000 $8,000 $10,000 $12,000 $14,000 0 10 20 30 40 50 60 70 80 Committed Lead Time to Customer (days) Inventory Cost ($/year)
  • 28. Multi-Echelon Inventory – June 15, 2006 Supply Uncertainty  Types of supply uncertainty:  Lead-time uncertainty  Yield uncertainty  Disruptions  Strategies for dealing with demand and supply uncertainty are similar  Safety stock inventory  Dual sourcing  Improved forecasts  But the two are not the same
  • 29. Multi-Echelon Inventory – June 15, 2006 Risk Pooling  One warehouse, several retailers  Who should hold inventory?  If demand is uncertain:  Smaller inventory req’t if warehouse holds inv.  Consolidation is better  If supply is uncertain (but demand is not):  Disruption risk is minimized if retailers hold inv.  Diversificaiton is better …
  • 30. Multi-Echelon Inventory – June 15, 2006 Inventory Placement  Hold inventory upstream or downstream?  Conventional wisdom:  Hold inventory upstream  Holding cost is smaller  Under supply uncertainty:  Hold inventory downstream  Protects against stockouts anywhere in system
  • 31. Multi-Echelon Inventory – June 15, 2006 Outline  Introduction  Stochastic models  Decentralized systems  Suboptimality  Contracting  The bullwhip effect
  • 32. Multi-Echelon Inventory – June 15, 2006 Decentralized Systems  So far, we have assumed the system is centralized  Can optimize at all stages globally  One stage may incur higher costs to benefit the system as a whole  What if each stage acts independently to minimize its own cost / maximize its own profit?
  • 33. Multi-Echelon Inventory – June 15, 2006 Suboptimality  Optimizing locally is likely to result in some degree of suboptimality  Example: upstream stages want to operate make-to-order  Results in too much inventory downstream  Another example:  Wholesaler chooses wholesale price  Retailer chooses order quantity  Optimizing independently, the two parties will always leave money on the table
  • 34. Multi-Echelon Inventory – June 15, 2006 Contracting  One solution is for the parties to impose a contracting mechanism  Splits the costs / profits / risks / rewards  Still allows each party to act in its own best interest  If structured correctly, system achieves optimal cost / profit, even with parties acting selfishly  There is a large body of literature on contracting  In practice, idea is commonly used  Actual OR models rarely implemented
  • 35. Multi-Echelon Inventory – June 15, 2006 Bullwhip Effect (BWE)  Demand for diapers: Time Order Quantity consumption consumer sales retailer orders to wholesaler wholesaler orders to manufacturer manufacturer orders to supplier
  • 36. Multi-Echelon Inventory – June 15, 2006 Irrational Behavior Causes BWE  Firms over-react to demand signals  Order too much when they perceive an upward demand trend  Then back off when they accumulate too much inventory  Firms under-weight the supply line  Both are irrational behaviors  Demonstrated by “beer game”
  • 37. Multi-Echelon Inventory – June 15, 2006 Rational Behavior Causes BWE  Famous paper by Hau Lee, et al. (1997)  BWE can be cause by rational behavior  i.e., by acting in “optimal” ways according to OR inventory models  Four causes:  Demand forecast updating  Batch ordering  Rationing game  Price variations