Worked Examples for Chapter 5

Similar documents
Chap6 Duality Theory and Sensitivity Analysis

Slack Variable. Max Z= 3x 1 + 4x 2 + 5X 3. Subject to: X 1 + X 2 + X x 1 + 4x 2 + X X 1 + X 2 + 4X 3 10 X 1 0, X 2 0, X 3 0

Brief summary of linear programming and duality: Consider the linear program in standard form. (P ) min z = cx. x 0. (D) max yb. z = c B x B + c N x N

Sensitivity Analysis

The use of shadow price is an example of sensitivity analysis. Duality theory can be applied to do other kind of sensitivity analysis:

21. Solve the LP given in Exercise 19 using the big-m method discussed in Exercise 20.

Math Models of OR: Sensitivity Analysis

Understanding the Simplex algorithm. Standard Optimization Problems.

Introduction. Very efficient solution procedure: simplex method.

Part 1. The Review of Linear Programming

Introduction to Mathematical Programming IE406. Lecture 13. Dr. Ted Ralphs

Lecture 11: Post-Optimal Analysis. September 23, 2009

Review Solutions, Exam 2, Operations Research

Special cases of linear programming

SAMPLE QUESTIONS. b = (30, 20, 40, 10, 50) T, c = (650, 1000, 1350, 1600, 1900) T.

c) Place the Coefficients from all Equations into a Simplex Tableau, labeled above with variables indicating their respective columns

Farkas Lemma, Dual Simplex and Sensitivity Analysis

The Simplex Method. Lecture 5 Standard and Canonical Forms and Setting up the Tableau. Lecture 5 Slide 1. FOMGT 353 Introduction to Management Science

The augmented form of this LP is the following linear system of equations:

Sensitivity Analysis and Duality in LP

END3033 Operations Research I Sensitivity Analysis & Duality. to accompany Operations Research: Applications and Algorithms Fatih Cavdur

MVE165/MMG631 Linear and integer optimization with applications Lecture 5 Linear programming duality and sensitivity analysis

LINEAR PROGRAMMING. Introduction

3. Duality: What is duality? Why does it matter? Sensitivity through duality.

Chapter 1 Linear Programming. Paragraph 5 Duality

LINEAR PROGRAMMING 2. In many business and policy making situations the following type of problem is encountered:

Dual Basic Solutions. Observation 5.7. Consider LP in standard form with A 2 R m n,rank(a) =m, and dual LP:

March 13, Duality 3

Relation of Pure Minimum Cost Flow Model to Linear Programming

Note 3: LP Duality. If the primal problem (P) in the canonical form is min Z = n (1) then the dual problem (D) in the canonical form is max W = m (2)

IP Cut Homework from J and B Chapter 9: 14, 15, 16, 23, 24, You wish to solve the IP below with a cutting plane technique.

OPERATIONS RESEARCH. Michał Kulej. Business Information Systems

DEPARTMENT OF STATISTICS AND OPERATIONS RESEARCH OPERATIONS RESEARCH DETERMINISTIC QUALIFYING EXAMINATION. Part I: Short Questions

CO350 Linear Programming Chapter 6: The Simplex Method

Optimization Methods in Management Science

1. Algebraic and geometric treatments Consider an LP problem in the standard form. x 0. Solutions to the system of linear equations

Foundations of Operations Research

(b) For the change in c 1, use the row corresponding to x 1. The new Row 0 is therefore: 5 + 6

Yinyu Ye, MS&E, Stanford MS&E310 Lecture Note #06. The Simplex Method

Introduction to Mathematical Programming IE406. Lecture 10. Dr. Ted Ralphs

1 Simplex and Matrices

Linear Programming in Matrix Form

IEOR 4404 Homework #4 Intro OR: Deterministic Models February 28, 2011 Prof. Jay Sethuraman Page 1 of 5. Homework #4

1 Review Session. 1.1 Lecture 2

(includes both Phases I & II)

4.7 Sensitivity analysis in Linear Programming

The Simplex Method of Linear Programming

56:270 Final Exam - May

Linear Programming: Computer Solution and Sensitivity Analysis

Answer the following questions: Q1: Choose the correct answer ( 20 Points ):

TIM 206 Lecture 3: The Simplex Method

