Inventory II

Embed Size (px)

Citation preview

  • 8/9/2019 Inventory II

    1/37

    Inventory DecisionMaking

    Economic Order Quantity Models Two basic approaches to the reorder decisions are the Q-

    system and the P-system. With certainty demand and leadtimes, they yield the same policies. With uncertain demandand lead times, there are significant differences. In practice,these systems are often modified. We will concentrate onlyon the Q and P systems.

    1. Q-System (Fixed Order Quantity) when stock falls to apredetermined level (reorder point), an order is placed for a

    fixed quantity of the good. This Q-system entails highermonitoring costs than the P-system but often lowers thecarrying costs.

    on hand inventory

    timeReorder PointApril 1st April 10th April 17th

    Q is fixed 

  • 8/9/2019 Inventory II

    2/37

    2. P-System (Fixed order Interval, variable orderquantity)

    a. Inventory reviewed at preset times (say, once amonth) and an order is placed for the differencebetween a predetermined maximum inventory level andthe actual amount on hand and on order from previousreviews.

    b. The P-System has higher carrying and stockout costsbut lower monitoring costs than fixed order quantity Q-system.

    c. Allows coordination of multiple purchases to takeadvantage of quantity discounts and better schedulingand work patterns in warehouse.

    April 1st May 1st June 1st July 1st

    time

    Fixed order-quantity models

    1. Economic order quantity(EOQ)

    2. Production order quantity(POQ)

    3. Quantity discount Probabilistic models

    Fixed order-period models

    How much and

    when to order?

    Inventory Models

  • 8/9/2019 Inventory II

    3/37

    Known and constant demand

    Known and constant lead time

    Instantaneous receipt of material

    No quantity discounts

    Only order cost and holding cost

    No stockouts

    EOQ Assumptions

    More units must be stored if more are ordered

    Purchase Order Purchase Order 

    Description Qty.

    Microwave 1000

    Order quantity

    Why Holding Costs Increase

    Description Qty.Microwave 2

    Order quantity

  • 8/9/2019 Inventory II

    4/37

    Cost is spread over more units

    Example: You need 1000 microwave ovens

    Purchase Order 

    Description Qty.

    Microwave 1

    Purchase Order 

    Description Qty.

    Microwave 1

    Purchase Order 

    Description Qty.

    Microwave 1

    Purchase Order 

    Description Qty.Microwave 2

    1 Order (Postage 0.34) 500 Orders (Postage 170)

    Order quantity

    Purchase Order 

    Description Qty .Microwave 1000

    Why Order Costs Decrease

    Deriving an EOQ

    Develop an expression for total costs Total cost = order cost + holding cost

    Find order quantity that gives minimumtotal cost (use calculus) minimum is when slope is flat

    slope = derivative set derivative of total cost equal to 0 and

    solve for best order quantity

  • 8/9/2019 Inventory II

    5/37

    Expected Number of Orders per year  = =N D 

    D = Demand per year (known and relatively constant)

    S = Order cos t per order 

    H = Holding (carrying) cost per unit per year 

    d = Demand per day

    L = Lead time in days (known and relatively constant)

    Q = order size (number of pieces or it ems per order)

    EOQ Model Equations

    Order Cost per year  = S D 

    Holding Cost per year  = (average inventory level) H 

    EOQ Model - average inventory level

     Average

    Inventory

    (Q/2)

    Time

    Inventory Level

    Order

    Quantity

    (Q)

    0

    Maximum inventory = Q

    Minimum inventory = 0

  • 8/9/2019 Inventory II

    6/37

    Inventory Carrying Cost 

    Order or Setup Cost 

  • 8/9/2019 Inventory II

    7/37

    Inventory Costs 

    Order Quantity

     Annual Cost

     H o  l d  i n g 

     C o s t  = (  Q

     / 2  ) H T o t a

     l  C o s t  C u r

     v e  =  (  D / Q

     ) S + (  Q / 2 ) H

    Order Cost Curve = (D/Q)S

    Optimal

    Order Quant ity (EOQ=Q*)

    EOQ Model - How Much toOrder?

  • 8/9/2019 Inventory II

    8/37

    = × ×EOQ = Q*  D S H 

    2

    EOQ Total Cost Optimization

    Total Cost =D 

    Q S +

    2 H

    Take derivative of total cost w ith respect to Q and set

    equal to zero:

    Solve for Q to get optimal order size:

    Q 2 S +

    2 H = 0

    Optimal Order Quantity = =× ×

    Q* D S 

    Expected Number of Orders = =N D 

    Q * 

    Expected Time Between OrdersWorking Days / Year 

    = =T N 

    2

    D = Demand per year 

    S = Order cost per order 

    H = Holding (carrying) cost

    d = Demand per day

    L = Lead time in days

    EOQ Model Equations

  • 8/9/2019 Inventory II

    9/37

    Working Days / Year =

    = ×

    d D 

    ROP d L

    D = Demand per year (known and relatively constant)

    d = Demand per day (known and relatively constant)

    L = Lead time in days (known and relatively constant)

    ROP = reorder point (number of pieces or items remaining when

    order is to be placed)

    EOQ Model - When to order?

    Suppose demand is 10 per day and

    lead time is (always) 4 days.

    When should you order?

    When 40 are left!

    EOQ Model - When To Order

    Time

    Inventory Level

    Q*

    Reorder

    Point

    (ROP)

    2nd order  3rd order  4th order 1st order

    placed

    1st order

    received

    Lead Time = time between placi ng

    and receiving an order 

  • 8/9/2019 Inventory II

    10/37

    2 ×1200 ×50 

    EOQ ExampleDemand = 1200/year 

    Order cos t = 50/order Holding cost = 5 per year per item

    260 working days per year

    =Q* 5 

    = 154.92 uni ts/order ; so order 155 each time

    Expected Number of Orders = N = 1200/year 

    155 = 7.74/year 

    Expected Time Between Orders = T =260 days/year 

    7.74 = 33.6 days 

    Total Cost = 1200 155 

    50 + 155 2 

    5 = 387.10 + 387.50 = 774.60/year 

    EOQ is RobustDemand = 1200/year 

    Order cost = 50/order 

    Holding cost = 5 per year per item

    260 working days per year

    Q = 155 units/order  TC = 774.60/year 

    Q* = 154.92 units/order  TC = 774.60/year = 387.30 + 387.30

    Suppose we must order in multiples of 20:

    Q = 140 units/order  TC = 778.57/year (+0.5%)Q = 160 units/order  TC = 775.00/year (+0.05%)

    Suppose we wish to order 6 times per year (every 2 months):

    Q = 1200/6 = 200 units/order  TC = 800.00/year = 300.00 + 500.00

    (200 units/order is 29% above Q* - but cost is only 3.3% above optimal ) 

  • 8/9/2019 Inventory II

    11/37

    Order Quantity

     Annual Cost

     T o t a l  C o s

     t  C u r v e 

    154.92

    EOQ Model is Robust

    Small

    variation

    in cost

    Large variation

    in order size

    EOQ amount can be adjusted to facilitatebusiness practices.

    If order size is reasonably near optimal (+ or- 20%), then cost will be very near optimal

    (within a few percent)

    If parameters (order cost, holding cost,demand) are not known with certainty, thenEOQ is still very useful.

    Robustness

  • 8/9/2019 Inventory II

    12/37

    260 days/year =d 

    1200/year 

    ROP = 4.615 units/day 5 days = 23.07 uni ts 

    -> Place an order whenever inventory falls t o (or below) 23 units

    EOQ Model - When to order?

    Demand = 1200/year Order cos t = 50/order 

    Holding cost = 5 per year per item

    260 working days per year

    Lead time = 5 days

    = 4.615/day 

    Sawtooth Models 

  • 8/9/2019 Inventory II

    13/37

    Total Costs for Various EOQ Amounts 

    Graphical Representation of the EOQExample 

  • 8/9/2019 Inventory II

    14/37

     Assume material is not receivedinstantaneously

    for example, it is produced in-house

    Other EOQ assumptions apply

    Model provides production lot size (likeEOQ amount) for one product 

    Similar to EOQ with setup cost ratherthan order cost

    Production Order Quantity Model

    Consider one product at a time.

    Produce Q units in a production run; thenswitch and produce other products.

    Later produce Q more units in 2nd

    production run (Q units of product ofinterest).

    Later produce Q more units in 3rdproduction run, etc.

    Production Order Quantity Model

  • 8/9/2019 Inventory II

    15/37

    POQ Model Inventory Levels

    Inventory Level

    Time

    Production

    Begins

    ProductionRun Ends

    Production portion of cycle

    Demand portion of cyc le with no

    production (of this product)

    POQ Model Inventory Levels

    Inventory Level

    Time

    Production

    Begins

    Production

    Run Ends

    Production rate = p = 20/day

    Demand rate = d = 7/day

    Slope = -d = -7/day

    Slope = p-d = 13/day

    Note: Not all of produc tion goes into

    inventory

  • 8/9/2019 Inventory II

    16/37

    POQ Model Inventory Levels

    Inventory Level

    Time

    Production

    Begins

    ProductionRun Ends

    Production rate = p = 20/day

    Demand rate = d = 7/day

    Slope = -d = -7/day

    Inventory decreases by 7/day

    after producing

    Slope = p-d = 13/day

    Inventory increases by 13 each day

    while producing

    Note: 1-(d/p) = fraction of production

    that goes into inventory

    Number of Production Runs per year  = D Q 

    D = Demand per year (known and relatively constant)

    S = Setup cost per order 

    H = Holding (carrying) cost per unit per year 

    d = Demand per day

    p = Production rate per day (known and relatively constant)

    Q = Production run size (number of pieces or items per production

    run)

    POQ Model Equations

    Setup Cost per year  = S D 

    Holding Cost per year  = (average inventory level) H 

  • 8/9/2019 Inventory II

    17/37

    POQ Model Inventory Levels

    Time

    Inventory Level

    Production

    Portion of Cycle

    Maximum Inventory

    = Q(1-(d/p))

    Demand portion of cyclewith no supply

    Number of Production Runs per year  =

    D = Demand per year (known and relatively constant)

    S = Setup cost per setup

    H = Holding (carrying) cost per unit per year 

    d = Demand per day

    p = Production rate per day (known and relatively constant)

    Q = Production run size (number of pieces or items per production run)

    POQ Model Equations

    Setup Cost per year 

    = H [1-(d/p)] Q 

    2 Holding Cost per year  = (ave. inventory level) H 

    =D 

    Q S 

  • 8/9/2019 Inventory II

    18/37

    Optimal Production Run Size = =× ×

    Q p * D S 

    H[1-(d/p)] 

    Maximum inventory level = Q p [1- (d/p)] 

    2

    D = Demand per year 

    S = Setup cost per setup

    H = Holding (carrying) cost per unit per year

    d = Demand per day

    p = Production rate per day

    POQ Model Equations

    Total Cost =D 

    Q S +

    2 H [1-(d/p)]

    Production Run length (time) = Q p  /p 

    POQ Model Equations - cont.

    Time

        I   n   v   e   n    t   o   r   y

         L   e   v   e    l

    Cycle length (time) = Q p /d 

  • 8/9/2019 Inventory II

    19/37

    POQ Example

    Demand = 1000/year (of product A)Setup cos t = 100/setup

    Holding cost = 20 per year per item

    Production rate = 10/day

    365 working days per year

    2 ×1200 ×50 =Q p * 5 ×[1-(2.74/10)] 

    = 117.36 units/run

    Total Cost =1000 

    117.36 

    100 + 117.36 

    20 [1-(2.74/10)] 

    Maximum inventory level = 117.36 [1- (2.74/10)] = 85.2 units 

    Demand rate = d = 1000/365 

    = 2.74/day 

    = 852.08 + 852.03 = 1704.11/year 

    POQ ExampleDemand = 1000units/year Production rate = 10 units/day

    Q p * = 117.36 units per run

    Demand rate = d = 1000/365 

    = 2.74/day 

    Number of Production Runs per year = 1000/117.36 = 8.52 

    Cycle length = 117.36/(2.74/day) = 42.8 days 

    Production Run length = 117.36/(10/day) = 11.74 days 

    11.74

    42.8

  • 8/9/2019 Inventory II

    20/37

    POQ is robust (like EOQ): Can adjust production run size.

    Useful even when parameters are uncertain.

    Consider last example: Set production runlength to 14 days (2 weeks) rather than11.74 days (as was optimal). Q = 140 units per run = 10/day*14 days (19%

    over optimal Q )

    Total cost = 1730.68 (1.6% over optimal Q )

    Robustness of POQ

    POQ computes a production run size for asingle product

    For multiple products made on the sameequipment: Compute POQ, run time, and cycle time for each

    product.

    Combine into a production schedule using acommon cycle time.

    May require adjusting run size, run time and cycletime to a common value.

    POQ & Multiple Products

  • 8/9/2019 Inventory II

    21/37

    Example: Company makes 3 products: A, B, C A: optimal run time = 3 days; optimal cycletime = 10 daysB: optimal run time = 8 days; optimal cycletime = 18 daysC: optimal run time = 10 days; optimal cycletime = 33 days

    Multiple Products Example

    3 6 9 6 33 A B C B  A A

    Use 30 days as a common cycle; adjust run & cycletimes:

     A: run time = 3 days; cycle time = 10 days(3 runs/30 days)

    B: run time = 6 days; cycle time = 15 days(2 runs/30 days)

    C: run time = 9 days; cycle time = 30 days(1 run/30 days)

  • 8/9/2019 Inventory II

    22/37

     Variation of EOQ (not POQ)

     Allows quantity discounts

    Reduced price for purchasing larger quantities

    Other EOQ assumptions apply

    Trade-off lower price to purchase item &increased holding cost from more items

    Total cost must include annual purchase cost

    Total Cost = Order cost + Holding cost + Purchase cost

    Quantity Discount Model

    Holding cost

    depends on price

    usually expressed as a % of price per unit time

    20% of price per year, 2% of price per month, etc.

    I = holding cost percent of price per year

    P = price per unit

    H = Holding cost = IP 

    Quantity Discount Model - Holding Cost

  • 8/9/2019 Inventory II

    23/37

    Order Quantity = =× ×

    Q* D S 

    IP 

    2

    D = Demand per year 

    S = Order cos t per order 

    H = Holding (carrying) cost = IP 

    I = Inventory holding cost % per year 

    P = Price per unit

    Quantity Discount Equations

    Total Cost = D Q 

    S + Q 2 

    IP + PD

    Quantity Discount Model

    D = 1000/year 

    S = 100/order 

    I = 20% per year 

    Q P IP  

  • 8/9/2019 Inventory II

    24/37

    Quantity Discount Example

    D = 1000/year 

    S = 100/order 

    I = 20% per year 

    Q P IP  

  • 8/9/2019 Inventory II

    25/37

    Quantity Discount Model

    Order

    Quantity

    TotalCost

    Quantity toearnDiscount 2

    Discount 2

    Quantity toearnDiscount 1

    Discount 1

     T C  f o r  N o 

     D i s c o u n t

    Initial Price

      T C  f o r   D

      i s c o u n t 

     1

      T C  f o r 

     D i s c o u

     n t  2

    Lowest cost not in

    discount range

    Best order quantity

    in range

    Quantity Discount Model

    OrderQuantity

    TotalCost

    Quantity toearn

    Discount 2

    Discount 2

    Quantity toearn

    Discount 1

    Discount 1

     T C  f o r  N o 

     D i s c o u n t

    Initial Price

      T C  f o r   D

      i s c o u n t 

     1

      T C  f o r 

     D i s c o u

     n t  2

    Lowest Cost

  • 8/9/2019 Inventory II

    26/37

    Fixed Order Quantity Approach(Condition of Certainty)

    Summary and Evaluation of theFixed Order Quantity Approach: EOQ is a popular inventory model.

    EOQ doesn’t handle multiple locations as well as asingle location.

    EOQ doesn’t do well when demand is not constant.

    Minor adjustments can be made to the basic model.

    Newer techniques will ultimately take the place of EOQ.

    Fixed Order Quantity Approach(Condition of Uncertainty)

    Uncertainty is a more normal condition.

    Demand is often affected by exogenousfactors---weather, forgetfulness, etc.

    Lead times often vary regardless of carrierintentions.

    Note the variability in lead times anddemand.

  • 8/9/2019 Inventory II

    27/37

    Fixed Order Quantity Model

    under Conditions of Uncertainty 

    Fixed Order Quantity Approach(Condition of Uncertainty)

    Reorder Point – A Special Note

    With uncertainty of demand, the reorderpoint becomes the average daily demandduring lead time plus the safety stock.

  • 8/9/2019 Inventory II

    28/37

    Fixed Order Quantity Approach(Condition of Uncertainty)

    Uncertainty of Demand Affects SimpleEOQ Model Assumptions: a constant and known replenishment time.

    constant cost/price, independent of orderquantity or time.

    no inventory in transit costs.

    one item and no interaction amongthe inventory items.

    infinite planning horizon. no limit on capital availability.

    Probability Distribution ofDemand during Lead Time 

    ProbabilityDemand

    0.01160

    0.06150

    0.241400.38130

    0.24120

    0.06110

    0.01100 units

  • 8/9/2019 Inventory II

    29/37

    Possible Units of Inventory Short or in Excessduring Lead Time with Various Reorder Points 

    0-10-20-30-40-50-60160

    100-10-20-30-40-50150

    20100-10-20-30-40140

    3020100-10-20-30130

    403020100-10-20120

    50403020100-10110

    6050403020100100

    160150140130120110100

    Reorder Points ActualDeman

    d

    Possible Units of Inventory Short or in Excessduring Lead Time with Various Reorder Points 

    0.01

    0.06

    0.24

    0.38

    0.24

    0.06

    0.01

    Proba-bility

    0-0.1-0.2-0.3-0.4-0.5-0.6160

    0.60-0.6-1.2-1.8-2.4-3.0150

    4.82.40-2.4-4.8-7.2-9.6140

    11.4

    7.63.80-3.8-7.6-11.4

    130

    9.67.24.82.40-2.4-4.8120

    3.02.41.81.20.60-0.6110

    0.60.50.40.30.20.10.0100

    160150140130120110100

    Reorder Points ActualDeman

    d

  • 8/9/2019 Inventory II

    30/37

    160150140130120110100Demnd

    $750

    $517.50

    $390

    $682.50

    $1640

    $3018

    $4500

    TAC

    $0$15

    $12

    0$585

    $162

    0

    $301

    5

    $45

    00GR/Q

    $0$1$8$39$108$201$300

    G=gw

    0.00.10.83.910.820.130(g)

    $750

    $502.50

    $270

    $97.50$20$2.500(VW)

    30.020.110.83.90.80.10.0(e)

    Calculation of Lowest-Cost Reorder Point 

    Fixed Order Quantity Approach(Condition of Certainty): ExpandedEOQ Model 

    Where R = 3600 units V = $100; W = 25%; A = $200 per order; G = 8

    Q = √ 2 R(A + G) VW

    √ 2 * 3600 * ($200 + 8)$100 * 25%

    Q = approximately 242 units

  • 8/9/2019 Inventory II

    31/37

    Fixed Order Quantity Approach(Condition of Certainty): ExpandedEOQ Model 

    Where R = 3600 units V = $100; W = 25%; A = $200 per order; G = 8; Q = 242; e = 10.8

    TAC = QVW + AR + eVW + GR 

    2 Q QTAC = (242*$100*25%) + (200*3600) + (10.8*$100*25%) + (8*3600)

    2 242 242

    TAC = $3025 + $2975 + $270 + $119

    TAC = $6389 (New value for TAC when uncertainty introduced)

    Fixed Order Quantity Approach(Condition of Uncertainty):Conclusions 

    Following costs will rise to cover the uncertainty:

    Stockout costs.

    Inventory carrying costs of safety stock 

    Results may or may not be significant.

    In text example, TAC rose $389 or approximately

    6.5%. The greater the dispersion of the probability

    distribution, the greater the cost disparity.

  • 8/9/2019 Inventory II

    32/37

     Area under the Normal Curve 

    Reorder Point Alternatives andStockout Possibilities 

  • 8/9/2019 Inventory II

    33/37

    Fixed Order Interval Approach  A second basic approach

    Involves ordering at fixed intervals andvarying Q depending upon the remainingstock at the time the order is placed.

    Less monitoring than the basic model

    Examine Figure 7-11.

     Amount ordered over each five weeks in the

    example varies each week.

    Fixed Order Interval Model(with Safety Stock) 

  • 8/9/2019 Inventory II

    34/37

    Summary and Evaluation of EOQ Approaches to Inventory

    Management Four basic inventory models:

    Fixed quantity/fixed interval

    Fixed quantity/irregular interval

    Irregular quantity/fixed interval

    Irregular quantity/irregular interval

    Where demand and lead time are known,basic EOQ or fixed order interval model best.

    If demand or lead time varies, then safety

    stock model should be used

    Summary and Evaluation of EOQ Approaches to InventoryManagement

    Relationship to ABC analysis  “A” items suited to a fixed quantity/irregular

    interval approach.

     “C” items best suited to a irregularquantity/fixed interval approach.

    Importance of trade-offs Familiarity with EOQ approaches assists the

    manager in trade-offs inherent in inventorymanagement.

  • 8/9/2019 Inventory II

    35/37

    Summary and Evaluation of EOQ Approaches to Inventory

    Management New concepts

    JIT, MRP, MRPII, DRP, QR, and ECR also takeinto account a knowledge and understandingof applicable logistics trade-offs.

    Number of DCs The issue of inventory at multiple locations in a

    logistics network raises some interesting

    questions concerning the number of DCs, theSKUs at each, and their strategic positioning.

     Additional Approaches toInventory Management

    Three approaches to inventorymanagement that have special relevanceto supply chain management:

    JIT (Just in Time)

    MRP (Materials Requirements into Planning) DRP (Distribution Resource Planning)

  • 8/9/2019 Inventory II

    36/37

    Sawtooth Model Modified for

    Inventory in Transit 

    EOQ Costs Considering VolumeTransportation Rate 

  • 8/9/2019 Inventory II

    37/37

     Annual Savings, Annual Cost, andNet Savings by Various Quantities

    Using Incentive Rates 

    Net Savings Function for IncentiveRate