Basestock Model. Chapter 13

Similar documents
Using Maintenance Plan in Spare Part Demand. Forecasting and Inventory Control

Dennis Bricker Dept of Mechanical & Industrial Engineering The University of Iowa

Inventory Modeling. Session 11. Economic Order Quantity Quantity Discounts 11/1. Spreadsheet Models for Managers

Operations Management - II Post Graduate Program Session 7. Vinay Kumar Kalakbandi Assistant Professor Operations & Systems Area

Administration Division Public Works Department Anchorage: Performance. Value. Results.

TL 9000 Quality Management System. Measurements Handbook. BRR Examples

Electric Forward Market Report

Operations & Supply Planning

Chapter 6 Planning and Controlling Production: Work-in-Process and Finished-Good Inventories. Omar Maguiña Rivero

Matching Supply with Demand

Reorder Point Systems

Antti Salonen KPP227 KPP227 1

Inventory Management

HKU announces 2016 Q3 HK Macroeconomic Forecast

Lecture 10: Managing Uncertainty in the Supply Chain (Safety Inventory) INSE 6300/4-UU. Overview

Objectives of Chapters 10, 11

Woking. q business confidence report

OPERATİONS & LOGİSTİCS MANAGEMENT İN AİR TRANSPORTATİON

MANAGEMENT OF MANUFACTURING SYSTEMS GBAT9102

MgtOp 340 Professor Munson Washington State University Sample Exam for Exam 2

MULTI-PERIOD MODELS: PERFORMANCE MEASURES. LM6001 Inventory management

Inventory Control in Supply Chain Management: Concept and Workshop

Application of a cooling tower model for optimizing energy use

Supply Chain Inventory Management Chapter 9. Copyright 2013 Pearson Education, Inc. publishing as Prentice Hall 09-01

2017 KEY INSIGHTS ON. Employee Attendance and Tardiness

EIA Winter Fuels Outlook

PRODUCTION PLANNING SYSTEM CHAPTER 2

MATERIALS AND SUPPLIES INVENTORY

HKU announces 2018 Q1 HK Macroeconomic Forecast 1

Supply Chain Inventory Management. Multi-period Problems. Read: Chap Chap 11.

California Independent System Operator Corporation. California ISO. Import resource adequacy. Department of Market Monitoring

Overstock.com, Inc Financial Results Presentation. February 7, 2006

Inventory Management IV

and Forecasting CONCEPTS

University of Michigan Eco-Driving Index (EDI) Latest data: August 2017

Another Bull Market Consolidation or. for the

HKU announces 2017 Q4 HK Macroeconomic Forecast

National Institute of Technology Calicut Department of Mechanical Engineering PRODUCTION PLANNING (AGGREGATE PLANNING)

SOLUTIONS. available on OLAT; else go to the library or to the department [at the secretary, or ask Stefan]):

Safety Stock Formula. How to Use It and Why It's Important

Forecasting Survey. How far into the future do you typically project when trying to forecast the health of your industry? less than 4 months 3%

Inventories are important to all types of

Outline. Influential Factors. Role. Logistics and Supply Chain Management. Optimal Level of Product Availability

Global Market Pulp Statistics

Role of Inventory in the Supply Chain. Inventory categories. Inventory management

IAF Advisors Energy Market Outlook Kyle Cooper, (713) , October 31, 2014

Inventory Management

Supply Chain Videocast

Forecasting With History

February Crop Market Update Department of Economic Analysis

Customer Select Supply/Storage. Effective May 2009

City of San Clemente Water Usage Report

Understanding and Managing Subscription Businesses. Powering Subscription Success

Market Situation and Outlook for Hogs, Poultry and Small Ruminants

Supply Chain Coordination using contracts

ENERGY SLIDESHOW. Federal Reserve Bank of Dallas

ENERGY SLIDESHOW. Federal Reserve Bank of Dallas

THE VALUE OF DISCRETE-EVENT SIMULATION IN COMPUTER-AIDED PROCESS OPERATIONS

IPI still decent despite slower growth