Duality Theory, Optimality Conditions

The Dual Simplex Algorithm

"SYMMETRIC" PRIMAL-DUAL PAIR

(includes both Phases I & II)

ECE 307 Techniques for Engineering Decisions

Summary of the simplex method

F 1 F 2 Daily Requirement Cost N N N

(P ) Minimize 4x 1 + 6x 2 + 5x 3 s.t. 2x 1 3x 3 3 3x 2 2x 3 6

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.

maxz = 3x 1 +4x 2 2x 1 +x 2 6 2x 1 +3x 2 9 x 1,x 2

Homework Assignment 4 Solutions

Lecture 10: Linear programming duality and sensitivity 0-0

Midterm Review. Yinyu Ye Department of Management Science and Engineering Stanford University Stanford, CA 94305, U.S.A.

In Chapters 3 and 4 we introduced linear programming

Introduction to linear programming using LEGO.

Linear Programming and Marginal Analysis

OPRE 6201 : 3. Special Cases

Ch.03 Solving LP Models. Management Science / Prof. Bonghyun Ahn

Lecture 10: Linear programming. duality. and. The dual of the LP in standard form. maximize w = b T y (D) subject to A T y c, minimize z = c T x (P)

CO350 Linear Programming Chapter 6: The Simplex Method

MATH 210 EXAM 3 FORM A November 24, 2014

1. Introduce slack variables for each inequaility to make them equations and rewrite the objective function in the form ax by cz... + P = 0.

Metode Kuantitatif Bisnis. Week 4 Linear Programming Simplex Method - Minimize

Section 4.1 Solving Systems of Linear Inequalities

Linear Programming: Chapter 5 Duality

MATH 373 Section A1. Final Exam. Dr. J. Bowman 17 December :00 17:00

April 2003 Mathematics 340 Name Page 2 of 12 pages

Simplex Algorithm Using Canonical Tableaus

min 4x 1 5x 2 + 3x 3 s.t. x 1 + 2x 2 + x 3 = 10 x 1 x 2 6 x 1 + 3x 2 + x 3 14

Linear Programming Duality

min3x 1 + 4x 2 + 5x 3 2x 1 + 2x 2 + x 3 6 x 1 + 2x 2 + 3x 3 5 x 1, x 2, x 3 0.

Variants of Simplex Method

4. Duality and Sensitivity

OPTIMISATION 3: NOTES ON THE SIMPLEX ALGORITHM

Part III: A Simplex pivot

Sensitivity Analysis and Duality

OPTIMISATION 2007/8 EXAM PREPARATION GUIDELINES

IE 400: Principles of Engineering Management. Simplex Method Continued

The Simplex Algorithm

Linear Programming. H. R. Alvarez A., Ph. D. 1

MA 162: Finite Mathematics - Section 3.3/4.1

Answers to problems. Chapter 1. Chapter (0, 0) (3.5,0) (0,4.5) (2, 3) 2.1(a) Last tableau. (b) Last tableau /2 -3/ /4 3/4 1/4 2.

Lesson 27 Linear Programming; The Simplex Method

Math Models of OR: Some Definitions

3. THE SIMPLEX ALGORITHM

THE UNIVERSITY OF HONG KONG DEPARTMENT OF MATHEMATICS. Operations Research I

Gauss-Jordan Elimination for Solving Linear Equations Example: 1. Solve the following equations: (3)

Lecture 5. x 1,x 2,x 3 0 (1)

1. (7pts) Find the points of intersection, if any, of the following planes. 3x + 9y + 6z = 3 2x 6y 4z = 2 x + 3y + 2z = 1

Transcription:

Worked Examples for Chapter 5 Example for Section 5.2 Construct the primal-dual table and the dual problem for the following linear programming model fitting our standard form. Maximize Z = 5 x 1 + 4 x 2 - x 3 + 3 x 4 subject to 3 x 1 + 2 x 2-3 x 3 + x 4 24 3 x 1 + 3 x 2 + x 3 + 3 x 4 36 and x 1 0, x 2 0, x 3 0, x 4 0. Solution: Laying out the parameters of this model in a table in the same order (except for placing the coefficients from the objective function in the bottom row) gives the following primal-dual table. x 1 x 2 x 3 x 4 y 1 3 2-3 1 24 y 2 3 3 1 3 36 IV IV IV IV 5 4-1 3 The numbers in the right-hand column of this table provide the coefficients in the objective function for the dual problem. The numbers in each functional constraint of the dual problem come from the other columns of this table. Therefore, the dual problem is Minimize W = 24 y 1 + 36 y 2, subject to 3 y 1 + 3 y 2 5 2 y 1 + 3 y 2 4

