Top Banner

of 90

Lecture 2 - Inventory Management

Feb 28, 2018

Download

Documents

Andrei Sili
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 7/25/2019 Lecture 2 - Inventory Management

    1/90

    CHAPTER 2:

    INVENTORY MANAGEMENT

    AND RISK POOLING

    E. Oldenkamp

    Session 2April 5, 2016

  • 7/25/2019 Lecture 2 - Inventory Management

    2/90

    AGENDA

    PART I - Introduction1. What types of inventories? Where? Why do we

    need inventories?

    2. What does it cost to have inventories?

    3. Impact of demand uncertainty on forecasting4. How to replenish products?

    PART II Mathematical Modelling

    1. Setting the order moment

    2. Setting the order size

    3. Risk Pooling

    2

  • 7/25/2019 Lecture 2 - Inventory Management

    3/90

    PART I

    INTRODUCTION

    3

  • 7/25/2019 Lecture 2 - Inventory Management

    4/90

    AGENDA

    PART I - Introduction1. What types of inventories? Where? Why do we

    need inventories?

    2. What does it cost to have inventories?

    3. Impact of demand uncertainty on forecasting4. How to replenish products?

    PART II Mathematical Modelling

    1. Setting the order moment

    2. Setting the order size

    3. Risk Pooling

    4

  • 7/25/2019 Lecture 2 - Inventory Management

    5/90

    1. TYPES OF INVENTORY

    INPUTS TRANSFORMATIONS OUTPUTS

    Vendors

    Purchasing

    ReceivingFGI

    Shipping

    Distributors

    Customers

    Customers

    Customers

    Processes

    Warehouse

    Inventory

    Raw Materials

    Conversion

    WIP5

  • 7/25/2019 Lecture 2 - Inventory Management

    6/90

    WHY DO WE HOLD INVENTORY?

    to hedge against uncertainty in supplyand demand to make use of economies of scale to hedge against lead time

    because of capacity limitations

    6

  • 7/25/2019 Lecture 2 - Inventory Management

    7/90

    AGENDA

    PART I - Introduction1. What types of inventories? Where? Why do we

    need inventories?

    2. What does it cost to have inventories?

    3. Impact of demand uncertainty on forecasting4. How to replenish products?

    PART II Mathematical Modelling

    1. Setting the order moment2. Setting the order size

    3. Risk Pooling

    7

  • 7/25/2019 Lecture 2 - Inventory Management

    8/90

    2. INVENTORY COST STRUCTURE

    Order cost (straightforward computation)

    product cost transportation cost

    Holding cost (straightforward computation)

    capital tied up

    physical cost: warehouse space, storage tax,insurance, breakage, spoilage

    Component devaluation cost (life cycle dependent)

    Price protection cost (supply contract dependent)

    Product return cost (also incur operational cost)

    Obsolescence costs (FG inventory + components in thepipeline + probable discount/marketing)

    Out-of-stock cost (difficult!)

    8

  • 7/25/2019 Lecture 2 - Inventory Management

    9/90

    AGENDA

    PART I - Introduction1. What types of inventories? Where? Why do we

    need inventories?

    2. What does it cost to have inventories?

    3. Impact of demand uncertainty on forecasting4. How to replenish products?

    PART II Mathematical Modelling

    1. Setting the order moment2. Setting the order size

    3. Risk Pooling

    12

  • 7/25/2019 Lecture 2 - Inventory Management

    10/90

    3. IMPACT OF DEMAND UNCERTAINTY

    Many companies treat the world as if itwere truly predictable: forecasts of demand made far in advance of

    the selling season but they design planning process as if

    forecast truly represents reality

    13

  • 7/25/2019 Lecture 2 - Inventory Management

    11/90

    FORECASTING METHODS

    Quantitative methods

    moving average

    exponential smoothing

    Qualitative methods

    Principles of forecasts

    1. The forecast is always wrong

    2. The longer the forecast horizon the worse theforecast

    3. Aggregate forecasts are more accurate

    why?14

  • 7/25/2019 Lecture 2 - Inventory Management

    12/90

    INCREASING DEMAND UNCERTAINTY

    For many products demand uncertainty isincreasing over time

    Possible reasons:

    short product life increasing variety of similar products

    competition

    15

  • 7/25/2019 Lecture 2 - Inventory Management

    13/90

    PRODUCT LIFE CYCLE

    maturitygrowth

    intro-duction

    decline

    time

    dem

    and

    16

  • 7/25/2019 Lecture 2 - Inventory Management

    14/90

    PRODUCT LIFE CYCLE

    Source: Strategos17

  • 7/25/2019 Lecture 2 - Inventory Management

    15/90

    AGENDA

    PART I - Introduction1. What types of inventories? Where? Why do weneed inventories?

    2. What does it cost to have inventories?

    3. Impact of demand uncertainty on forecasts4. How to replenish products?

    PART II Mathematical Modelling

    1. Setting the order moment2. Setting the order size

    19

  • 7/25/2019 Lecture 2 - Inventory Management

    16/90

    4. INVENTORY CONTROL POLICIES

    Decisions: how often should the inventory status be checked? when to place a replenishment order?

    how large should the order size be?

    Objective: minimize total inventory costs whilemeeting a certain service level

    Service level:

    cycle service level (P1) = fraction of replenishment cycleswith no stock out

    fill rate (P2) = fraction of demand satisfied from stockon hand

    20

  • 7/25/2019 Lecture 2 - Inventory Management

    17/90

    PART II

    MATHEMATICAL MODELING

    22

  • 7/25/2019 Lecture 2 - Inventory Management

    18/90

    INVENTORY CONTROL POLICIES

    Deterministic demand

    Demand uncertainty single period

    Demand uncertainty multi-period reorder level: threshold level to indicate that an order

    should be placed

    order size: the number of units to order

    order moment

    continuous review periodic review

    ordersize fixed (R,Q) (R,Q)

    variableno fixed cost: (S-1,S)fixed cost: (s,S)

    no fixed cost: (S-1,S)fixed cost: (s,S)

    23

  • 7/25/2019 Lecture 2 - Inventory Management

    19/90

    DETERMINISTIC DEMAND

    Economic lot size model: demand is known and constant at a rate of Ditems / time unit

    order quantity is fixed at Q items per order

    balance fixed order cost Kand inventory holdingcost h

    receipt of inventory is instantaneous

    no discounts no stock outs

    24

  • 7/25/2019 Lecture 2 - Inventory Management

    20/90

    ECONOMIC LOT SIZE MODEL

    Q

    0

    cycle time T

    - Consider time [0; T]

    total cost = K + h2

    - Cost per time unit

    total cost = +h 2- Use T = Q/D

    total cost =KDQ

    +hQ2

    How to find the optimal

    order size Q?

    Take the derivative w.r.t. Q

    KDQ2

    +h2

    = !

    Q = 2KDh

    25

  • 7/25/2019 Lecture 2 - Inventory Management

    21/90

  • 7/25/2019 Lecture 2 - Inventory Management

    22/90

    EXAMPLE - ECONOMIC LOT SIZE MODEL

    D = 1,125 ! 50 = 56,250 per year

    K = $20

    h = $0.25 per item per year

    Q= 2KDh

    =2 ! 20! 56,250

    0.25= 3,000units

    What are the average costs?

    C(Q) =KDQ

    +hQ2

    =20! 56,250

    3 000

    +0.25! 3,000

    2

    = $75027

  • 7/25/2019 Lecture 2 - Inventory Management

    23/90

  • 7/25/2019 Lecture 2 - Inventory Management

    24/90

    ECONOMIC LOT SIZE SENSITIVITY (1)

    Actual weekly demand turned out to be 1,445 units

    What would have been the optimal order size?

    Q=2KD

    h =

    2 ! 20! 72,250

    0.25 = 3,400units

    What is the difference in cost?

    C(Q=3,000) = 20! 72,2503,000 + 0.25! 3,0002 = $856.67

    C(Q=3,400) =20! 72,250

    3,400+

    0.25! 3,4002

    = $850

    29

  • 7/25/2019 Lecture 2 - Inventory Management

    25/90

    ECONOMIC LOT SIZE SENSITIVITY (2)

    If you order Q rather than Q*, the relative costincrease equals

    C(Q)

    C(Q)

    =12

    Q

    Q

    "Q

    Q

    If you are (1-b)% wrong in your order size, therelative cost increase equals

    C(bQ)

    C(Q) =

    12

    bQ

    Q "

    Q

    bQ =

    12 b"

    1b

    What happens when you order twice the optimal amount?30

  • 7/25/2019 Lecture 2 - Inventory Management

    26/90

    ECONOMIC LOT SIZE SENSITIVITY (2)

    If you order Q rather than Q*, the relative costincrease equals

    C(Q)

    C(Q)

    =12

    Q

    Q

    "Q

    Q=

    12

    3,0003,400

    "3,4003,000

    = 1.0078

    If you are (1-0.8824)% wrong in your order size, therelative cost increase equals

    C(bQ)

    C(Q) =

    12 b"

    1b =

    12 0.8824"

    10.8824 = 1.0078

    EOQ is very robust is used when demand is stochastic31

  • 7/25/2019 Lecture 2 - Inventory Management

    27/90

    ECONOMIC LOT SIZE SENSITIVITY (3)

    Example continued: demand is in range [980; 1,620]

    Step 1a: take D = 980 units/year

    Q* = 2,800 units/order

    Step 1b: take D = 1,620 units/year

    Q* = 3,600 units/order

    Step 2a: choose Q = 2,800 while Q* = 3,600

    Q/Q* = 0.7778, cost ratio = 1.0317

    Step 2b: choose Q = 3,600 while Q* = 2,800

    Q/Q* = 1.2857, cost ratio = 1.0317

    Never take extreme values but D=1,300 units/year

    Maximum cost penalty ratio would be 1.010

    32

  • 7/25/2019 Lecture 2 - Inventory Management

    28/90

    OBSERVATIONS

    The optimal order quantity is not necessarilyequal to forecast, or average, demand.

    As the order quantity increases, average profittypically increases until the production quantityreaches a certain value, after which the averageprofit starts decreasing.

    Risk/Reward trade-off: As we increase theproduction quantity, both risk and rewardincreases.

  • 7/25/2019 Lecture 2 - Inventory Management

    29/90

    INVENTORY CONTROL POLICIES

    Deterministic demand

    Demand uncertainty single period

    Demand uncertainty multi-period reorder level: threshold level to indicate that an order

    should be placed

    order size: the number of units to order

    order moment

    continuous review periodic review

    ordersize fixed (R,Q) (R,Q)

    variableno fixed cost: (S-1,S)fixed cost: (s,S)

    no fixed cost: (S-1,S)fixed cost: (s,S)

    34

  • 7/25/2019 Lecture 2 - Inventory Management

    30/90

    SINGLE PERIOD MODEL

    Selling Christmas trees

    Cost per tree: $45 Sales price: $80

    Loss of goodwill: $10

    Salvage price: $2535

  • 7/25/2019 Lecture 2 - Inventory Management

    31/90

  • 7/25/2019 Lecture 2 - Inventory Management

    32/90

    SINGLE PERIOD MODEL

    Selling Christmas trees

    $600 $1,700 profit (Q=80)

    sell 60 units with a profit of $80 - $45 = $35

    remain 20 units with a profit of $25 - $45 = $-2037

  • 7/25/2019 Lecture 2 - Inventory Management

    33/90

  • 7/25/2019 Lecture 2 - Inventory Management

    34/90

    SINGLE PERIOD MODEL

    Selling Christmas trees

    $600 $1,700 $2,800 $2,600 profit (Q=80)

    sell 80 units with a profit of $80 - $45 = $35

    shortage 20 units with a loss of goodwill $-1039

  • 7/25/2019 Lecture 2 - Inventory Management

    35/90

    SINGLE PERIOD MODEL

    Selling Christmas trees

    $600 $1,700 $2,800 $2,600 $2,400 profit (Q=80)

    sell 80 units with a profit of $80 - $45 = $35

    shortage 40 units with a loss of goodwill $-1040

  • 7/25/2019 Lecture 2 - Inventory Management

    36/90

    SINGLE PERIOD MODEL

    Selling Christmas trees

    $600 $1,700 $2,800 $2,600 $2,400 $2,200 profit (Q=80)

    sell 80 units with a profit of $80 - $45 = $35

    shortage 60 units with a loss of goodwill $-1041

  • 7/25/2019 Lecture 2 - Inventory Management

    37/90

    SINGLE PERIOD MODEL

    Selling Christmas trees

    $600 $1,700 $2,800 $2,600 $2,400 $2,200 $2,000 profit (Q=80)

    sell 80 units with a profit of $80 - $45 = $35

    shortage 80 units with a loss of goodwill $-1042

  • 7/25/2019 Lecture 2 - Inventory Management

    38/90

    SINGLE PERIOD MODEL

    Selling Christmas trees

    $600 $1,700 $2,800 $2,600 $2,400 $2,200 $2,000 $2,357 : profit (Q=80)

    Expected profit = 0.04 ! $600 + 0.11 ! $1,700 +

    43

  • 7/25/2019 Lecture 2 - Inventory Management

    39/90

    SINGLE PERIOD MODEL

    Selling Christmas trees

    $600 $1,700 $2,800 $2,600 $2,400 $2,200 $2,000 $2,357 : profit (Q=80)

    $200 $1,300 $2,400 $3,500 $3,300 $3,100 $2,900 $2,789 : profit (Q=100)

    $-200 $900 $2,000 $3,100 $4,200 $4,000 $3,800 $2,857 : profit (Q=120)

    $-600 $500 $1,600 $2,700 $3,800 $4,900 $4,700 $2,626 : profit (Q=140)

    VERY TEDIOUSAPPROACH

    44

  • 7/25/2019 Lecture 2 - Inventory Management

    40/90

    SINGLE PERIOD MODEL

    Notation

    c = variable cost per unit p = selling price per unit

    v = salvage value per unit

    s = shortage penalty cost per unit

    D = demand random variable

    Q = order quantity decision variable

    profit = ifD #Q (stock out)ifD

    Q (excess inventory)

    45

  • 7/25/2019 Lecture 2 - Inventory Management

    41/90

    SINGLE PERIOD MODEL

    Notation

    c = variable cost per unit p = selling price per unit

    v = salvage value per unit

    s = shortage penalty cost per unit

    D = demand random variable

    Q = order quantity decision variable

    profit = pc Q s(DQ) ifD #Q (stock out)ifD

    Q (excess inventory)

    46

  • 7/25/2019 Lecture 2 - Inventory Management

    42/90

    SINGLE PERIOD MODEL

    Notation

    c = variable cost per unit p = selling price per unit

    v = salvage value per unit

    s = shortage penalty cost per unit

    D = demand random variable

    Q = order quantity decision variable

    profit = pc Q s(DQ) ifD #Q (stock out)pD cQ +v(QD) ifD

    Q (excess inventory)

    Marginal profit / risk of ordering one extra unit?

    47

  • 7/25/2019 Lecture 2 - Inventory Management

    43/90

  • 7/25/2019 Lecture 2 - Inventory Management

    44/90

    SINGLE PERIOD MODEL the easy way

    Marginal costs:

    $ %&'( &) *+,-./0- 1'2&.(/0-3 $$ '/4-' 5.6%- 5-. *+6( %&'( 5-. *+6( " 5-+/4(7 %&'( 16) /+73$ "

    $ %&'( &) &8-./0- 1&8-.'(&%96+03 $

    $ %&'( 5-. *+6( '/48/0- 8/4*- 5-. *+6( 16) /+73$ 8

    Service level = probability of not stocking out

    $ " $ " " :because $ " /+, $

    49

  • 7/25/2019 Lecture 2 - Inventory Management

    45/90

    SINGLE PERIOD MODEL DETERMINE Q

    Selling Christmas trees (continued)

    Cost per tree (c) : $45 Sales price (p) : $80

    Loss of goodwill (s): $10

    Salvage price (v) : $25

    1 3 $ "

    " $ !;?

    $ *+650

  • 7/25/2019 Lecture 2 - Inventory Management

    46/90

    Single period model: how to determine Q?

    All normal distributions (NDs) are characterized by two parameters,mean = and standard deviation =

    All NDs are related to the standard normal with = 0 and = 1 Recipe:

    1. Let be the order quantity, and 1:3 the parameters ofthe normal demand forecast .>; $ " $ ,3. Look up the Z score for the outcome of

    1

    3 in the

    Standard Normal Distribution Function Table.

    4. Set $" 51

  • 7/25/2019 Lecture 2 - Inventory Management

    47/90

  • 7/25/2019 Lecture 2 - Inventory Management

    48/90

    $ !;? %&..-'5&+,6+0 $ !;@A $" $ ==;< "!;@A B!;!!> $ A>!;!!AA>!

    $ B! !;!B " C " A>! !;>? " AB! !;!= "A

    1

    4099;

    63

    +1

    6099;

    63

    +1

    8099;

    63

    +1

    10099;

    63

    +1

    12099;

    63

    +1

    14099;

    63

    +1

    16099;

    63

    7

    The Q for the Christmas trees

    53

  • 7/25/2019 Lecture 2 - Inventory Management

    49/90

    ALTERED SINGLE PERIOD MODEL

    Selling Christmas trees:ALTERED MODEL

    Loss of goodwill is just the lost opportunity of a possible sale,quantified as p c (you could otherwise consider s=0)

    Cost per tree (c) : $45

    Sales price (p) : $80

    Salvage price (v) : $25

    P(D < Q) =p cp v

    = 0.6363

    z = 0.35

    Use the look-up table to determine z = 0.35, and then

    setQ = + z = 9.6 +0.3540.001 =113.6007 114.

    54

  • 7/25/2019 Lecture 2 - Inventory Management

    50/90

    INVENTORY CONTROL POLICIES

    Deterministic demand

    Demand uncertainty single period

    Demand uncertainty multi-period reorder level: threshold level to indicate that an order

    should be placed

    order size: the number of units to order

    order moment

    continuous review periodic review

    ordersize fixed (R,Q) (R,Q)

    variableno fixed cost: (S-1,S)fixed cost: (s,S)

    no fixed cost: (S-1,S)fixed cost: (s,S)

    55

  • 7/25/2019 Lecture 2 - Inventory Management

    51/90

  • 7/25/2019 Lecture 2 - Inventory Management

    52/90

  • 7/25/2019 Lecture 2 - Inventory Management

    53/90

    CONTINUOUS (R,Q) POLICY

    Given is the service level $ the probability of stock-outduring lead-time should be A ;demand P(DL R) , where DL is N(L,L)

    $ " $ , " , where is the safety factor

    (Look up in the standard normal table)If demand is normally distributed 1DEF: GHI3$ GHI!L and = STD ! L

    58

    CO O S ( Q) O C

  • 7/25/2019 Lecture 2 - Inventory Management

    54/90

    R+Q

    CONTINUOUS (R,Q) POLICY

    timeL

    reorderpoint

    actual leadtime demand

    invento

    rylevel

    R

    safety

    stock

    average on-hand inventory

    =Q2

    + z! STD ! L

    pipelinestock

    59

  • 7/25/2019 Lecture 2 - Inventory Management

    55/90

    EXAMPLE CONTINUOUS (R,Q) POLICY

    Consider again the hardware supply warehouse thatwants to guarantee a service level of 95% to its retailstores. The weekly demand of the stores follows anormal distribution with an average of 1,445 units and astandard deviation of 300 units. The lead time of the

    supplier is 3.5 days.

    What should the reorder level be?

    remember from the previous slide: R =AVG ! L + z ! STD ! L

    60

    EXAMPLE CONTINUOUS (R Q) POLICY

  • 7/25/2019 Lecture 2 - Inventory Management

    56/90

    EXAMPLE CONTINUOUS (R,Q) POLICY

    AVG = 1,445 units

    STD = 300 units

    L = 0.5 week

    Safety factor z = find in look-up table

    61

    LOOK-UP TABLE STANDARD NORMAL

  • 7/25/2019 Lecture 2 - Inventory Management

    57/90

    z 0.00 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09

    0.0 0.5000 0.5040 0.5080 0.5120 0.5160 0.5199 0.5239 0.5279 0.5319 0.5359

    0.1 0.5398 0.5438 0.5478 0.5517 0.5557 0.5596 0.5636 0.5675 0.5714 0.5753

    0.2 0.5793 0.5832 0.5871 0.5910 0.5948 0.5987 0.6026 0.6064 0.6103 0.6141

    0.3 0.6179 0.6217 0.6255 0.6293 0.6331 0.6368 0.6406 0.6443 0.6480 0.6517

    0.4 0.6554 0.6591 0.6628 0.6664 0.6700 0.6736 0.6772 0.6808 0.6844 0.6879

    0.5 0.6915 0.6950 0.6985 0.7019 0.7054 0.7088 0.7123 0.7157 0.7190 0.7224

    0.6 0.7257 0.7291 0.7324 0.7357 0.7389 0.7422 0.7454 0.7486 0.7517 0.7549

    0.7 0.7580 0.7611 0.7642 0.7673 0.7704 0.7734 0.7764 0.7794 0.7823 0.7852

    0.8 0.7881 0.7910 0.7939 0.7967 0.7995 0.8023 0.8051 0.8078 0.8106 0.8133

    0.9 0.8159 0.8186 0.8212 0.8238 0.8264 0.8289 0.8315 0.8340 0.8365 0.8389

    1.0 0.8413 0.8438 0.8461 0.8485 0.8508 0.8531 0.8554 0.8577 0.8599 0.8621

    1.1 0.8643 0.8665 0.8686 0.8708 0.8729 0.8749 0.8770 0.8790 0.8810 0.8830

    1.2 0.8849 0.8869 0.8888 0.8907 0.8925 0.8944 0.8962 0.8980 0.8997 0.9015

    1.3 0.9032 0.9049 0.9066 0.9082 0.9099 0.9115 0.9131 0.9147 0.9162 0.9177

    1.4 0.9192 0.9207 0.9222 0.9236 0.9251 0.9265 0.9279 0.9292 0.9306 0.9319

    1.5 0.9332 0.9345 0.9357 0.9370 0.9382 0.9394 0.9406 0.9418 0.9429 0.9441

    1.6 0.9452 0.9463 0.9474 0.9484 0.9495 0.9505 0.9515 0.9525 0.9535 0.9545

    1.7 0.9554 0.9564 0.9573 0.9582 0.9591 0.9599 0.9608 0.9616 0.9625 0.9633

    1.8 0.9641 0.9649 0.9656 0.9664 0.9671 0.9678 0.9686 0.9693 0.9699 0.9706

    1.9 0.9713 0.9719 0.9726 0.9732 0.9738 0.9744 0.9750 0.9756 0.9761 0.9767

    2.0 0.9772 0.9778 0.9783 0.9788 0.9793 0.9798 0.9803 0.9808 0.9812 0.9817

    DISTRIBUTIONS

    62

    EXAMPLE CONTINUOUS (R Q) POLICY

  • 7/25/2019 Lecture 2 - Inventory Management

    58/90

    EXAMPLE CONTINUOUS (R,Q) POLICY

    AVG = 1,445 units

    STD = 300 units

    L = 0.5 week

    Safety factor z =

    R = AVG ! L + z ! STD ! L= 1,445 ! 0.5 + 1.65 ! 300 ! 0.5

    = 1,072.52

    The reorder level should be 1,073 units.

    always round up!

    1.65 find in look-up table

    63

  • 7/25/2019 Lecture 2 - Inventory Management

    59/90

    CONTINUOUS (R Q) POLICY

  • 7/25/2019 Lecture 2 - Inventory Management

    60/90

    CONTINUOUS (R,Q) POLICY

    timeL

    reorderpoint

    in

    ventoryleve

    l

    R

    safety stock

    fill rate = 1 expected shortage in a replenishment cycle

    expected demand in a replenishment cycle

    pipeline stock

    safety stock

    65

    CONTINUOUS (R Q) POLICY

  • 7/25/2019 Lecture 2 - Inventory Management

    61/90

    CONTINUOUS (R,Q) POLICY

    timeL

    reorderpoint

    in

    ventoryleve

    l

    R

    safety stock

    fill rate = 1 STD J L J L(z3

    Q

    pipeline stock

    safety stock

    66

  • 7/25/2019 Lecture 2 - Inventory Management

    62/90

    LOOK-UP TABLE STANDARD NORMAL

  • 7/25/2019 Lecture 2 - Inventory Management

    63/90

    0.00 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09

    0.0 0.3989 0.3940 0.3890 0.3841 0.3793 0.3744 0.3697 0.3649 0.3602 0.3556

    0.1 0.3509 0.3464 0.3418 0.3373 0.3328 0.3284 0.3240 0.3197 0.3154 0.3111

    0.2 0.3069 0.3027 0.2986 0.2944 0.2904 0.2863 0.2824 0.2784 0.2745 0.2706

    0.3 0.2668 0.2630 0.2592 0.2555 0.2518 0.2481 0.2445 0.2409 0.2374 0.2339

    0.4 0.2304 0.2270 0.2236 0.2203 0.2169 0.2137 0.2104 0.2072 0.2040 0.2009

    0.5 0.1978 0.1947 0.1917 0.1887 0.1857 0.1828 0.1799 0.1771 0.1742 0.1714

    0.6 0.1687 0.1659 0.1633 0.1606 0.1580 0.1554 0.1528 0.1503 0.1478 0.1453

    0.7 0.1429 0.1405 0.1381 0.1358 0.1334 0.1312 0.1289 0.1267 0.1245 0.1223

    0.8 0.1202 0.1181 0.1160 0.1140 0.1120 0.1100 0.1080 0.1061 0.1042 0.1023

    0.9 0.1004 0.0986 0.0968 0.0950 0.0933 0.0916 0.0899 0.0882 0.0865 0.0849

    1.0 0.0833 0.0817 0.0802 0.0787 0.0772 0.0757 0.0742 0.0728 0.0714 0.0700

    1.1 0.0686 0.0673 0.0659 0.0646 0.0634 0.0621 0.0609 0.0596 0.0584 0.0573

    1.2 0.0561 0.0550 0.0538 0.0527 0.0517 0.0506 0.0495 0.0485 0.0475 0.0465

    1.3 0.0455 0.0446 0.0436 0.0427 0.0418 0.0409 0.0400 0.0392 0.0383 0.0375

    1.4 0.0367 0.0359 0.0351 0.0343 0.0336 0.0328 0.0321 0.0314 0.0307 0.0300

    1.5 0.0293 0.0286 0.0280 0.0274 0.0267 0.0261 0.0255 0.0249 0.0244 0.0238

    1.6 0.0232 0.0227 0.0222 0.0216 0.0211 0.0206 0.0201 0.0197 0.0192 0.0187

    1.7 0.0183 0.0178 0.0174 0.0170 0.0166 0.0162 0.0158 0.0154 0.0150 0.0146

    1.8 0.0143 0.0139 0.0136 0.0132 0.0129 0.0126 0.0123 0.0119 0.0116 0.0113

    1.9 0.0111 0.0108 0.0105 0.0102 0.0100 0.0097 0.0094 0.0092 0.0090 0.0087

    2.0 0.0085 0.0083 0.0080 0.0078 0.0076 0.0074 0.0072 0.0070 0.0068 0.0066

    DISTRIBUTIONS L(z)

    68

    EXAMPLE CONTINUOUS (R Q) POLICY

  • 7/25/2019 Lecture 2 - Inventory Management

    64/90

    EXAMPLE CONTINUOUS (R,Q) POLICY

    Consider again the hardware supply warehouse

    where R = 1,073 and Q = 3,400.

    AVG = 1,445 units

    STD = 300 units

    L = 0.5 week

    L(z) = 0.0206

    fill rate = 1 STD J L J L(z3

    Q

    = 1 300 J 0.5 J0.02063,400

    = 99.87%69

  • 7/25/2019 Lecture 2 - Inventory Management

    65/90

    PERIODIC (s S) POLICY

  • 7/25/2019 Lecture 2 - Inventory Management

    66/90

    PERIODIC (s,S) POLICY

    safety stock

    reorder point

    inventoryon hand inventoryposition

    order-up-to level

    timereview review review review

    risk period

    under-shoot

    expecteddemand

    leadtime

    lead time

    71

    RISK POOLING

  • 7/25/2019 Lecture 2 - Inventory Management

    67/90

    RISK POOLING

    Products with high profit margin tend to havehave highly variable demand

    Demand variability is reduced if oneaggregates demand across locations.

    More likely that high demand from onecustomer will be offset by low demand fromanother.

    Reduction in variability allows a decrease in

    safety stock and therefore reduces averageinventory (while maintaining the sameservice level) HOW?

    74

    RISK POOLING

  • 7/25/2019 Lecture 2 - Inventory Management

    68/90

    RISK POOLING

    Consider regions Demand in each region is normally distributed average weekly demand in region : $ A: K :

    standard deviation of weekly demand in region

    : $ A: K : correlation of weekly demand between and

    75

    SQUARE ROOT LAW FOR RISK POOLING

  • 7/25/2019 Lecture 2 - Inventory Management

    69/90

    SQUARE-ROOT LAW FOR RISK POOLING

    If demand in

    different geographic locations is

    independent and

    about the same size

    Then aggregation reduces safety inventory by

    about a factor of Disadvantages:

    Increase in response time to customer order

    Increase in transportation cost

    76

    SQUARE ROOT LAW: EXAMPLE

  • 7/25/2019 Lecture 2 - Inventory Management

    70/90

    SQUARE-ROOT LAW: EXAMPLE

    Italian coffee machine company, Shanghai branch

    4 warehouses in 4 regions or only one in Ningbo?

    Per region (north, east, south, west):

    average weekly demand $ A:!!! units standard deviation $ ?!! units lead-time $ B weeks price$ LA:!!! per unit holding cost$ >!M transport cost$ LA!/unit within the region$ LA?/unit from centralized location

    Demand for each region is independent77

    SQUARE ROOT LAW: EXAMPLE

  • 7/25/2019 Lecture 2 - Inventory Management

    71/90

    SQUARE-ROOT LAW: EXAMPLE

    $ A:!!!, $ ?!!, $ B, $ LA:!!!, $ >!M$ LA!/unit within the region, $ LA?/unit centralized CSL = 95% (or 0.95) $ A;:?:B):

    $

    $ A;

    ?!! $ ==! units

    total ss $ B $ ?=

    $4

    $3960

    2 $ A=C!

    Decrease in annual holding cost on aggregationL?=B:N

  • 7/25/2019 Lecture 2 - Inventory Management

    72/90

    DEMAND VARIATION

    Standard deviation measures how muchdemand tends to vary around the average

    Gives an absolute measure of thevariability

    Coefficient of variation is the ratio ofstandard deviation to average demand

    Gives a relative measure of the variability,relative to the average demand

    ACME RISK POOLING CASE

  • 7/25/2019 Lecture 2 - Inventory Management

    73/90

    ACME RISK POOLING CASE

    Electronic equipment manufacturer and distributor 2 warehouses for distribution in New York and New

    Jersey (partitioning the northeast market into tworegions)

    Customers (that is, retailers) receiving items fromwarehouses (each retailer is assigned a warehouse)

    Warehouses receive material from Chicago

    Current rule: 97 % cycle service level

    Each warehouse operate to satisfy 97% of demand(3% probability of stock-out)

  • 7/25/2019 Lecture 2 - Inventory Management

    74/90

    HISTORICAL DATA

  • 7/25/2019 Lecture 2 - Inventory Management

    75/90

    HISTORICAL DATA

    PRODUCT A

    Week 1 2 3 4 5 6 7 8

    Massachuse

    tts33 45 37 38 55 30 18 58

    New Jersey 46 35 41 40 26 48 18 55

    Total 79 80 78 78 81 78 36 113

    PRODUCT B

    Week 1 2 3 4 5 6 7 8

    Massachuse

    tts0 3 3 0 0 1 3 0

    New Jersey 2 4 3 0 3 1 0 0

    Total 2 6 3 0 3 2 3 0

    SUMMARY OF HISTORICAL DATA

  • 7/25/2019 Lecture 2 - Inventory Management

    76/90

    SUMMARY OF HISTORICAL DATA

    Statistics Product Average

    Demand

    Standard

    Deviation of

    Demand

    Coefficient of

    Variation

    Massachusetts A 39.3 13.2 0.34

    Massachusetts B 1.125 1.36 1.21

    New Jersey A 38.6 12.0 0.31

    New Jersey B 1.25 1.58 1.26

    Total A 77.9 20.71 0.27

    Total B 2.375 1.9 0.81

    INVENTORY LEVELS

  • 7/25/2019 Lecture 2 - Inventory Management

    77/90

    INVENTORY LEVELS

    Product Average

    Demand

    During LeadTime

    Safety Stock Reorder

    Point

    Q

    Massachusett

    s

    A 39.3 25.08 65 132

    Massachusett

    s

    B 1.125 2.58 4 25

    New Jersey A 38.6 22.8 62 31

    New Jersey B 1.25 3 5 24

    Total A 77.9 39.35 118 186

    Total B 2.375 3.61 6 33

  • 7/25/2019 Lecture 2 - Inventory Management

    78/90

    CRITICAL POINTS

  • 7/25/2019 Lecture 2 - Inventory Management

    79/90

    CRITICAL POINTS

    The higher the coefficient of variation, the

    greater the benefit from risk pooling The higher the variability, the higher the

    safety stocks kept by the warehouses. Thevariability of the demand aggregated by thesingle warehouse is lower

    The benefits from risk pooling depend on thebehavior of the demand from one marketrelative to demand from another risk pooling benefits are higher in situations

    where demands observed at warehousesare negatively correlated

    CENTRALIZED VS DECENTRALIZED SYSTEMS

  • 7/25/2019 Lecture 2 - Inventory Management

    80/90

    CENTRALIZED VS. DECENTRALIZED SYSTEMS

    Safety stock: lower with centralization

    Service level: higher service level for thesame inventory investment with centralization

    Overhead costs: higher in decentralized

    system Customer lead time: response times lower in

    the decentralized system

    Transportation costs: not clear. Consider

    outbound and inbound costs.

    MANAGING INVENTORY IN THE SUPPLY CHAIN

  • 7/25/2019 Lecture 2 - Inventory Management

    81/90

    MANAGING INVENTORY IN THE SUPPLY CHAIN

    Inventory decisions are given by a single decision

    maker whose objective is to minimize the system-wide cost

    The decision maker has access to inventoryinformation at each of the retailers and at thewarehouse

    Echelons and echelon inventory

    Echelon inventory at any stage or level of the

    system equals the inventory on hand at the echelon,plus all downstream inventory (downstream meanscloser to the customer)

  • 7/25/2019 Lecture 2 - Inventory Management

    82/90

  • 7/25/2019 Lecture 2 - Inventory Management

    83/90

    4-STAGE SUPPLY CHAIN EXAMPLE

  • 7/25/2019 Lecture 2 - Inventory Management

    84/90

    4 STAGE SUPPLY CHAIN EXAMPLE

    Average weekly demand faced by the retailer:

    DEI $ B@ Standard deviation of demand:

    GHI $ ?>

    At each stage, management is attempting tomaintain a service level of 97%:

    $ A;CC Lead time between each of the stages, and

    between the manufacturer and its suppliers is 1week: 1 $2 $3 $ A

  • 7/25/2019 Lecture 2 - Inventory Management

    85/90

    REORDER POINTS AT EACH STAGE

  • 7/25/2019 Lecture 2 - Inventory Management

    86/90

    REORDER POINTS AT EACH STAGE

    For the retailer:

    1 $ A J B@ " A;CC J ?> J A $ A!@ For the distributor:2 $ > J B@ " A;CC J ?> J > $ AN@ For the wholesaler:

    3 $ ? J B@ " A;CC J ?> J ? $ >?= For the manufacturer:

    4$ B J B@ " A;CC J ?> J B $ ?!!

    MORE THAN ONE FACILITY AT EACH STAGE

  • 7/25/2019 Lecture 2 - Inventory Management

    87/90

    MORE THAN ONE FACILITY AT EACH STAGE

    Follow the same approach

    Echelon inventory at the warehouse is theinventory at the warehouse, plus all of theinventory in transit to and in stock at each ofthe retailers.

    Similarly, the echelon inventory position at thewarehouse is the echelon inventory at thewarehouse, plus those items ordered by thewarehouse that have not yet arrived minus allitems that are backordered.

  • 7/25/2019 Lecture 2 - Inventory Management

    88/90

    SUMMARY

  • 7/25/2019 Lecture 2 - Inventory Management

    89/90

    SU

    Matching supply with demand a major

    challenge

    Forecast demand is always wrong

    Longer the forecast horizon, less accurate the

    forecast Aggregate demand more accurate than

    disaggregated demand

    Need the most appropriate technique

    Need the most appropriate inventory policy

    EXERCISE LECTURE

  • 7/25/2019 Lecture 2 - Inventory Management

    90/90

    Thursday April 7

    Prepare: read the document Introduction to inventorycontrol

    During class

    discuss problems

    take home exercises with answers available later

    For exam

    a formula sheet is provided with the exam

    no need to know the formulas by heart but you needto be able to explain them! (= understand them)