North West Europe Gas System Performance Report

HV SHRM Member Survey

Market Monitor Report

3/17/2016. Ross Pruitt Associate Professor. What is happening? What may happen? Economic/management considerations

Wind Update. Renewable Energy Integration Lessons Learned. March 28, 2012

Situation and Outlook of the Canadian Livestock Industry

Can corn market think for itself? Fundamentals say prices should be higher By Bryce Knorr, senior grain market analyst

Chapter 4. Models for Known Demand

Supply Chain Coordination using contracts

U.S. Farm and Retail Egg Price Relationships to 2005 Changing Share of the Consumer's Egg Dollar

Inventory Forecasting: It Doesn't Take a Village, Just Marketing and Merchandising

Επιχειρησιακή Συνέχεια και Εφοδιαστική Αλυσίδα, 14 Οκτωβρίου Moving ahead in a changing environment

Lehman Brothers T Conference San Francisco. Craig DeYoung, Vice President Investor Relations December 9, 2004

WEEKLY WHEAT REPORT 25 SEPTEMBER 2018

What will be the Impact on the US Domestic Heating Pellet Sector of a Positive Oil Shock?

Compliance Training and the Board

How much money can you add to the bottom line with good inventory management?

Monographic Acquisitions and Copy Cataloging (MACC) Annual Report

Distribution. POD Retrieval. Purpose: Example:

AGGREGATE PLANNING PROBLEMS

SUPPLY CHAIN EXCELLENCE IN WIDEX. June 2016

Lucas Finco NY INFORMS October 2014

Review of Inventory Models. Recitation, Feb. 4 Guillaume Roels J Supply Chain Planning

Gwydir Operations Plan. August 2018

Traffic Department Anchorage: Performance. Value. Results.

A Method for Determining Inventory Policy Parameters for a Single Product under Limited Space

ENERGY MARKET UPDATE October 9, 2014

Cattle Outlook. January, 2018

Inventory Management with Demand Uncertainty

Planned Shortages with Back-Orders

The monthly variation of the Business Turnover 1 stands at 1.6%, after seasonal and calendar adjustment

NJ Solar Market Update

MARKET ANALYSIS REPORT NO 2 OF 2013: SWEET POTATO

PROBLEMS. Quantity discounts Discounts or lower unit costs offered by the manufacturer when a customer purchases larger quantities of the product.

Inventory Models for Probabilistic Demand: Basic Concepts

Grain Market Outlook and Marketing Strategies

April 2013 Livestock Market Update Public Policy Department Budget & Economic Analysis Team

When Energy Markets Go Crazy! Holly O Higgins Energy Analyst State Energy Office. Heating the Midwest Conference Green Bay April 29- May 1, 2014

Inventory Management 101 Basic Principles SmartOps Corporation. All rights reserved Copyright 2005 TeknOkret Services. All Rights Reserved.

I N S I G H T S I N T O I N D I G O S J O U R N E Y & K E Y S A P F & R C A PA B I L I T I E S J U LY 6,

Aggregate Planning (session 1,2)

Transcription:

Basestock Model Chapter 13 These slides are based in part on slides that come with Cachon & Terwiesch book Matching Supply with Demand http://cachon-terwiesch.net/3e/. If you want to use these in your course, you may have to adopt the book as a textbook or obtain permission from the authors Cachon & Terwiesch. 1

Learning Goals Basestock policy:inventory management when the leftover inventory is not salvaged but kept for the next season/period Demand during lead time Inventory position vs. inventory level 2

Medtronic s InSync pacemaker supply chain Supply chain: 1 Distribution Center (DC) in Mounds View, MN. ~ 500 sales territories throughout the country.» Consider Susan Magnotto s territory Madison, WI. Objective: Because the gross margins are high, develop a system to minimize inventory investment while maintaining a very high service target, e.g., a 99.9% in-stock probability or a 99.9% fill rate. 3

