Duality & The Dual Simplex Method & Sensitivity Analysis for Linear Programming. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 1

Size: px
Start display at page:

Download "Duality & The Dual Simplex Method & Sensitivity Analysis for Linear Programming. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 1"

Transcription

1 Dualit & The Dual Simple Method & Sensitivit Analsis for Linear Programming Metodos Cuantitativos M. En C. Eduardo Bustos Farias

2 Dualit EverLP problem has a twin problem associated with it. One problem is called primal, while the other is called dual. These problems possess ver closel related properties so that the optimal solution of one problem can ield complete information about the optimal solution of the other problem! Metodos Cuantitativos M. En C. Eduardo Bustos Farias

3 Dualit In certain cases, these relationships ma prove useful in reducing the computational effort associated with solving LP problems Metodos Cuantitativos M. En C. Eduardo Bustos Farias 3

4 Dualit Ma Z n Primal c j j j= n st.. a b, i =,,..,m j= = ij j j i 0, j=,,...,n MinZ st.. m i= = a ij m i= i Dual b c i i i j, 0,i j =,,..,n =,,..., m Metodos Cuantitativos M. En C. Eduardo Bustos Farias 4

5 Construction of the Dual The dual problem is constructed from the primal problem as follows: Each constraint in one problem corresponds to a variable in the other problem The elements of the r.h.s. of the constraints in one problem are equal to the respective coefficients of the objective function in the other problem Metodos Cuantitativos M. En C. Eduardo Bustos Farias 5

6 Construction of the Dual The maimization problem has (<) constraints, and the minimization problem has (>) constraints The variables in both problems are nonnegative (> 0) From smmetr of the two problems, the dual of the dual is the primal Metodos Cuantitativos M. En C. Eduardo Bustos Farias 6

7 Metodos Cuantitativos M. En C. Eduardo Bustos Farias 7 Primal Eample 0, : 30 : 0 5 : 45 3 : = s t Z Ma 0,,, : : Dual Variables Dual = s t Z Min Primal Variables

8 Metodos Cuantitativos M. En C. Eduardo Bustos Farias 8 Eample : 30 : 0 5 : 45 3 : s s s s s t Z Ma = = = = = Dual Variables Primal in Standard Form Dual in Standard Form 0,,,,, 4 3 s s s s : : Z ' A s A s t s MA MA Ma = = = 0,,,,,,, 4 3 A s A s Primal Variables

9 Observations Notice in the preceding eample, the dual problem has fewer constraints than the primal, and ma be computationall more efficient to solve than the primal Computational difficult in LP s is mainl associated with the number of constraints rather than the number of variables Metodos Cuantitativos M. En C. Eduardo Bustos Farias 9

10 Primal-Dual Relationships The optimal solution of the primal (dual) gives, directl the optimal solution of the dual (primal) The following two rules are used to determine the optimal solution of one problem from the optimal (simple) solution of the other problem Metodos Cuantitativos M. En C. Eduardo Bustos Farias 0

11 Rule If the dual variable corresponds to a slack starting variable in the primal problem, its optimum value is given directl b the coefficient of this slack variable in the optimal Z-equation row Metodos Cuantitativos M. En C. Eduardo Bustos Farias

12 Eample Primal in Standard Form Ma Z = 5 6 st.. 9 s = 60 : 3 s = 45 : 5 s = 0 : 3 3 s = 30 : 4 4,, s, s, s, s 3 4 Metodos Cuantitativos M. En C. Eduardo Bustos Farias 0 Dual Variables

13 Simple Solution of the Primal Z s s 4 Dual variables 3 4 Z s s s s b Metodos Cuantitativos M. En C. Eduardo Bustos Farias 3

14 Rule If the dual variable corresponds to an artificial starting variable in the primal problem, its optimal value is given b the coefficient of this artificial variable in the optimal Z-equation row of the simple tableau, ignoring an Big M term Metodos Cuantitativos M. En C. Eduardo Bustos Farias 4

15 Eample ' Ma Z = MA MA Dual in Standard Form 3 4 st.. 5 s A = 5 : s A = 6 : 3 4,,,, s, A, s, A Primal Variables Metodos Cuantitativos M. En C. Eduardo Bustos Farias 5

16 Simple Solution of the Dual Primal Variables Z' s A s A b Z' M M Metodos Cuantitativos M. En C. Eduardo Bustos Farias 6

17 Sensitivit Analsis Coefficients in an LP formulation are assumed to be known with absolute certaint! Sensitivit analsis provides an approach for studing the effect upon the optimal solution of variations in the cost/profit coefficients in the objective function, or in the resource availabilities (r.h.s. s) of the constraints. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 7

18 General Form of a Linear Programming (LP) Problem MAX (or MIN): c X c X c n X n Subject to: a X a X a n X n <= b : a k X a k X a kn X n <= b k : a m X a m X a mn X n = b m How sensitive is a solution to changes in the c i, a ij, and b i? Metodos Cuantitativos M. En C. Eduardo Bustos Farias 8

19 Sensitivit Problem A Change in objective function coefficients The goal of this sensitivit analsis is to determine the range of variation in each of the objective function coefficients that will keep the current optimum corner point of the feasible solution space unchanged. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 9

20 Metodos Cuantitativos M. En C. Eduardo Bustos Farias 0 Blending Problem Eample 0 0, s.t. 4 3 Ma = Z Consider the following eample to illustrate sensitivit problem

21 Eample - Blending Problem Optimal Solution Ma Z = 38.5 =30.77, =.54 Ma Z s.t = , Metodos Cuantitativos M. En C. Eduardo Bustos Farias

22 Eample In the previous eample, if p is held constant at 4, we can determine the permissible range values on p so that the current solution remains optimal as follows: 3 p 5 4 p 5 Metodos Cuantitativos M. En C. Eduardo Bustos Farias 5 4 5

23 Eample Similarl, if p is held constant at 3, then or so p 3 3 p p Metodos Cuantitativos M. En C. Eduardo Bustos Farias 3

24 Sensitivit Problem How much is a resource unit worth? The goal of this analsis is to stud the sensitivit of the optimum solution to changes in the right hand sides of the constraints, i.e., the b i s Metodos Cuantitativos M. En C. Eduardo Bustos Farias 4

25 Sensitivit Problem This amounts to changing the availabilit of a resource. The results are given as predetermined ranges of the r.h.s. within which the optimum objective value will increase or decrease at a given, constant rate. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 5

26 Eample - Blending Problem Suppose the amount of Crude B is varied from the 50 units available. This is reflected b constraint inequalit Increasing or decreasing the availabilit of Crude B has the effect of moving the constraint line parallel to itself We wish to determine the range of r.h.s. values so that the optimal solution is determined b the intersection of constraints and Metodos Cuantitativos M. En C. Eduardo Bustos Farias 6

27 Eample - Blending Problem Thus, the acceptable range on Crude B is: 0 Crude B 50 If the availabilit of Crude B were increased b 50 units (to a total of 00 units), then profit would increase b: 50(. 0654) = 3077., or a total of Z = = These values are called dual prices or shadow prices and are defined as the worth per unit of resource values. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 7

28 Shadow Prices Goods (resources) having positive shadow prices are called scarce goods Goods (resources) having zero shadow prices are called free goods Metodos Cuantitativos M. En C. Eduardo Bustos Farias 8