and -3 y 1 + 1 y 2-1 1 y 1 + 3 y 2 3 y 1 0, y 2 0. Example for Section 5.6 Consider the following problem. Maximize Z = 2 x 1-1 x 2 + 1 x 3, subject to 3 x 1 + 1 x 2 + 1 x 3 60 1 x 1-1 x 2 + 2 x 3 10 1 x 1 + 1 x 2-1 x 3 20 and x 1 0, x 2 0, x 3 0. Let x 4, x 5, and x 6 denote the slack variables for the respective constraints. After applying the simplex method, the final simplex tableau is Variable Eq. Z x 1 x 2 x 3 x 4 x 5 x 6 Side Z (0) 1 0 0 3/2 0 3/2 1/2 25 x 4 (1) 0 0 0 1 1-1 -2 10 x 1 (2) 0 1 0 1/2 0 1/2 1/2 15 x 2 (3) 0 0 1-3/2 0-1/2 1/2 5 The dual problem is Minimize W = 60 y 1 + 10 y 2 + 20 y 3, subject to 3 y 1 + 1 y 2 + 1 y 3 2 1 y 1-1 y 2 + 1 y 3-1 1 y 1 + 2 y 2-1 y 3 1 and

y 1 0, y 2 0, y 3 0. From the final simplex tableau, we know that the primal optimal solution is (x 1, x 2, x 3, x 4, x 5, x 6) = (15, 5, 0, 10, 0, 0) and the dual optimal solution is (y 1, y 2, y 3 ) = (0, 3/2, 1/2). Use duality theory to determine whether the current basic solution remains optimal after each of the following independent changes. (a) Change the coefficients of x 3 from c 3 a 13 a 23 a 33 1 1 = 2 1 to c 3 a 13 a 23 a 33 2 3 =. 1 2 Since x 3 is a nonbasic variable, changing the coefficient of x 3 does not affect the feasibility of the primal optimal solution. For the current primal basic feasible solution to remain optimal, we need the corresponding dual basic solution to be feasible. Since the only change in the primal problem is in the coefficients of x 3, the only change in the dual problem is in its third constraint. In particular, the third constraint in the dual problem now has changed to 3 y 1 + 1 y 2-2 y 3 2. This constraint is violated at the dual basic solution (y 1, y 2, y 3 ) = (0, 3/2, 1/2) since 3(0) + 1(3/2) - 2(1/2) = 1/2 < 2. Thus, the current primal basic solution is not optimal. (b) Introduce a new variable x 7 with coefficients c 7 a 17 a 27 a 37 1 2 =. 1 2

If we let the new added primal variable x 7 = 0, it does not affect the feasibility of the primal basic solution that was optimal. The question is whether this solution is still optimal. The equivalent question is whether the corresponding dual basic solution, (y 1, y 2, y 3 ) = (0, 3/2, 1/2), is still feasible. The only change in the dual problem is the addition of one new constraint. This new dual constraint is -2 y 1 + 1 y 2 + 2 y 3-1. At (y 1, y 2, y 3 ) = (0, 3/2, 1/2), -2(0) + 1(3/2) + 2(1/2) = 5/2 > -1, so the constraint is satisfied. Therefore, the current primal basic solution (with x 7 = 0) remains optimal. Example for Section 5.6 Consider the following problem (previously analyzed in the preceding example). Maximize Z = 2 x 1-1 x 2 + 1 x 3, subject to 3 x 1 + 1 x 2 + 1 x 3 60 1 x 1-1 x 2 + 2 x 3 10 1 x 1 + 1 x 2-1 x 3 20 and x 1 0, x 2 0, x 3 0. Let x 4, x 5 and x 6 denote the slack variables for the respective constraints. The final simplex tableau is