InSync demand and inventory, the DC Normal distribution 700 DC receives pacemakers with a delivery lead time of 3 weeks. Units 600 500 400 300 200 (Evaluations for weekly demand assume 4.33 weeks per month and demand independence across weeks.) Average monthly demand (MD)= 349 units Standard deviation of demand = 122.28 MD=W1D+W2D+W3D+W4D+0.33W5D 100 0 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Month Average weekly demand = 349/4.33 = 80.6 Standard deviation of weekly demand = 122.38/ 4.33 58.81 DC shipments (columns) and end of month inventory (line) 4

InSync demand and inventory, Susan s territory 16 14 12 Units 10 8 6 4 2 Total annual demand = 75 units Average daily demand = 0.29 units (75/260), assuming 5 days per week. Poisson demand distribution better for slow moving items 0 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Month Susan s shipments (columns) and end of month inventory (line) 5

Order Up-To (=Basestock) Model 6

Sequence of events: Timing in the basestock (=order up-to) model Time is divided into periods of equal length, e.g., one hour, one month. During a period the following sequence of events occurs: A replenishment order can be submitted. Inventory is received. Random demand occurs. Lead time l: Number of periods after which the order is received. Recall the production planning example of LP notes. An example with l = 1 7

Newsvendor model vs. Order up-to model Both models have uncertain future demand, but there are differences Inventory obsolescence Number of replenishments Demand occurs during replenishment Newsvendor After one period One No Order up-to Never Unlimited Yes Newsvendor applies to short life cycle products with uncertain demand and the order up-to applies to long life cycle products with uncertain demand. 8

The Order Up-To Model: Model design and implementation 9

Order up-to model definitions On-hand inventory = the number of units physically in inventory ready to serve demand. Backorder = the total amount of demand that has not been satisfied: All backordered demand is eventually filled, i.e., there are no lost sales. Inventory level = On-hand inventory - Backorder. On-order inventory / pipeline inventory = the number of units that have been ordered but have not been received. Inventory position = On-order inventory + Inventory level. Order up-to level S the maximum inventory position we allow. sometimes called the base stock level. this is the target inventory position we want to have in each period before starting to deal with that period s demand. 10

Why inventory position but not inventory level? Suppose orders are daily (=period), like cleaning aisle at a Wal Mart On Monday morning at 8 am, the inventory level is 2 plastic 1-gallon containers for Clorox regular bleach. The ideal number of containers to start the day with is 10 and daily demand is 1. Lead time is slightly over 1 day. Monday s order is received on Tuesday at 9 am. Should we order 10-2=8 containers on Monday? Yes, if the pipeline inventory is 0. No, if the pipeline inventory is 1. This pipeline inventory arrives at 9 am on Monday. Effectively this makes the inventory available to us 3 rather 2 containers for most of Monday. No, if the pipeline is 2, 3, or, 10 or more containers. We have already ordered the pipeline inventory which must be taken into account when issuing new orders:» inventory position = inventory level + pipeline inventory 11

Order up-to model implementation Each period s order quantity = S Inventory position Suppose S = 4.» If a period begins with an inventory position = 1, then 3 units are ordered. (4 1 = 3 )» If a period begins with an inventory position = -3, then 7 units are ordered (4 (-3) = 7)» If a period begins with an inventory position = 5, then 0 units are ordered (4 5 = -1), how can the inventory position be 5 when S=4? A period s order quantity = the previous period s demand: Suppose S = 4.» If demand were 10 in period 1, then the inventory position at the start of period 2 is 4 10 = -6, which means 10 units are to be ordered in period 2. The order up-to model is a pull system as inventory is ordered in response to demand. But S is determined by the forecasted demand. 12

The Basestock Model: Performance measures 13

What determines the inventory level? Short answer: Inventory level at the end of a period = S minus demand over l +1 periods. Example with S = 6, l = 3, and 2 units on-hand at the start of period 1 Pipeline: 1 to arrive in Period 2; 2 to arrive in Period 3; 1 to arrive in Period 4 Inventory level + Pipeline=6= S Period 1 Period 2 Period 3 Period 4 Keep in mind: Before meeting demand in a period, Inventory level + Pipeline = S. Time All inventory on-order at the start of period 1 arrives before meeting the demand of period 4 D 1 D 2 D 3 D 4? Orders in periods 2-4 arrive after period 4; They are irrelevant. All demand is satisfied so there are no lost sales. Inventory level at the end of period 4 = 6 - D 1 D 2 D 3 D 4 =S - D 1 D 2 D 3 D 4 14