29 Blending Eample Primal in Standard Form Ma Z = 3 4 MA MA st s = 00 : 3 5 s = 50 : 5 4 s A = 00 : s A = 80 : 4 4 4,, s, s, s, A, s, A Metodos Cuantitativos M. En C. Eduardo Bustos Farias 9 0 Dual Variables

30 Simple Solution of the Primal 3 4 Z s s s A s A b Z M 0 M s s Shadow Prices (ignore M s) Metodos Cuantitativos M. En C. Eduardo Bustos Farias 30

31 Blending Eample ' Ma Z = MA MA Dual in Standard Form 3 4 st s A = 3 : s A = 4 : 3 4,,,, s, A, s, A Primal Variables Metodos Cuantitativos M. En C. Eduardo Bustos Farias 3

32 Simple Solution of the Dual Z' s A s A b Z' M M Metodos Cuantitativos M. En C. Eduardo Bustos Farias 3

33 Sensitivit Analsis in Simple MAXIMUM CHANGE IN RESOURCE AVAILABILITY A change in the resource availabilities (b i s) will onl change the r.h.s. of the tableau (b column), which means that such a change can onl affect the feasibilit of the solution. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 33

34 Sensitivit Analsis in Simple CHANGES IN MARGINAL COST/PROFIT Changes in the coefficients of the objective function will affect onl the objective function equation (Zequation row) in the optimal tableau. Such changes can affect onl the optimalit of the current solution. Goal of sensitivit analsis is to determine the range of variation for the objective coefficients (one at a time) for which the current optimum solution remains unchanged! Metodos Cuantitativos M. En C. Eduardo Bustos Farias 34

35 Approaches to Sensitivit Analsis Change the data and re-solve the model! Sometimes this is the onl practical approach. Solver also produces sensitivit reports that can answer various questions When solving LP problems, be sure to select the Assume Linear Model option in the Solver Options dialog bo. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 35

36 The Wndor Glass Problem Ma Z = 3 5 st.. 3 8, Metodos Cuantitativos M. En C. Eduardo Bustos Farias 36

37 Wndor Glass EXCEL Solution Metodos Cuantitativos M. En C. Eduardo Bustos Farias 37

38 Solver creates Worksheet tabs when these options are clicked Metodos Cuantitativos M. En C. Eduardo Bustos Farias 38

39 Wndor Glass Answer Report Metodos Cuantitativos M. En C. Eduardo Bustos Farias 39

40 Wndor Glass Sensitivit Analsis Metodos Cuantitativos M. En C. Eduardo Bustos Farias 40

41 Solver s Sensitivit Report Answers questions about: Amounts b which objective function coefficients can change without changing the optimal solution. The impact on the optimal objective function value of changes in constrained resources. The impact on the optimal objective function value of forced changes in decision variables. The impact changes in constraint coefficients will have on the optimal solution. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 4

42 Blue Ridge Hot Tubs Eample... MAX: 350X 300X S.T.: X X <= 00 9X 6X <= 566 X 6X <= 880 X, X >= 0 } profit } pumps } labor } tubing } non-negativit Metodos Cuantitativos M. En C. Eduardo Bustos Farias 4

43 Answer Report Microsoft Ecel 9.0 Answer Report Worksheet: [Solver Class Eamples Solved.ls]Blue Ridge Report Created: 7/7/005 :56:0 PM Target Cell (Ma) Cell Name Original Value Final Value $D$6 Unit Profits Total Profit $66,00 $66,00 Adjustable Cells Cell Name Original Value Final Value $B$5 Number to Make Aqua-Spas $C$5 Number to Make Hdro-Lues Constraints Cell Name Cell Value Formula Status Slack $D$0 - Labor Req'd Used 566 $D$0<=$E$0 Binding 0 $D$ - Tubing Req'd Used 7 $D$<=$E$ Not Binding 68 $D$9 - Pumps Req'd Used 00 $D$9<=$E$9 Binding 0 Metodos Cuantitativos M. En C. Eduardo Bustos Farias 43

44 Sensitivit Report Microsoft Ecel 9.0 Sensitivit Report Worksheet: [Solver Class Eamples Solved.ls]Blue Ridge Report Created: 7/7/005 :56:0 PM Adjustable Cells Final Reduced Objective Allowable Allowable Cell Name Value Cost Coefficient Increase Decrease $B$5 Number to Make Aqua-Spas $C$5 Number to Make Hdro-Lues Constraints Final Shadow Constraint Allowable Allowable Cell Name Value Price R.H. Side Increase Decrease $D$0 - Labor Req'd Used $D$ - Tubing Req'd Used E30 68 $D$9 - Pumps Req'd Used Metodos Cuantitativos M. En C. Eduardo Bustos Farias 44

45 Changes in Objective Function Coefficients Values in the Allowable Increase & Allowable Decrease columns for the Changing Cells indicate the amounts b which an objective function coefficient can change without changing the optimal solution, assuming all other coefficients remain constant. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 45

46 Alternate Optimal Solutions Values of zero (0) in the Allowable Increase or Allowable Decrease columns for the Changing Cells indicate that an alternate optimal solution eists. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 46

47 Changes in Constraint RHS Values The shadow price of a constraint indicates the amount b which the objective function value changes given a unit increase in the RHS value of the constraint, assuming all other coefficients remain constant. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 47

48 Changes in Constraint RHS Values Shadow prices hold onl within RHS changes falling within the values in Allowable Increase and Allowable Decrease columns. Shadow prices for nonbinding constraints are alwas zero. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 48

49 Comments About Changes in Constraint RHS Values Shadow prices onl indicate the changes that occur in the objective function value as RHS values change. Changing a RHS value for a binding constraint also changes the feasible region and the optimal solution (see graph on following slide). To find the optimal solution after changing a binding RHS value, ou must re-solve the problem. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 49

50 Other Uses of Shadow Prices Suppose a new Hot Tub (the Tphoon-Lagoon) is being considered. It generates a marginal profit of $30 and requires: pump (shadow price = $00) 8 hours of labor (shadow price = $6.67) 3 feet of tubing (shadow price = $0) Q: Would it be profitable to produce an? A: $30 - $00* - $6.67*8 - $0*3 = -$3.33 = No! Metodos Cuantitativos M. En C. Eduardo Bustos Farias 50

51 Analzing Changes in Constraint Coefficients Q: Suppose a Tphoon-Lagoon required onl 7 labor hours rather than 8. Is it now profitable to produce an? A: $30 - $00* - $6.67*7 - $0*3 = $3.3 = Yes! Q: What is the maimum amount of labor Tphoon- Lagoons could require and still be profitable? A: We need $30 - $00* - $6.67*L 3 - $0*3 >=0 The above is true if L 3 <= $0/$6.67 = $7.0 Metodos Cuantitativos M. En C. Eduardo Bustos Farias 5

52 Ke Points - I The shadow prices of resources equate the marginal value of the resources consumed with the marginal benefit of the goods being produced. Resources in ecess suppl have a shadow price (or marginal value) of zero. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 5

53 Ke Points-II The reduced cost of a product is the difference between its marginal profit and the marginal value of the resources it consumes. Products whose marginal profits are less than the marginal value of the goods required for their production will NOT be produced in an optimal solution. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 53

54 Formal definitions Metodos Cuantitativos M. En C. Eduardo Bustos Farias 54