Variable Eq. Z x 1 x 2 x 3 x 4 x 5 x 6 Side Z (0) 1 0 0 3/2 0 3/2 1/2 25 x 4 (1) 0 0 0 1 1-1 -2 10 x 1 (2) 0 1 0 1/2 0 1/2 1/2 15 x 2 (3) 0 0 1-3/2 0-1/2 1/2 5 Now let us conduct sensitivity analysis by independently investigating each of the following six changes in the original model. For each change, we will use the sensitivity analysis procedure to revise this final tableau and (if needed) convert it to proper form from Gaussian elimination for identifying and evaluating the current basic solution. Then we will test this solution for feasibility and for optimality. If either test fails, we also will reoptimize to find a new optimal solution. (a) Change the right-hand sides from b 1 b 2 b 3 60 = 10 20 to b 1 b 2 b 3 70 = 20. 10 Δb = 10 10. With this change in b, the entries in the right-side column changes 10 to the following values: 70 1 1 2 70 30 Z* = y*b = [ 0 3/ 2 1/ 2] 20 = 35. S* b = 0 1/ 2 1/ 2 20 = 15. 10 0 1/ 2 1/ 2 10 5 Therefore, the current (previously optimal) basic solution has become (x 1, x 2, x 3, x 4, x 5, x 6 ) = (15, -5, 0, 30, 0, 0), which fails the feasibility test. The dual simplex method (described in Sec. 7.1) now can be applied to the revised simplex tableau (the first one

shown below) to find the new optimal solution (x 1, x 2, x 3, x 4, x 5, x 6 ) = (40/3, 0, 10/3, 80/3, 0, 0), as displayed in the second tableau below. Variable Eq Z x 1 x 2 x 3 x 4 x 5 x 6 Side Z (0) 1 0 0 3/2 0 3/2 1/2 35 x 4 (1) 0 0 0 1 1-1 -2 30 x 1 (2) 0 1 0 1/2 0 1/2 1/2 15 x 2 (3) 0 0 1-3/2 0-1/2 1/2-5 Z (0) 1 0 1 0 0 1 1 30 x 4 (1) 0 0 2/3 0 1-4/3-5/3 80/3 x 1 (2) 0 1 1/3 0 0 1/3 2/3 40/3 x 3 (3) 0 0-2/3 1 0-1/3-1/3 10/3 (b) Change the coefficients of x 1 from c 1 a 11 a 21 a 31 2 3 = 1 1 to c 1 a 11 a 21 a 31 1 2 =. 2 0 Since the only change is in the coefficients of x 1, we only need to recompute the column corresponding to the basic variable x 1 in the final tableau: 2 z 1 - c 1 = y* A1 - c 1 = [ 0 3/ 2 1/ 2] 2-1 = 2. 0 1 1 2 2 0 A * 1 = S* A 1 = 0 1/ 2 1/ 2 2 = 1. 0 1/ 2 1/ 2 0 1 The revised final tableau is

Variable Eq Z x 1 x 2 x 3 x 4 x 5 x 6 Side Z (0) 1 2 0 3/2 0 3/2 1/2 25 x 4 (1) 0 0 0 1 1-1 -2 10 x 1 (2) 0 1 0 1/2 0 1/2 1/2 15 x 2 (3) 0-1 1-3/2 0-1/2 1/2 5 The new column for the basic variable x 1 is not in proper form from Gaussian elimination, so elementary row operations are required to restore proper form. After doing this, the proper form of the above revised tableau is Variable Eq Z x 1 x 2 x 3 x 4 x 5 x 6 Side Z (0) 1 0 0 1/2 0 1/2-1/2-5 x 4 (1) 0 0 0 1 1-1 -2 10 x 1 (2) 0 1 0 1/2 0 1/2 1/2 15 x 2 (3) 0 0 1-1 0 0 1 20 Because of the negative coefficient for x 6 in row (0), the current (previously optimal) basic solution is feasible but not optimal. We can apply the simplex method to the above tableau in proper form and find the optimal solution (x 1, x 2, x 3, x 4, x 5, x 6 ) = (5, 0, 0, 50, 0, 20), as displayed below. Variable Eq Z x 1 x 2 x 3 x 4 x 5 x 6 Side Z (0) 1 0 1/2 0 0 1/2 0 5 x 4 (1) 0 0 2-1 1-1 0 50 x 1 (2) 0 1-1/2 1 0 1/2 0 5 x 6 (3) 0 0 1-1 0 0 1 20