Expected on-hand inventory and backorder Inventory Period 1 S Period 2 Period 3 Period 4 D 1 +D 2 +D 3 +D 4 =D S D > 0, so there is on-hand inventory Inventory level in period 4 S D < 0, so there are backorders In general, D = Demand over l +1 periods Time in periods This is a Newsvendor model where the order quantity is S and the demand over season is demand over l +1 periods. Bingo, Expected on-hand inventory at the end of a period can be evaluated like Expected left over inventory in the Newsvendor model with Q = S. Expected backorder at the end of a period can be evaluated like Expected lost sales in the Newsvendor model with Q = S. 15

Stockout and in-stock probabilities, on-order inventory and fill rate The stockout probability is the probability that at least one unit is backordered in a period: Stockout probability Prob Demand over 1 Prob The in-stock probability is the probability all demand is filled in a period: In - stock probability 1- Stockout Prob Expected on-order inventory = Expected demand over one period x lead time This comes from Little s Law. Note that it equals the expected demand over l periods, not l +1 periods. Demand over l 1 probability Demand over l 1 periods S l 1 periods periods S S The fill rate is the fraction of demand within a period that is NOT backordered: Expected backorder Fill rate 1- Expected demand in one period 16

Demand over l+1 periods DC: The period length is one week, the replenishment lead time is three weeks, l = 3 Assume demand is normally distributed:» Mean weekly demand is 80.6 (from demand data)» Standard deviation of weekly demand is 58.81 (from demand data)» Expected demand over l +1 weeks is (3 + 1) x 80.6 = 322.4» Standard deviation of demand over l +1 weeks is 3158.81117.6 Susan s territory: The period length is one day, the replenishment lead time is one day, l =1 Assume demand is Poisson distributed: Mean daily demand is 0.29 (from demand data) Expected demand over l+1 days is 2 x 0.29 = 0.58 Recall, the Poisson is completely defined by its mean (and the standard deviation is always the square root of the mean) 17

DC s Expected backorder with S = 625 Expected backorder is analogous to the Expected lost sales in the Newsvendor model: Suppose order up-to level S = 625 at the DC Normalize the order up-to level: S 625 322.4 z 2.57 117.6 Lookup L(z) in the Standard Normal Loss Function Table: L(2.57)=0.0016 Convert expected lost sales L(z) for the standard normal to the expected backorder with the actual normal distribution that represents demand over l+1 periods: Expected backorder L(z) 117.6 0.0016 0.19 Therefore, if S = 625, then on average there are 0.19 backorders at the end of any period at the DC. 18

Other DC performance measures with S = 625 Expected backorder 0.19 Fill rate 1-1 99.76%. Expected demand in one period 80.6 So 99.76% of demand is filled immediately (i.e., without being backordered). Expected on - hand inventory S D max{ D S,0} Demand that can be serviced Expected on-hand inventory S-Expected demand over l 1 periods Expected backorder = 625-322.4 0.19 302.8. So on average there are 302.8 units on-hand at the end of a period. Expected on-order inventory Expected demand in one period Lead time = 80.63 241.8. So there are 241.8 units on-order at any given time. 19

The Order Up-To Model: Choosing an order up-to level S to meet a service target 20

Choose S to hit a target in-stock with normally distributed demand Suppose the target in-stock probability at the DC is 99.9%: From the Standard Normal Distribution Function Table, F(3.08)=0.9990; F is the cumulative density for Standard Normal So we choose z = 3.08 To convert z into an order up-to level: S z 322.4 3.08117.6 685 Note that and are the parameters of the normal distribution that describes demand over l + 1 periods. Or, use S=norminv(0.999,322.4,117.6) 21