55 Dualit via the Lagrangian Primal Problem P minimize z = c subject to A = b Lagrangian Problem D(π) 0 minimize v(π)= c - π(a b) subject to 0 optimum value is z* optimum value is v*(π) Note: if * is feasible for P, then it is also feasible for D(π). Thus v*(π) z*, and D(π) provides a lower bound for P. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 55

56 Computing the Highest Lower Bound Lagrangian Problem D(π) minimize subject to 0 v(π)= c - π(a b) = (c-πa) πb v(π)= - unless (c-πa) 0. v(π)= πb if (c-πa) 0 The highest lower bound is found b solving maimize v = πb subject to c-πa 0 Metodos Cuantitativos M. En C. Eduardo Bustos Farias 56

57 Primal Problem P minimize z = c subject to A = b 0 Dual Problem D maimize v = πb subject to πa c optimum value is z* optimum value is v* Theorem. (Strong Dualit) If both P and D are feasible, then z* = v*. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 57

58 PRIMAL PROBLEM: maimize z = subject to 3 4 = = 3,, 3, 4 0 DUAL PROBLEM: minimize 3 Subject to Observation. The constraint matri in the primal is the transpose of the constraint matri in the dual. Observation. The RHS coefficients in the primal become the cost coefficients in the dual. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 58

59 PRIMAL PROBLEM: maimize z = subject to 3 4 = = 3,, 3, 4 0 DUAL PROBLEM: minimize 3 Subject to Observation 3. The cost coefficients in the primal become the RHS coefficients in the dual. Observation 4. The primal (in this case) is a ma problem with equalit constraints and non-negative variables The dual (in this case) is a minimization problem with constraints and variables unconstrained in sign. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 59

60 Metodos Cuantitativos M. En C. Eduardo Bustos Farias 60 LP Model: Standard (Inequalit) Form s.t. ma,,, b a a a b a a a b a a a c c c n m n mn m m n n n n n n

61 Metodos Cuantitativos M. En C. Eduardo Bustos Farias 6 Dualit Theor Standard (Inequalit) Primal Form: Dual Form: 0, 0, 0,.. min 0, 0, 0,.. ma c a a a c a a a c a a a b b b b a a a b a a a b a a a c c c m n m mn n n m m m m m n n m n mn m m n n n n n n t s t s

62 LP Model: Standard (Inequalit) Matri Form A = a a... a m a a a... m a a... a n n mn, b = b b... b m, c T = c c... c n Matri Form : ma s.t. b, 0. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 6 c A

63 Primal-Dual in Matri Form Standard (Inequalit) Primal Form: Ma c s.t. A b 0 Dual Form: Min b s.t. A c 0 Metodos Cuantitativos M. En C. Eduardo Bustos Farias 63

64 Primal-Dual in Matri Form: Equalit Standard (Equalit) Primal Form: Min c s.t. A = b 0 Dual Form: Ma b s.t. A c Metodos Cuantitativos M. En C. Eduardo Bustos Farias 64

65 Relations Between Primal and Dual. The dual of the dual problem is again the primal problem.. Either of the two problems has an optimal solution if and onl if the other does; if one problem is feasible but unbounded, then the other is infeasible; if one is infeasible, then the other is either infeasible or feasible/unbounded. 3. Weak Dualit Theorem: The objective function value of the primal (dual) to be maimized evaluated at an primal (dual) feasible solution cannot eceed the dual (primal) objective function value evaluated at a dual (primal) feasible solution. c T >= b T (in the standard equalit form) Metodos Cuantitativos M. En C. Eduardo Bustos Farias 65

66 Relations between Primal and Dual (continued) 4. Strong Dualit Theorem: When there is an optimal solution, the optimal objective value of the primal is the same as the optimal objective value of the dual. c T * = b T * 5. Complementar Slackness Theorem: Consider an inequalit constraint in an LP problem. If that constraint is inactive for an optimal solution to the problem, the corresponding dual variable will be zero in an optimal solution to the dual of that problem. * j (c-a T *) j = 0, j=,,n. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 66

67 Optimalit Conditions Primal Feasibilit: A = b 0 Dual Feasibilit: A T c Strong Dualit: c T = b T or Complementar Slackness: (c-a ),...,n T Metodos Cuantitativos j j M. En C. Eduardo Bustos Farias 67 = 0, j =

68 Optimalit Conditions Primal Feasibilit: A = b 0 Dual Feasibilit: A T r = c r 0 Strong Dualit: c T = b T or Complementar Slackness: r =,...,n j j Metodos Cuantitativos M. En C. Eduardo Bustos Farias 68 0, j =

69 Metodos Cuantitativos M. En C. Eduardo Bustos Farias 69 Complementar Slackness Conditions in the Primal Simple Method The simple method maintain the complementar slackness condition, and moving toward B c c A c r N j B, j r B B c c B c r B c b B B N N N N j j B B B B B N B 0 or 0 Thus, 0, 0, = = = = = = = = =

70 Matri form of the initial tableau for the inequalit standard form Basic Variable s RHS Z -c 0 0 s A I b Matri form of the tableau with a selected basis B: Basic Variable s RHS Z c B B - A -c c B B - c B B - b B B - A B - B - b Metodos Cuantitativos M. En C. Eduardo Bustos Farias 70

71 The Primal Simple Method in Tableau. Initialization: A:=(A, I) and c:=(c, 0); B =B - b 0.. Calculate =c B B - and r = A - c 0. If r 0, then optimal and stop; otherwise, goto net step. Determine the entering basic variable: sa select the basic variable with the lowest value in r ; determine the leaving basic variable: whose coefficient in B reaches zero first as the entering variable increases (use the ratio test of the entering column of B - A against B - b). If the increase is unlimited (the column contains all non-positive numbers), then stop, the primal problem is unbounded. Otherwise, using the pivoting procedure to update B, B - A and B - b and Metodos return Cuantitativos to Step. M. En C. Eduardo Bustos Farias 7

72 The Dual Simple Method in Tableau. Initialization: A:=(A, I) and c:=(c, 0); =c B B - such that r = A - c 0. Calculate B =B - b. If B 0, then optimal and stop; otherwise, goto net step. Determine the leaving basic variable: sa select the basic variable with the lowest value in B ; determine the entering basic variable: whose coefficient in r reaches zero first as the dual variable of the leaving row increases (use the ratio test of the leaving row of B - A against r). If the increase is unlimited (the row contains all non-negative numbers), then stop, the primal problem is infeasible or dual is unbounded. Otherwise, using the pivoting procedure to update B, B - A, =c B B - and r = A c, and goto Step. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 7

73 Reduced Cost and Objective Coefficient Range All positive variables have zero reduced cost In general, the reduced cost of an zero variable is the amount the objective coefficient of that variable would have to change, with all other data held fied, in order for it to become a positive variable in the OS. If the OS is degenerate, the objective coefficient of a zero variable would have to change b at least, and possibl more that, the reduced cost in order to become a positive variable in the OS. The objective coefficient ranges give the ranges of the objective function over which no change in the OS will occur. If the OS is degenerate, an objective coefficient must be changed b at least, and possibl more than, the indicated allowable amounts in order to produce a new optimal solution. One of the allowable increase and decrease for a zero variable is infinite and the other is the reduced cost. If a zero variable has zero reduced cost, then there eist an alternative optimal solution. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 73