(c) Change the coefficients of x 3 from c 3 a 13 a 23 a 33 1 1 = 2 1 to c 3 a 13 a 23 a 33 2 3 =. 1 2 With the change in the coefficients of x 3, we only need to recompute the column corresponding to the basic variable x 1 in the final tableau: 3 z 3 - c 3 = y* A3 - c 3 = [ 0 3/ 2 1/ 2] 1-2 = -3/2. 2 1 1 2 3 6 A * 3 = S* A 3 = 0 1/ 2 1/ 2 1 = 1/ 2. 0 1/ 2 1/ 2 2 3/ 2 The revised final tableau is Variable Eq Z x 1 x 2 X 3 x 4 x 5 x 6 Side Z (0) 1 0 0-3/2 0 3/2 1/2 25 x 4 (1) 0 0 0 6 1-1 -2 10 x 1 (2) 0 1 0-1/2½ 0 1/2 1/2 15 x 2 (3) 0 0 1-3/2 0-1/2 1/2 5 The current (previously optimal) basic solution is feasible but not optimal. We can apply the simplex method to the above revised tableau and find the optimal solution (x 1, x 2, x 3, x 4, x 5, x 6 ) = (95/6, 15/2, 5/3,0, 0, 0), as displayed below. Variable Eq Z x 1 x 2 x 3 x 4 x 5 x 6 Side Z (0) 1 0 0 0 1/4 5/4 0 55/2 x 3 (1) 0 0 0 1 1/6-1/6-1/3 5/3 x 1 (2) 0 1 0 0 1/12 5/12 1/3 95/6 x 2 (3) 0 0 1 0 1/4-3/4 0 15/2

(d) Change the objective function to Z = 3x 1-2x 2 + 3x 3. We only need to recompute the coefficients of x 1, x 2, and x 3 in Eq. (0): z 1 - c 1 = y*a 1-1 3 1 1 c = [ 0 3/ 2 1/ 2] - 3 = -1 1 z 3 - c 2 = y*a 2 - c 2 = [ 0 3/ 2 1/ 2] 1 - (-2) = 1. 1 1 z 3 - c 3 = y*a 3 - c 3 = [ 0 3/ 2 1/ 2] 2-3 = -1/2. 1 The revised tableau is Variable Eq Z x 1 x 2 x 3 x 4 x 5 x 6 Side Z (0) 1-1 1-1/2 0 3/2 1/2 25 x 4 (1) 0 0 0 1 1-1 -2 10 x 1 (2) 0 1 0 1/2 0 1/2 1/2 15 x 2 (3) 0 0 1-3/2 0-1/2 1/2 5 As in part (b), we need to restore proper form from Gaussian elimination. The proper form of the above revised tableau is Variable Eq Z x 1 x 2 x 3 x 4 x 5 x 6 Side Z (0) 1 0 0 3/2 0 5/2 1/2 35 x 4 (1) 0 0 0 1 1-1 -2 10 x 1 (2) 0 1 0 1/2 0 1/2 1/2 15 x 2 (3) 0 0 1-3/2 0-1/2 1/2 5

The current basic solution is feasible and optimal. (e) Introduce a new constraint 3x 1-2x 2 + x 3 30. (Denote its slack variable by x 7 ). Adding the new constraint (in augmented form) tableau: 3x 1-2x 2 + x 3 + x 7 = 30 to the final Variable Eq Z x 1 x 2 x 3 x 4 x 5 x 6 x 7 Side Z (0) 1 0 0 3/2 0 3/2 1/2 0 25 x 4 (1) 0 0 0 1 1-1 -2 0 10 x 1 (2) 0 1 0 1/2 0 1/2 1/2 0 15 x 2 (3) 0 0 1-3/2 0-1/2 1/2 0 5 x 7 (4) 0 3-2 1 0 0 0 1 30 We next need to restore proper form from Gaussian elimination into this new row. The proper form of the above tableau is Variable Eq Z x 1 x 2 x 3 x 4 x 5 x 6 x 7 Side Z (0) 1 0 0 3/2 0 3/2 1/2 0 25 x 4 (1) 0 0 0 1 1-1 -2 0 10 x 1 (2) 0 1 0 1/2 0 1/2 1/2 0 15 x 2 (3) 0 0 1-3/2 0-1/2 1/2 0 5 x 7 (4) 0 0 0-7/2 0-5/2-1/2 1-5 The current basic solution is not feasible. We apply the dual simplex method (described in Sec. 7.1) to the above tableau and obtain the new optimal solution (x 1, x 2, x 3, x 4, x 5, x 6, x 7 ) = (100/7, 50/7, 10/7,60/7, 0, 0, 0).

