Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

download Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

of 41

Transcript of Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    1/41

    (1) Merton Truck Company

    (2) Sensitivity Analysis

    (3) Duality

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    2/41

    Case Discussion

    Case context

    Case facts

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    3/41

    Some specific questions we would like

    to address

    Best product mix?

    Which of the 3 options suggested is/ are

    better? (and why?)

    Other options?

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    4/41

    Before we formulate

    I know we are operating at capacity in some

    of our production lines.

    Is this true?

    If so, which production line(s)?

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    5/41

    Decision Variables?

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    6/41

    What if there were no constraints?

    Demand?

    What is actually constraining production?

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    7/41

    As I see it, we are losing $1205 for each

    Model 101 truck we sell. ??

    What is missing in the meeting?

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    8/41

    Objective function?

    Max contribution or max profit?

    Does it matter?

    What if economies of scale?

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    9/41

    Contributions

    Unit contribution for Model 101 trucks

    = selling price variable costs

    = selling price (direct material + direct labor

    + variable overhead)

    = $39,000 ($24,000 + $4,000 + $8,000) = $3,000.

    Similarly, contribution per unit of Model 102 truck= $38,000 ($20,000 + $4,500 + $8,500) = $5,000.

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    10/41

    Objective Function?

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    11/41

    Constraints?

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    12/41

    max 3000 x + 5000 y

    s.t.

    Capacity Constraints

    Non-negativity Constraints

    Integer Constraints

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    13/41

    Solving the LP Relax

    Graphical approach

    Simplex and other algorithms. (Well not getinto details)

    Excel Solver

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    14/41

    Graphical approach

    Corner points

    Iso-contribution/ Iso-profit

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    15/41

    Start from O(0, 0)

    There are unused capacities

    Manufacture Model 101 trucks, i.e. increase x.

    By how much?

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    16/41

    Move to A (2500, 0). Corresponding contribution = 7.5million. (Note: Same contribution at E(0, 1500) too).

    Model 101 assembly capacity is tight (binding).

    Other constraints are slack (have excess capacities).

    Manufacture model 102 trucks. Increase y by howmuch?

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    17/41

    We move to B (2500, 500). Contribution = 10million.

    Now, each unit increase in y requires unitdecrease in x. This tradeoff is worthwhile asthis increases total contribution by $2000.

    Move to C (2000, 1000). Contribution = 11million.

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    18/41

    This is optimal. (Note that further one unitincrease in y can be achieved only by

    decreasing x by 2).

    Which of the constraints are binding and

    which slack?

    What are the respective slacks?

    Shadow-prices? (Well come back to this afterlooking at iso-contribution).

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    19/41

    Iso-contribution line

    Production mixes at all points on this line willyield the same contribution.

    Can there be many iso-contribution lines?

    Slope of iso-contribution lines in this case is

    -3/5, negative of ratio of coefficients in objective

    function.

    If infinitely many solutions, then?

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    20/41

    In this case, iso-contribution and iso-profit

    lines are the same.

    Iso-cost line in case of minimization problems

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    21/41

    Sensitivity Analysis

    Shadow prices and reduced costs

    Allowable Increase

    Allowable Decrease

    Ranging

    100% rule

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    22/41

    Shadow price of Engine Assembly

    Constraint

    Consider the metal stamping constraint. It istight. Merton must reduce one Model 101 truckin order to increase Model 102 truck by one unit.

    Engine assembly constraint is tight (binding) too.If we produce one less Model 101 truck andincrease the engine assembly capacity by onehour, we can produce one more Model 102 truck.

    Net increase in contribution = $2000, which is theshadow price of the engine assemblyconstraint.

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    23/41

    Merton can increase the engine assembly

    capacity by 500, before running out of

    capacity in some other department (i.e.

    before some other constraint becomes tight).This is the allowable increase.

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    24/41

    Engine Assembly Constraint (Allowable increase,allowable decrease and shadow price):

    Capacity Optimal Value (x, y)

    4500 12,000,000 (1500, 1500)

    4000 11,000,000 (2000, 1000)

    3500 10,000,000 (2500, 500)

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    25/41

    Metal Stamping Constraint (Allowable increase,allowable decrease and shadow price):

    Capacity Optimal Value (x, y)

    6500 11,250,000 (2500, 750)

    6000 11,000,000 (2000, 1000)

    5000 10,500,000 (1000, 1500)

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    26/41

    Graphical Approach to Sensitivity

    Analysis

    What if we have an additional machine-hour ofengine capacity?

    The line CD will move outward and thecoordinates of C and D will change.

    New coordinates of C are (1999, 1001)

    Increase in contribution = $2000 (the shadowprice for the engine assembly constraint)

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    27/41

    Till when will this shadow price hold? What is theallowable increase?

    Till C overlaps with D.

    Allowable increase = 500, as seen earlier.

    At this point, 3 constraints are binding. Further increase inengine assembly capacity will make the correspondingconstraint slack (and Model 102 assembly constraint andmetal stamping capacity constraint will be binding).

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    28/41

    Questions listed towards end of the case

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    29/41

    Sourcing Out Engine Assembly

    ?

    Using shadow prices?

    Shadow price of engine assembly constraint is$2000.

    Allowable increase is 500 machine-hours.

    Therefore?

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    30/41

    Model 103?

    ?

    Recall that the first two constraints are tight.

    Recall that the shadow prices for the 4

    constraints are $2000, $500, 0, 0 respectively.

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    31/41

    Cost to company in lost contribution= sum of resource use for each constraint times the respective

    shadow price

    = $2000*(4000/5000)*2000 + $500*(6000/4000) + $0*1 + $0*0

    = $2350

    The additional contribution from the production and sale of oneModel 103 truck is $2000.

    Therefore?

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    32/41

    We have just priced out Model 103 trucks

    and shown that the reduced cost is $350

    Cross-check with corresponding LP

    formulation using Solver.

    Add constraint z = 1, and observe the change

    in contribution.

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    33/41

    Overtime production

    ?

    Reformulate by adding two more decision

    variables

    What are the decision variables?

    x_Overtime, y_Overtime

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    34/41

    Additional constraints?

    Engine assembly operations overtime.

    Mertons contribution increases by $0.7million.

    Therefore?

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    35/41

    Question 5

    ?

    Additional constraint

    Hence, ?

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    36/41

    Complementary Slackness

    If slack is non-zero, shadow price is zero.

    If slack is zero?

    If optimal solution calls for nonzero values ofdecision variables, corresponding reduced costsare 0.

    When optimal value for a decision variable iszero?

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    37/41

    Slack Shadow

    Engine Assembly 0 2000

    Metal Stamping 0 500

    M101 Assembly 1000 0

    M102 Assembly 1500 0

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    38/41

    Duality

    Dual LP formulation for Merton Truck Company

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    39/41

    Slack Shadow

    Engine Assembly 0 2000Metal Stamping 0 500

    M101 Assembly 1000 0

    M102 Assembly 1500 0

    Primal (P):

    Dual (D):

    Slack Shadow

    Constraint 1 0 2000

    Constraint 2 0 1000

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    40/41

    Slack Shadow Dual DV

    Engine Assembly 0 2000 2000Metal Stamping 0 500 500

    M101 Assembly 1000 0 0

    M102 Assembly 1500 0 0

    Primal (P):

    Dual (D):

    Slack Shadow Primal DV

    Constraint 1 0 2000 2000

    Constraint 2 0 1000 1000

  • 7/27/2019 Consolidated_Sensitivity_Duality_MertonTruckCase.pdf

    41/41

    Observations

    Ref Duality_MertonTruck.xlsx for Primal and Dual LP formulations and

    solutions.

    The shadow price of a primal constraint is the value (at optimal) of thecorresponding dual DV (Decision Variable).

    Allowable increase and allowable decrease alongside constraints are theallowable increase and allowable decrease of the capacities of thecorresponding constraints (i.e. point up to which the same shadow priceholds).

    Similarly for reduced costs.

    Allowable increase and allowable decrease alongside decision variablesare the allowable increase and allowable decrease of the coefficients ofthe corresponding variables up to which the same corner point remainsoptimum.