74 Dual (Shadow) Price and Constraint RHS Ranges All inactive constraint have zero dual price In general, the dual price on a given active constraint is the rate of improvement in the OV as the RHS of the constraint increases with all other data held fied. If the RHS is decreased, it is the rate at which the OV is impaired. The constraint RHS ranges give the ranges of the constraint RHS over which no change in the dual price will occur. If the solution is degenerate, the dual price ma be valid for one-sided changes in the RHS. One of the allowable increase and decrease for an inactive constraint is infinite and the other equals to the slack or surplus. In general, when the RHS of an active constraint changes, both the OV and OS will change Metodos Cuantitativos M. En C. Eduardo Bustos Farias 74

INTERNATIONAL UNIVERSITY OF JAPAN Public Management and Policy Analysis Program Graduate School of International Relations

INTERNATIONAL UNIVERSITY OF JAPAN Public Management and Policy Analysis Program Graduate School of International Relations Hun Myoung Park (4/18/2018) LP Interpretation: 1 INTERNATIONAL UNIVERSITY OF JAPAN Public Management and Policy Analysis Program Graduate School of International Relations DCC5350 (2 Credits) Public Policy

More information

56:171 Operations Research Midterm Exam Solutions October 22, 1993

56:171 Operations Research Midterm Exam Solutions October 22, 1993 56:171 O.R. Midterm Exam Solutions page 1 56:171 Operations Research Midterm Exam Solutions October 22, 1993 (A.) /: Indicate by "+" ="true" or "o" ="false" : 1. A "dummy" activity in CPM has duration

More information

y 3 z x 1 x 2 e 1 a 1 a 2 RHS 1 0 (6 M)/3 M 0 (3 5M)/3 10M/ / /3 10/ / /3 4/3

y 3 z x 1 x 2 e 1 a 1 a 2 RHS 1 0 (6 M)/3 M 0 (3 5M)/3 10M/ / /3 10/ / /3 4/3 AMS 341 (Fall, 2016) Exam 2 - Solution notes Estie Arkin Mean 68.9, median 71, top quartile 82, bottom quartile 58, high (3 of them!), low 14. 1. (10 points) Find the dual of the following LP: Min z =

More information

56:171 Operations Research Midterm Examination Solutions PART ONE

56:171 Operations Research Midterm Examination Solutions PART ONE 56:171 Operations Research Midterm Examination Solutions Fall 1997 Write your name on the first page, and initial the other pages. Answer both questions of Part One, and 4 (out of 5) problems from Part

More information

Sensitivity Analysis LINDO INPUT & RESULTS. Maximize 7X1 + 10X2. Subject to X1 < 500 X2 < 500 X1 + 2X2 < 960 5X1 + 6X2 < 3600 END

Sensitivity Analysis LINDO INPUT & RESULTS. Maximize 7X1 + 10X2. Subject to X1 < 500 X2 < 500 X1 + 2X2 < 960 5X1 + 6X2 < 3600 END Sensitivity Analysis Sensitivity Analysis is used to see how the optimal solution is affected by the objective function coefficients and to see how the optimal value is affected by the right- hand side

More information

56:171 Operations Research Midterm Examination Solutions PART ONE

56:171 Operations Research Midterm Examination Solutions PART ONE 56:171 Operations Research Midterm Examination Solutions Fall 1997 Answer both questions of Part One, and 4 (out of 5) problems from Part Two. Possible Part One: 1. True/False 15 2. Sensitivity analysis

More information

56:171 Operations Research Midterm Examination October 28, 1997 PART ONE

56:171 Operations Research Midterm Examination October 28, 1997 PART ONE 56:171 Operations Research Midterm Examination October 28, 1997 Write your name on the first page, and initial the other pages. Answer both questions of Part One, and 4 (out of 5) problems from Part Two.

More information

DUALITY AND SENSITIVITY ANALYSIS

DUALITY AND SENSITIVITY ANALYSIS DUALITY AND SENSITIVITY ANALYSIS Understanding Duality No learning of Linear Programming is complete unless we learn the concept of Duality in linear programming. It is impossible to separate the linear

More information

56:171 Operations Research Midterm Examination October 25, 1991 PART ONE

56:171 Operations Research Midterm Examination October 25, 1991 PART ONE 56:171 O.R. Midterm Exam - 1 - Name or Initials 56:171 Operations Research Midterm Examination October 25, 1991 Write your name on the first page, and initial the other pages. Answer both questions of

More information

Linear Programming: Sensitivity Analysis and Interpretation of Solution

Linear Programming: Sensitivity Analysis and Interpretation of Solution 8 Linear Programming: Sensitivity Analysis and Interpretation of Solution MULTIPLE CHOICE. To solve a linear programming problem with thousands of variables and constraints a personal computer can be use

More information

b) [3 marks] Give one more optimal solution (different from the one computed in a). 2. [10 marks] Consider the following linear program:

b) [3 marks] Give one more optimal solution (different from the one computed in a). 2. [10 marks] Consider the following linear program: Be sure this eam has 5 pages. THE UNIVERSITY OF BRITISH COLUMBIA Sessional Eamination - April 21 200 MATH 340: Linear Programming Instructors: Dr. R. Anstee, Section 201 Dr. Guangyue Han, Section 202 Special

More information

LP OPTIMUM FOUND AT STEP 2 OBJECTIVE FUNCTION VALUE

LP OPTIMUM FOUND AT STEP 2 OBJECTIVE FUNCTION VALUE The Wilson Problem: Graph is at the end. LP OPTIMUM FOUND AT STEP 2 1) 5520.000 X1 360.000000 0.000000 X2 300.000000 0.000000 2) 0.000000 1.000000 3) 0.000000 2.000000 4) 140.000000 0.000000 5) 200.000000

More information

Introduction to Operations Research

Introduction to Operations Research Introduction to Operations Research Unit 1: Linear Programming Terminology and formulations LP through an example Terminology Additional Example 1 Additional example 2 A shop can make two types of sweets

More information

Optimization Methods in Management Science

Optimization Methods in Management Science Optimization Methods in Management Science MIT 15.053, Spring 013 Problem Set (Second Group of Students) Students with first letter of surnames I Z Due: February 1, 013 Problem Set Rules: 1. Each student

More information

The homework is due on Wednesday, September 7. Each questions is worth 0.8 points. No partial credits.

The homework is due on Wednesday, September 7. Each questions is worth 0.8 points. No partial credits. Homework : Econ500 Fall, 0 The homework is due on Wednesday, September 7. Each questions is worth 0. points. No partial credits. For the graphic arguments, use the graphing paper that is attached. Clearly

More information

56:171 Operations Research Midterm Exam Solutions October 19, 1994

56:171 Operations Research Midterm Exam Solutions October 19, 1994 56:171 Operations Research Midterm Exam Solutions October 19, 1994 Possible Score A. True/False & Multiple Choice 30 B. Sensitivity analysis (LINDO) 20 C.1. Transportation 15 C.2. Decision Tree 15 C.3.

More information

56:171 Operations Research Midterm Exam Solutions Fall 1994

56:171 Operations Research Midterm Exam Solutions Fall 1994 56:171 Operations Research Midterm Exam Solutions Fall 1994 Possible Score A. True/False & Multiple Choice 30 B. Sensitivity analysis (LINDO) 20 C.1. Transportation 15 C.2. Decision Tree 15 C.3. Simplex

More information

LP Sensitivity Analysis