(f) Introduce a new variable x 8 with coefficients c 8 a 18 a 28 a 38 = 1 2 1 2 The column corresponding to the new variable x 8 in the final tableau is 2 z 8 c 8 = y*a 8 -c 8 = [ 0 3/ 2 1/ 2] 1 - (-1) = 7/2, 2 1 1 2 2 7 A * 8 = S*A 8 = 0 1/ 2 1/ 2 1 = 3/ 2. 0 1/ 2 1/ 2 2 1/ 2 The final tableau with the new variable x 8 is Variable Eq Z x 1 x 2 x 3 x 4 x 5 x 6 x 8 Side Z (0) 1 2 0 3/2 0 3/2 1/2 7/2 25 x 4 (1) 0 0 0 1 1-1 -2-7 10 x 1 (2) 0 1 0 1/2 0 1/2 1/2 3/2 15 x 2 (3) 0 0 1-3/2 0-1/2 1/2 1/2 5 The current basic solution is feasible and optimal. Example for Section 5.7 Consider the following problem (previously analyzed in several Worked Examples for Chapters 3,4). Maximize Z = 3x 1 + 2x 2, subject to x 1 4 (resource 1)

and x 1 + 3x 2 15 (resource 2) 2x 1 + x 2 10 (resource 3) x 1 0, x 2 0, where Z measures the profit in dollars from the two activities and the right-hand sides are the number of units available of the respective resources. (a) Use the graphical method to solve this model. Optimal solution: (x 1, x 2 ) = (3, 4) and Profit = $17. (b) Use graphical analysis to determine the shadow price for each of these resources by solving again after increasing the amount of the resource available by 1. As depicted next, when the right-hand-side of the first constraint is increased to 5, the optimal solution remains the same. Hence, the shadow price for the first constraint is 0.

As depicted next, when the right-hand-side of the second constraint is increased to 16, the new optimal solution becomes (x 1, x 2 ) = (2.8, 4.4) and Z =17.2. Hence, the shadow price for the second constraint is 17.2-17=0.2. As depicted next, when the right-hand-side of the third constraint is increased to 11, the new optimal solution becomes (x 1, x 2 ) = (3.6, 3.8) and Z = 18.4. Hence, the shadow price for the third constraint is 18.4-17=1.4.

(c) Use the spreadsheet model and the Solver instead to do parts (a) and (b). Original model: 1 2 3 4 5 6 7 8 9 10 A B C D E F Activity 1 Activity 2 Unit Profit $3 $2 Resource Usage Used Available Resource 1 1 0 3 ² 4 Resource 2 1 3 15 ² 15 Resource 3 2 1 10 ² 10 Activity 1 Activity 2 Total Profit Solution 3 4 $17.00 The shadow price for resource 1 is $0. 1 2 3 4 5 6 7 8 9 10 A B C D E F Activity 1 Activity 2 Unit Profit $3 $2 Resource Usage Used Available Resource 1 1 0 3 ² 5 Resource 2 1 3 15 ² 15 Resource 3 2 1 10 ² 10 Activity 1 Activity 2 Total Profit Solution 3 4 $17.00