Choose S to hit a target fill rate with normally distributed demand Find the S that yields a 99.9% fill rate for the DC. Step 1: Evaluate the target lost sales Step 2: Find the z that generates that target lost sales in the Standard Normal Loss Function Table: L(2.81) = L(2.82) = L(2.83) = L(2.84) = 0.0007 Choose z = 2.84 to be conservative (higher z means higher fill rate) Step 3: Convert z into the order up-to level: S=322.4+2.84*117.62=656 1- Fill rate L( z) Standard deviation of demand over l 1 periods* L( z) Expected demand in one period Expected demand in one period Standard deviation of demand over l 1 80.6 117.6 (1 0.999) 0.0007 1 Fill rate periods 22

Summary Basestock policy: Inventory management when the leftover inventory is not salvaged but kept for the next season/period Expected inventory and service are controlled via the order up-to (basestock) level: The higher the order up-to level the greater the expected inventory and the better the service (either in-stock probability or fill rate). Demand during lead time Inventory position vs. inventory level 23

The Order Up-To Model: Computations with Poisson Demand The rest is not included in OPRE 6302 exams 24

Performance measures in Susan s territory Look up in the Poisson Loss Function Table expected backorders for a Poisson distribution with a mean equal to expected demand over Mean demand = 0.29 Mean demand = 0.58 l+1 periods: Suppose S = 3: Expected backorder = 0.00335 In-stock = 99.702% Fill rate = 1 0.00335 / 0.29 = 98.84% Expected on-hand = S demand over l+1 periods+backorder = 3 0.58+0.00335 = 2.42 Expected on-order inventory = Demand over the lead time = 0.29 S F(S) L (S ) S F(S) L (S ) 0 0.74826 0.29000 0 0.55990 0.58000 1 0.96526 0.03826 1 0.88464 0.13990 2 0.99672 0.00352 2 0.97881 0.02454 3 0.99977 0.00025 3 0.99702 0.00335 4 0.99999 0.00001 4 0.99966 0.00037 5 1.00000 0.00000 5 0.99997 0.00004 F (S ) = Prob {Demand is less than or equal to S} L (S ) = loss function = expected backorder = expected amount demand exceeds S 25

What is the Poisson Loss Function As before we want to compute the lost sales=e(max{d-q,0}), but when D has a Poisson distribution with mean μ The probability for Poisson demand is given as d e P( D d) for d { 012,,, 3,...} d! Or, use Excel function Poisson(d,μ,0) Then the lost sales is E(max{ D Q,0}) max{ d d e Q,0} d! ( d d e Q)! d 0 d Q d You can use Excel to approximate this sum for large Q and small μ. Or, just look up the Table on p. 383 of the textbook. 26

Choose S to hit a target in-stock with Poisson demand Recall: Period length is one day, the replenishment lead time is one day, l = 1 Demand over l + 1 days is Poisson with mean 2 x 0.29 = 0.58 Target in-stock is 99.9% S Probability { Demand over l+1 periods <= S ) 0 0.5599 1 0.8846 2 0.9788 3 0.9970 4 0.9997 5 1.0000 These probabilities can be found in the Poisson distribution function table or evaluated in Excel with the function Poisson(S, 0.58, 1) In Susan s territory, S = 4 minimizes inventory while still generating a 99.9% in-stock: 27

Choose S to hit a target fill rate with Poisson demand Suppose the target fill rate is 99.9% Recall, Fill rate So rearrange terms in the above equation to obtain the target expected backorder: In Susan s territory: Expected backorder 1- Expected demand in one period Target expected backorder = Expected demand in one period Target expected backorder = 0.29 10.999 0.00029 1Fill rate From the Poisson Distribution Loss Function Table with a mean of 0.58 we see that L(4) = 0.00037 and L(5) = 0.00004, So choose S = 5 28

The Order Up-To Model: Appropriate service levels 29