LP Sensitivity Analysis LP Sensitivity Analysis Max: 50X + 40Y Profit 2X + Y >= 2 (3) Customer v demand X + 2Y >= 2 (4) Customer w demand X, Y >= 0 (5) Non negativity What is the new feasible region? a, e, B, h, d, A and a form

More information

PERT 12 Quantitative Tools (1)

PERT 12 Quantitative Tools (1) PERT 12 Quantitative Tools (1) Proses keputusan dalam operasi Fundamental Decisin Making, Tabel keputusan. Konsep Linear Programming Problem Formulasi Linear Programming Problem Penyelesaian Metode Grafis

More information

COMM 290 MIDTERM REVIEW SESSION ANSWER KEY BY TONY CHEN

COMM 290 MIDTERM REVIEW SESSION ANSWER KEY BY TONY CHEN COMM 290 MIDTERM REVIEW SESSION ANSWER KEY BY TONY CHEN TABLE OF CONTENTS I. Vocabulary Overview II. Solving Algebraically and Graphically III. Understanding Graphs IV. Fruit Juice Excel V. More on Sensitivity

More information

Lecture 3. Understanding the optimizer sensitivity report 4 Shadow (or dual) prices 4 Right hand side ranges 4 Objective coefficient ranges

Lecture 3. Understanding the optimizer sensitivity report 4 Shadow (or dual) prices 4 Right hand side ranges 4 Objective coefficient ranges Decision Models Lecture 3 1 Lecture 3 Understanding the optimizer sensitivity report 4 Shadow (or dual) prices 4 Right hand side ranges 4 Objective coefficient ranges Bidding Problems Summary and Preparation

More information

Quantitative Analysis for Management Linear Programming Models:

Quantitative Analysis for Management Linear Programming Models: Quantitative Analysis for Management Linear Programming Models: 7-000 by Prentice Hall, Inc., Upper Saddle River, Linear Programming Problem. Tujuan adalah maximize or minimize variabel dependen dari beberapa

More information

THE UNIVERSITY OF BRITISH COLUMBIA

THE UNIVERSITY OF BRITISH COLUMBIA Be sure this eam has pages. THE UNIVERSITY OF BRITISH COLUMBIA Sessional Eamination - June 12 2003 MATH 340: Linear Programming Instructor: Dr. R. Anstee, section 921 Special Instructions: No calculators.

More information

SCHOOL OF BUSINESS, ECONOMICS AND MANAGEMENT. BF360 Operations Research

SCHOOL OF BUSINESS, ECONOMICS AND MANAGEMENT. BF360 Operations Research SCHOOL OF BUSINESS, ECONOMICS AND MANAGEMENT BF360 Operations Research Unit 3 Moses Mwale e-mail: moses.mwale@ictar.ac.zm BF360 Operations Research Contents Unit 3: Sensitivity and Duality 3 3.1 Sensitivity

More information

Midterm 2 Example Questions

Midterm 2 Example Questions Midterm Eample Questions Solve LPs using Simple. Consider the following LP:, 6 ma (a) Convert the LP to standard form.,,, 6 ma (b) Starting with and as nonbasic variables, solve the problem using the Simple

More information

Operations Research I: Deterministic Models

Operations Research I: Deterministic Models AMS 341 (Spring, 2010) Estie Arkin Operations Research I: Deterministic Models Exam 1: Thursday, March 11, 2010 READ THESE INSTRUCTIONS CAREFULLY. Do not start the exam until told to do so. Make certain

More information

OPTIMIZAÇÃO E DECISÃO 10/11

OPTIMIZAÇÃO E DECISÃO 10/11 OPTIMIZAÇÃO E DECISÃO 10/11 PL #1 Linear Programming Alexandra Moutinho (from Hillier & Lieberman Introduction to Operations Research, 8 th edition) The Wyndor Glass Co. Problem Wyndor Glass Co. produces

More information

February 24, 2005

February 24, 2005 15.053 February 24, 2005 Sensitivity Analysis and shadow prices Suggestion: Please try to complete at least 2/3 of the homework set by next Thursday 1 Goals of today s lecture on Sensitivity Analysis Changes

More information

Optimization Methods in Management Science

Optimization Methods in Management Science Problem Set Rules: Optimization Methods in Management Science MIT 15.053, Spring 2013 Problem Set 6, Due: Thursday April 11th, 2013 1. Each student should hand in an individual problem set. 2. Discussing

More information

Dennis L. Bricker Dept. of Industrial Engineering The University of Iowa

Dennis L. Bricker Dept. of Industrial Engineering The University of Iowa Dennis L. Bricker Dept. of Industrial Engineering The University of Iowa 56:171 Operations Research Homework #1 - Due Wednesday, August 30, 2000 In each case below, you must formulate a linear programming

More information

AM 121: Intro to Optimization Models and Methods Fall 2017

AM 121: Intro to Optimization Models and Methods Fall 2017 AM 121: Intro to Optimization Models and Methods Fall 2017 Lecture 8: Sensitivity Analysis Yiling Chen SEAS Lesson Plan: Sensitivity Explore effect of changes in obj coefficients, and constraints on the

More information

Optimization Methods. Lecture 7: Sensitivity Analysis

Optimization Methods. Lecture 7: Sensitivity Analysis 5.093 Optimization Methods Lecture 7: Sensitivity Analysis Motivation. Questions z = min s.t. c x Ax = b Slide How does z depend globally on c? on b? How does z change locally if either b, c, A change?

More information

Operations Research I: Deterministic Models

Operations Research I: Deterministic Models AMS 341 (Spring, 2009) Estie Arkin Operations Research I: Deterministic Models Exam 1: Thursday, March 12, 2009 READ THESE INSTRUCTIONS CAREFULLY. Do not start the exam until told to do so. Make certain

More information

4. Introduction to Prescriptive Analytics. BIA 674 Supply Chain Analytics

4. Introduction to Prescriptive Analytics. BIA 674 Supply Chain Analytics 4. Introduction to Prescriptive Analytics BIA 674 Supply Chain Analytics Why is Decision Making difficult? The biggest sources of difficulty for decision making: Uncertainty Complexity of Environment or

More information

Consumer Optimization Fundamentals

Consumer Optimization Fundamentals Consumer Optimization Fundamentals The consumer optimization processes we use in this class find the point that brings the most utilit b simultaneousl testing all points along the budget constraint following

More information

5 Profit maximization, Supply

5 Profit maximization, Supply Microeconomics I - Lecture #5, March 17, 2009 5 Profit maximization, Suppl We alread described the technological possibilities now we analze how the firm chooses the amount to produce so as to maximize

More information

3.3 - One More Example...

3.3 - One More Example... c Kathryn Bollinger, September 28, 2005 1 3.3 - One More Example... Ex: (from Tan) Solve the following LP problem using the Method of Corners. Kane Manufacturing has a division that produces two models

More information

36106 Managerial Decision Modeling Sensitivity Analysis

36106 Managerial Decision Modeling Sensitivity Analysis 1 36106 Managerial Decision Modeling Sensitivity Analysis Kipp Martin University of Chicago Booth School of Business September 26, 2017 Reading and Excel Files 2 Reading (Powell and Baker): Section 9.5

More information

Lesson Topics. B.3 Integer Programming Review Questions

Lesson Topics. B.3 Integer Programming Review Questions Lesson Topics Rounding Off (5) solutions in continuous variables to the nearest integer (like 2.67 rounded off to 3) is an unreliable way to solve a linear programming problem when decision variables should