The shadow price for resource 2 is $0.20. 1 2 3 4 5 6 7 8 9 10 A B C D E F Activity 1 Activity 2 Unit Profit $3 $2 Resource Usage Used Available Resource 1 1 0 2.8 ² 4 Resource 2 1 3 16 ² 16 Resource 3 2 1 10 ² 10 Activity 1 Activity 2 Total Profit Solution 2.8 4.4 $17.20 The shadow price for resource 3 is $1.40. 1 2 3 4 5 6 7 8 9 10 A B C D E F Activity 1 Activity 2 Unit Profit $3 $2 Resource Usage Used Available Resource 1 1 0 3.6 ² 4 Resource 2 1 3 15 ² 15 Resource 3 2 1 11 ² 11 Activity 1 Activity 2 Total Profit Solution 3.6 3.8 $18.40 (d) For each resource in turn, use the Solver Table to systematically generate the optimal solution and the total profit when the only change is that the amount of that resource available increases in increments of 1 from 4 less than the original value up to 4 more than the current value. Use these results to estimate the allowable range for the amount available of each resource.

The allowable range for the right-hand side of the resource 1 constraint is approximately from 3 to at least 10. A B C D E 13 Available Solution Total Incremental 14 Resource 1 Activity 1 Activity 2 Profit Profit 15 3 4 $17.00 16 0 0 5 $10.00 17 1 1 4.667 $12.33 $2.33 18 2 2 4.333 $14.67 $2.33 19 3 3 4 $17.00 $2.33 20 4 3 4 $17.00 $0.00 21 5 3 4 $17.00 $0.00 22 6 3 4 $17.00 $0.00 23 7 3 4 $17.00 $0.00 24 8 3 4 $17.00 $0.00 25 9 3 4 $17.00 $0.00 26 10 3 4 $17.00 $0.00 The allowable range for the right-hand side of the resource 2 constraint is approximately from less than 11 to more than 21. A B C D E 29 Available Solution Total Incremental 30 Resource 2 Activity 1 Activity 2 Profit Profit 31 3 4 $17.00 32 11 3.8 2.4 $16.20 33 12 3.6 2.8 $16.40 $0.20 34 13 3.4 3.2 $16.60 $0.20 35 14 3.2 3.6 $16.80 $0.20 36 15 3 4 $17.00 $0.20 37 16 2.8 4.4 $17.20 $0.20 38 17 2.6 4.8 $17.40 $0.20 39 18 2.4 5.2 $17.60 $0.20 40 19 2.2 5.6 $17.80 $0.20 41 20 2 6 $18.00 $0.20 42 21 1.8 6.4 $18.20 $0.20 The allowable range for the right-hand side of the resource 3 constraint is approximately from less than 6 to more than 11. A B C D E 45 Available Solution Total Incremental 46 Resource 3 Activity 1 Activity 2 Profit Profit 47 3 4 $17.00 48 6 0.6 4.8 $11.40 49 7 1.2 4.6 $12.80 $1.40 50 8 1.8 4.4 $14.20 $1.40 51 9 2.4 4.2 $15.60 $1.40 52 10 3 4 $17.00 $1.40 53 11 3.6 3.8 $18.40 $1.40 54 12 4 3.667 $19.33 $0.93 55 13 4 3.667 $19.33 $0.00 56 14 4 3.667 $19.33 $0.00 57 15 4 3.667 $19.33 $0.00 58 16 4 3.667 $19.33 $0.00

(e) Use the Solver s sensitivity report to obtain the shadow prices. Also use this report to find the range for the amount available of each resource over which the corresponding shadow price remains valid. The shadow prices for the three resources are $0, $0.20, and $1.40, respectively. The allowable range for the right-hand side of the first resource is 3 to. The allowable range for the right-hand side of the second resource is 10 to 30. The allowable range for the right-hand side of the third resource is 5 to 11.667. Adjustable Cells Final Reduced Objective Allowable Allowable Cell Name Value Cost Coefficient Increase Decrease $B$10 Solution Activity 1 3 0 3 1 2.333 $C$10 Solution Activity 2 4 0 2 7 0.5 Constraints Final Shadow Constraint Allowable Allowable Cell Name Value Price R.H. Side Increase Decrease $D$5 Resource 1 Used 3 0 4 1E+30 1 $D$6 Resource 2 Used 15 0.2 15 15 5 $D$7 Resource 3 Used 10 1.4 10 1.667 5 (f) Describe why these shadow prices are useful when management has the flexibility to change the amounts of the resources being made available. These shadow prices tell management that for each additional unit of the resource, profit will increase by $0, or $0.20, or $1.40 for the three resources, respectively (for small changes). Management is then able to evaluate whether or not to change the amounts of resources being made available.