Justifying a service level via cost minimization Let h equal the holding cost per unit per period e.g. if p is the retail price, the gross margin is 75%, the annual holding cost is 35% and there are 260 days per year, then h = p x (1-0.75) x 0.35 / 260 = 0.000337 x p Let b equal the penalty per unit backordered e.g., let the penalty equal the 75% gross margin, then b = 0.75 x p Too much-too little challenge: If S is too high, then there are holding costs, C o = h If S is too low, then there are backorders, C u = b Cost minimizing order up-to level satisfies Cu b (0.75 p) ProbDemand over l 1 periods S C C h b (0.000337 p) (0.75 p) Optimal in-stock probability is 99.96% because o u 0.9996 30

The optimal in-stock probability is usually quite high Suppose the annual holding cost is 35%, the backorder penalty cost equals the gross margin and inventory is reviewed daily. 100% Optimal in-stock probability 98% 96% 94% 92% 90% 88% 0% 20% 40% 60% 80% 100% Gross margin % 31

The Order Up-To Model: Controlling ordering costs 32

Impact of the period length Increasing the period length leads to larger and less frequent orders: The average order quantity = expected demand in a single period. The frequency of orders approximately equals 1/length of period. Suppose there is a cost to hold inventory and a cost to submit each order (independent of the quantity ordered) then there is a tradeoff between carrying little inventory (short period lengths) and reducing ordering costs (long period lengths) 33

Example with mean demand per week = 100 and standard deviation of weekly demand = 75. Inventory over time follows a saw-tooth pattern. Period lengths of 1, 2, 4 and 8 weeks result in average inventory of 597, 677, 832 and 1130 respectively: 1600 1600 1400 1400 1200 1200 1000 1000 800 800 600 600 400 400 200 200 0 0 2 4 6 8 10 12 14 16 0 0 2 4 6 8 10 12 14 16 1600 1600 1400 1400 1200 1200 1000 1000 800 800 600 600 400 400 200 200 0 0 2 4 6 8 10 12 14 16 0 0 2 4 6 8 10 12 14 16 34

Tradeoff between inventory holding costs and ordering costs Costs: 22000 20000 Ordering costs = $275 per order Holding costs = 25% per year Unit cost = $50 Holding cost per unit per year = Cost 18000 16000 14000 12000 10000 Total costs Inventory holding costs 25% x $50 = 12.5 8000 6000 Period length of 4 weeks minimizes costs: This implies the average order 4000 2000 0 Ordering costs 0 1 2 3 4 5 6 7 8 9 Period length (in weeks) quantity is 4 x 100 = 400 units EOQ model: Q 2 K R h 2 2755200 12.5 478 35

The Order Up-To Model: Managerial insights 36

Better service requires more inventory at an increasing rate Expected inventory 140 120 100 80 60 40 20 Inc re a sing sta nda rd de via tion More inventory is needed as demand uncertainty increases for any fixed fill rate. The required inventory is more sensitive to the fil rate level as demand uncertainty increases 0 90% 91% 92% 93% 94% 95% 96% 97% 98% 99% 100% Fill rate The tradeoff between inventory and fill rate with Normally distributed demand and a mean of 100 over (l+1) periods. The curves differ in the standard deviation of demand over (l+1) periods: 60,50,40,30,20,10 from top to bottom. 37

Shorten lead times and to reduce inventory 600 Expected inventory 500 400 300 200 100 Reducing the lead time reduces expected inventory, especially as the target fill rate increases 0 0 5 10 15 20 Lead time The impact of lead time on expected inventory for four fill rate targets, 99.9%, 99.5%, 99.0% and 98%, top curve to bottom curve respectively. Demand in one period is Normally distributed with mean 100 and standard deviation 60. 38

Do not forget about pipeline inventory Inventory 3000 2500 2000 1500 1000 500 0 0 5 10 15 20 Lead time Reducing the lead time reduces expected inventory and pipeline inventory The impact on pipeline inventory can be even more dramatic that the impact on expected inventory Expected inventory (diamonds) and total inventory (squares), which is expected inventory plus pipeline inventory, with a 99.9% fill rate requirement and demand in one period is Normally distributed with mean 100 and standard deviation 60 39