More information

$B$8 B&D

$B$8 B&D 1. An Excel Solver sensitivity report for a linear programming model is given below. INTERPRET ALL of the information given for decision variable C (Adjustable Cells Table) and constraint C&D ( Table).

More information

Chapter Two: Linear Programming: Model Formulation and Graphical Solution

Chapter Two: Linear Programming: Model Formulation and Graphical Solution TYLM0_0393.QX //09 :3 M Page hapter Two: Linear Programming: Model Formulation and Graphical Solution PROLEM SUMMRY. Maimization ( continuation), graphical solution. Maimization, graphical solution 3.

More information

Chapter 4. Consumer Choice. A Consumer s Budget Constraint. Consumer Choice

Chapter 4. Consumer Choice. A Consumer s Budget Constraint. Consumer Choice Chapter 4 Consumer Choice Consumer Choice In Chapter 3, we described consumer preferences Preferences alone do not determine choices We must also specifi constraints In this chapter, we describe how consumer

More information

Advanced Operations Research Prof. G. Srinivasan Dept of Management Studies Indian Institute of Technology, Madras

Advanced Operations Research Prof. G. Srinivasan Dept of Management Studies Indian Institute of Technology, Madras Advanced Operations Research Prof. G. Srinivasan Dept of Management Studies Indian Institute of Technology, Madras Lecture 23 Minimum Cost Flow Problem In this lecture, we will discuss the minimum cost

More information

Econ 172A - Slides from Lecture 7

Econ 172A - Slides from Lecture 7 Econ 172A Sobel Econ 172A - Slides from Lecture 7 Joel Sobel October 18, 2012 Announcements Be prepared for midterm room/seating assignments. Quiz 2 on October 25, 2012. (Duality, up to, but not including

More information

The application of linear programming to management accounting

The application of linear programming to management accounting The application of linear programming to management accounting After studying this chapter, you should be able to: formulate the linear programming model and calculate marginal rates of substitution and

More information

Chapter Two: Linear Programming: Model Formulation and Graphical Solution

Chapter Two: Linear Programming: Model Formulation and Graphical Solution hapter Two: Linear Programming: Model Formulation and Graphical Solution PROLEM SUMMRY. Maimization ( continuation), graphical solution. Maimization, graphical solution 3. Minimization, graphical solution.

More information

3. The Discount Factor

3. The Discount Factor 3. he Discount Factor Objectives Eplanation of - Eistence of Discount Factors: Necessary and Sufficient Conditions - Positive Discount Factors: Necessary and Sufficient Conditions Contents 3. he Discount

More information

CHAPTER 13: A PROFIT MAXIMIZING HARVEST SCHEDULING MODEL

CHAPTER 13: A PROFIT MAXIMIZING HARVEST SCHEDULING MODEL CHAPTER 1: A PROFIT MAXIMIZING HARVEST SCHEDULING MODEL The previous chapter introduced harvest scheduling with a model that minimized the cost of meeting certain harvest targets. These harvest targets

More information

Graphical Sensitivity Analysis

Graphical Sensitivity Analysis What if there is uncertainly about one or more values in the LP model? Sensitivity analysis allows us to determine how sensitive the optimal solution is to changes in data values. This includes analyzing

More information

Some Formulas neglected in Anderson, Sweeny, and Williams, with a Digression on Statistics and Finance

Some Formulas neglected in Anderson, Sweeny, and Williams, with a Digression on Statistics and Finance Some Formulas neglected in Anderson, Sween, and Williams, with a Digression on Statistics and Finance Transformations of a Single Random variable: If ou have a case where a new random variable is defined

More information

{List Sales (1 Trade Discount) Total Cost} (1 Tax Rate) = 0.06K

{List Sales (1 Trade Discount) Total Cost} (1 Tax Rate) = 0.06K FINAL CA MAY 2018 ADVANCED MANAGEMENT ACCOUNTING Test Code F84 Branch: Date : 04.03.2018 (50 Marks) Note: All questions are compulsory. Question 1(4 Marks) (c) Selling Price to Yield 20% Return on Investment

More information

Econ 172A, W2002: Final Examination, Solutions

Econ 172A, W2002: Final Examination, Solutions Econ 172A, W2002: Final Examination, Solutions Comments. Naturally, the answers to the first question were perfect. I was impressed. On the second question, people did well on the first part, but had trouble

More information

DM559/DM545 Linear and integer programming

DM559/DM545 Linear and integer programming Department of Mathematics and Computer Science University of Southern Denmark, Odense May 22, 2018 Marco Chiarandini DM559/DM55 Linear and integer programming Sheet, Spring 2018 [pdf format] Contains Solutions!

More information

Do all of Part One (1 pt. each), one from Part Two (15 pts.), and four from Part Three (15 pts. each) <><><><><> PART ONE <><><><><>

Do all of Part One (1 pt. each), one from Part Two (15 pts.), and four from Part Three (15 pts. each) <><><><><> PART ONE <><><><><> 56:171 Operations Research Final Exam - December 13, 1989 Instructor: D.L. Bricker Do all of Part One (1 pt. each), one from Part Two (15 pts.), and four from

More information

Week 6: Sensitive Analysis

Week 6: Sensitive Analysis Week 6: Sensitive Analysis 1 1. Sensitive Analysis Sensitivity Analysis is a systematic study of how, well, sensitive, the solutions of the LP are to small changes in the data. The basic idea is to be

More information

Homework 3 Solutions

Homework 3 Solutions Homework 3 Solutions Econ 5 - Stanford Universit - Winter Quarter 215/16 Exercise 1: Math Warmup: The Canonical Optimization Problems (Lecture 6) For each of the following five canonical utilit functions,

More information

TUFTS UNIVERSITY DEPARTMENT OF CIVIL AND ENVIRONMENTAL ENGINEERING ES 152 ENGINEERING SYSTEMS Spring Lesson 16 Introduction to Game Theory

TUFTS UNIVERSITY DEPARTMENT OF CIVIL AND ENVIRONMENTAL ENGINEERING ES 152 ENGINEERING SYSTEMS Spring Lesson 16 Introduction to Game Theory TUFTS UNIVERSITY DEPARTMENT OF CIVIL AND ENVIRONMENTAL ENGINEERING ES 52 ENGINEERING SYSTEMS Spring 20 Introduction: Lesson 6 Introduction to Game Theory We will look at the basic ideas of game theory.

More information

Mt. Douglas Secondary

Mt. Douglas Secondary Foundations of Math 11 Section 6.3 Linear Programming 79 6.3 Linear Programming Linear inequalities can be used to solve optimization problems, problems in which we find the greatest or least value of

More information

LINEAR PROGRAMMING. Homework 7

LINEAR PROGRAMMING. Homework 7 LINEAR PROGRAMMING Homework 7 Fall 2014 Csci 628 Megan Rose Bryant 1. Your friend is taking a Linear Programming course at another university and for homework she is asked to solve the following LP: Primal:

More information

Solution to P2 Sensitivity at the Major Electric Company

Solution to P2 Sensitivity at the Major Electric Company Solution to P2 Sensitivity at the Major Electric Company 1.(a) Are there alternate optimal solutions? Yes or no. (b) If yes, which nonbasic variables could enter the basis without changing the value of

More information

Game Theory Tutorial 3 Answers

Game Theory Tutorial 3 Answers Game Theory Tutorial 3 Answers Exercise 1 (Duality Theory) Find the dual problem of the following L.P. problem: max x 0 = 3x 1 + 2x 2 s.t. 5x 1 + 2x 2 10 4x 1 + 6x 2 24 x 1 + x 2 1 (1) x 1 + 3x 2 = 9 x

More information

Homework. Part 1. Computer Implementation: Solve Wilson problem by the Lindo and compare the results with your graphical solution.

Homework. Part 1. Computer Implementation: Solve Wilson problem by the Lindo and compare the results with your graphical solution. Homework. Part 1. Computer Implementation: Solve Wilson problem by the Lindo and compare the results with your graphical solution. Graphical Solution is attached to email. Lindo The results of the Wilson

More information

Exercise 1. Jan Abrell Centre for Energy Policy and Economics (CEPE) D-MTEC, ETH Zurich. Exercise

Exercise 1. Jan Abrell Centre for Energy Policy and Economics (CEPE) D-MTEC, ETH Zurich. Exercise Exercise 1 Jan Abrell Centre for Energy Policy and Economics (CEPE) D-MTEC, ETH Zurich Exercise 1 06.03.2018 1 Outline Reminder: Constraint Maximization Minimization Example: Electricity Dispatch Exercise

More information

MgtOp 470 Business Modeling with Spreadsheets Washington State University Sample Final Exam

MgtOp 470 Business Modeling with Spreadsheets Washington State University Sample Final Exam MgtOp 470 Business Modeling with Spreadsheets Washington State University Sample Final Exam Section 1 Multiple Choice 1. An information desk at a rest stop receives requests for assistance (from one server).

More information

Civil Engineering Systems Analysis Lecture VI. Instructor: Prof. Naveen Eluru Department of Civil Engineering and Applied Mechanics

Civil Engineering Systems Analysis Lecture VI. Instructor: Prof. Naveen Eluru Department of Civil Engineering and Applied Mechanics Civil Engineering Systems Analysis Lecture VI Instructor: Prof. Naveen Eluru Department of Civil Engineering and Applied Mechanics Today s Learning Objectives Simplex Method 2 Simplex : Example 2 Max Z

More information

Solve the problem. 1) The price p and the quantity x sold of a certain product obey the demand equation: p = - 1 x + 300, 0 x 800.

Solve the problem. 1) The price p and the quantity x sold of a certain product obey the demand equation: p = - 1 x + 300, 0 x 800. Sample Test 3 Name In the real test ou will have questions and the following rules: You have 0 minutes to complete the test below. The usage of books or notes, or communication with other students is not

More information

Chapter Two: Linear Programming: Model Formulation and Graphical Solution

Chapter Two: Linear Programming: Model Formulation and Graphical Solution Chapter Two: Linear Programming: Model Formulation and Graphical Solution PROBLEM SUMMARY 1. Maximization (1 28 continuation), graphical solution 2. Minimization, graphical solution 3. Sensitivity analysis

More information

Linear Programming: Simplex Method

Linear Programming: Simplex Method Mathematical Modeling (STAT 420/620) Spring 2015 Lecture 10 February 19, 2015 Linear Programming: Simplex Method Lecture Plan 1. Linear Programming and Simplex Method a. Family Farm Problem b. Simplex

More information

Economic Markets. The Theory of Consumer Behavior

Economic Markets. The Theory of Consumer Behavior Economic Markets We want to work towards a theor of market equilibrium. We alread have a prett good idea of what that is, the prices and quantit in a market are going to be set b suppl and demand. So to

More information

Linear Programming: Exercises

Linear Programming: Exercises Linear Programming: Exercises 1. The Holiday Meal Turkey Ranch is considering buying two different brands of turkey feed and blending them to provide a good, low-cost diet for its turkeys. Each brand of

More information

Setting Up Linear Programming Problems

Setting Up Linear Programming Problems Setting Up Linear Programming Problems A company produces handmade skillets in two sizes, big and giant. To produce one big skillet requires 3 lbs of iron and 6 minutes of labor. To produce one giant skillet

More information

Continuing Education Course #287 Engineering Methods in Microsoft Excel Part 2: Applied Optimization

Continuing Education Course #287 Engineering Methods in Microsoft Excel Part 2: Applied Optimization 1 of 6 Continuing Education Course #287 Engineering Methods in Microsoft Excel Part 2: Applied Optimization 1. Which of the following is NOT an element of an optimization formulation? a. Objective function

More information

Interior-Point Algorithm for CLP II. yyye

Interior-Point Algorithm for CLP II.   yyye Conic Linear Optimization and Appl. Lecture Note #10 1 Interior-Point Algorithm for CLP II Yinyu Ye Department of Management Science and Engineering Stanford University Stanford, CA 94305, U.S.A. http://www.stanford.edu/

More information

Homework solutions, Chapter 8

Homework solutions, Chapter 8 Homework solutions, Chapter 8 NOTE: We might think of 8.1 as being a section devoted to setting up the networks and 8.2 as solving them, but only 8.2 has a homework section. Section 8.2 2. Use Dijkstra

More information

Stochastic Programming and Financial Analysis IE447. Midterm Review. Dr. Ted Ralphs

Stochastic Programming and Financial Analysis IE447. Midterm Review. Dr. Ted Ralphs Stochastic Programming and Financial Analysis IE447 Midterm Review Dr. Ted Ralphs IE447 Midterm Review 1 Forming a Mathematical Programming Model The general form of a mathematical programming model is:

More information

Setting Up Linear Programming Problems

Setting Up Linear Programming Problems Setting Up Linear Programming Problems A company produces handmade skillets in two sizes, big and giant. To produce one big skillet requires 3 lbs of iron and 6 minutes of labor. To produce one giant skillet

More information

Lesson 6: Extensions and applications of consumer theory. 6.1 The approach of revealed preference

Lesson 6: Extensions and applications of consumer theory. 6.1 The approach of revealed preference Microeconomics I. Antonio Zabalza. Universit of Valencia 1 Lesson 6: Etensions and applications of consumer theor 6.1 The approach of revealed preference The basic result of consumer theor (discussed in

More information

Comparative Study between Linear and Graphical Methods in Solving Optimization Problems

Comparative Study between Linear and Graphical Methods in Solving Optimization Problems Comparative Study between Linear and Graphical Methods in Solving Optimization Problems Mona M Abd El-Kareem Abstract The main target of this paper is to establish a comparative study between the performance

More information

Homework #3 Supply Chain Models: Manufacturing & Warehousing (ISyE 3104) - Fall 2001 Due September 20, 2001

Homework #3 Supply Chain Models: Manufacturing & Warehousing (ISyE 3104) - Fall 2001 Due September 20, 2001 Homework #3 Supply Chain Models: Manufacturing & Warehousing (ISyE 3104) - Fall 2001 Due September 20, 2001 Show all your steps to get full credit. (Total 45 points) Reading assignment: Read Supplement

More information

Sensitivity Analysis with Data Tables. 10% annual interest now =$110 one year later. 10% annual interest now =$121 one year later

Sensitivity Analysis with Data Tables. 10% annual interest now =$110 one year later. 10% annual interest now =$121 one year later Sensitivity Analysis with Data Tables Time Value of Money: A Special kind of Trade-Off: $100 @ 10% annual interest now =$110 one year later $110 @ 10% annual interest now =$121 one year later $100 @ 10%

More information

FINANCIAL OPTIMIZATION

FINANCIAL OPTIMIZATION FINANCIAL OPTIMIZATION Lecture 2: Linear Programming Philip H. Dybvig Washington University Saint Louis, Missouri Copyright c Philip H. Dybvig 2008 Choose x to minimize c x subject to ( i E)a i x = b i,

More information

Lecture Notes 1 Part B: Functions and Graphs of Functions

Lecture Notes 1 Part B: Functions and Graphs of Functions Lecture Notes 1 Part B: Functions and Graphs of Functions In Part A of Lecture Notes #1 we saw man examples of functions as well as their associated graphs. These functions were the equations that gave

More information

Topics covered. ECON6021 Microeconomic Analysis. Convex Combination. Bundle of goods

Topics covered. ECON6021 Microeconomic Analysis. Convex Combination. Bundle of goods Topics covered ECON601 Microeconomic nalsis Consumption Theor I 1. udget Constraint. ioms of Choice & Indifference Curve 3. tilit Function 4. Consumer Optimum 1 undle of goods Conve Combination is a bundle

More information

What can we do with numerical optimization?

What can we do with numerical optimization? Optimization motivation and background Eddie Wadbro Introduction to PDE Constrained Optimization, 2016 February 15 16, 2016 Eddie Wadbro, Introduction to PDE Constrained Optimization, February 15 16, 2016

More information

1 Shapley-Shubik Model

1 Shapley-Shubik Model 1 Shapley-Shubik Model There is a set of buyers B and a set of sellers S each selling one unit of a good (could be divisible or not). Let v ij 0 be the monetary value that buyer j B assigns to seller i

More information

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

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. CHAPTER FORM A Name MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. Determine whether the given ordered pair is a solution of the given equation.

More information

GAME THEORY. Game theory. The odds and evens game. Two person, zero sum game. Prototype example

GAME THEORY. Game theory. The odds and evens game. Two person, zero sum game. Prototype example Game theory GAME THEORY (Hillier & Lieberman Introduction to Operations Research, 8 th edition) Mathematical theory that deals, in an formal, abstract way, with the general features of competitive situations

More information

Choice. A. Optimal choice 1. move along the budget line until preferred set doesn t cross the budget set. Figure 5.1.

Choice. A. Optimal choice 1. move along the budget line until preferred set doesn t cross the budget set. Figure 5.1. Choice 2 Choice A. choice. move along the budget line until preferred set doesn t cross the budget set. Figure 5.. choice * 2 * Figure 5. 2. note that tangency occurs at optimal point necessary condition

More information

FORECASTING & BUDGETING

FORECASTING & BUDGETING FORECASTING & BUDGETING W I T H E X C E L S S O L V E R WHAT IS SOLVER? Solver is an add-in that comes pre-built into Microsoft Excel. Simply put, it allows you to set an objective value which is subject

More information

14.1 The Cost Minimization Prolem We ask, which is the cheapest wa to produce a given level of output for a rm that takes factor prices as given and h

14.1 The Cost Minimization Prolem We ask, which is the cheapest wa to produce a given level of output for a rm that takes factor prices as given and h 14 Cost Minimization Optional Reading: Varian, Chapters 20, 21.1-21.3 & 22.1-22.7. In principle, everthing we want to know aout competitive rms can e derived from prot maximization prolem. One can derive:

More information

WAYNE STATE UNIVERSITY Department of Industrial and Manufacturing Engineering

WAYNE STATE UNIVERSITY Department of Industrial and Manufacturing Engineering WAYNE STATE UNIVERSITY Department of Industrial and Manufacturing Engineering PhD Preliminary Examination- February 2006 Candidate Name: Answer ALL Questions Question 1-20 Marks Question 2-15 Marks Question

More information

IE312 Optimization: Homework #5 Solution Fall Due on Oct. 29, 2010

IE312 Optimization: Homework #5 Solution Fall Due on Oct. 29, 2010 IE312 Optimization: Homework #5 Solution Fall 2010 Due on Oct. 29, 2010 1 1 (Problem 2 - p. 254) LINGO model: SETS: types / 1 2 / : lbound, ruby, diamond, price, cost, x; ENDSETS DATA: lbound = 11 0; ruby

More information

SCHEDULE OF CONSTRAINT VIOLATION PENALTY FACTORS

SCHEDULE OF CONSTRAINT VIOLATION PENALTY FACTORS SCHEDULE OF CONSTRAINT VIOLATION PENALTY FACTORS Published: NOVEMBER 2017 IMPORTANT NOTICE Purpose AEMO has prepared this document to provide information about constraint equation relaxation procedure,

More information

DECISION ANALYSIS: INTRODUCTION. Métodos Cuantitativos M. En C. Eduardo Bustos Farias 1

DECISION ANALYSIS: INTRODUCTION. Métodos Cuantitativos M. En C. Eduardo Bustos Farias 1 DECISION ANALYSIS: INTRODUCTION Cuantitativos M. En C. Eduardo Bustos Farias 1 Agenda Decision analysis in general Structuring decision problems Decision making under uncertainty - without probability

More information

17. Forestry Applications of Linear Programming

17. Forestry Applications of Linear Programming 191 17. Forestry Applications of Linear Programming Steve Harrison Linear programming (LP) is a highly versatile mathematical optimization technique which has found wide use in management and economics.

More information

Online Appendix Optimal Time-Consistent Government Debt Maturity D. Debortoli, R. Nunes, P. Yared. A. Proofs

Online Appendix Optimal Time-Consistent Government Debt Maturity D. Debortoli, R. Nunes, P. Yared. A. Proofs Online Appendi Optimal Time-Consistent Government Debt Maturity D. Debortoli, R. Nunes, P. Yared A. Proofs Proof of Proposition 1 The necessity of these conditions is proved in the tet. To prove sufficiency,

More information

Cost Minimization and Cost Curves. Beattie, Taylor, and Watts Sections: 3.1a, 3.2a-b, 4.1

Cost Minimization and Cost Curves. Beattie, Taylor, and Watts Sections: 3.1a, 3.2a-b, 4.1 Cost Minimization and Cost Curves Beattie, Talor, and Watts Sections: 3.a, 3.a-b, 4. Agenda The Cost Function and General Cost Minimization Cost Minimization ith One Variable Input Deriving the Average

More information

Examinations for Semester II. / 2011 Semester I

Examinations for Semester II. / 2011 Semester I PROGRAMME MBA-Human Resources & knowledge Management MBA- Project Management Master of Business Administration General MBA-Marketing Management COHORT MBAHR/11/PT MBAPM/11/PT MBAG/11/PT MBAMM/11/PT Examinations

More information

14.03 Fall 2004 Problem Set 2 Solutions

14.03 Fall 2004 Problem Set 2 Solutions 14.0 Fall 004 Problem Set Solutions October, 004 1 Indirect utility function and expenditure function Let U = x 1 y be the utility function where x and y are two goods. Denote p x and p y as respectively

More information

Note on Using Excel to Compute Optimal Risky Portfolios. Candie Chang, Hong Kong University of Science and Technology

Note on Using Excel to Compute Optimal Risky Portfolios. Candie Chang, Hong Kong University of Science and Technology Candie Chang, Hong Kong University of Science and Technology Andrew Kaplin, Kellogg Graduate School of Management, NU Introduction This document shows how to, (1) Compute the expected return and standard

More information