{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

Quiz2Review - Advanced Operations Research Techniques IE316...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon
Advanced Operations Research Techniques IE316 Quiz 2 Review Dr. Ted Ralphs
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
IE316 Quiz 2 Review 1 Reading for The Quiz Material covered in detail in lecture Bertsimas 4.1-4.5, 4.8, 5.1-5.5, 6.1-6.3 Material covered briefly in lecture Bertsimas 4.6, 4.9
Background image of page 2
IE316 Quiz 2 Review 2 Deriving the Dual Problem Consider a standard form LP min { c T x : Ax = b, x 0 } . To derive the dual problem , we use Lagrangian relaxation and consider the function g ( p ) = min x 0 £ c T x + p T ( b - Ax ) / in which infeasibility is penalized by a vector of dual prices p . For every vector p , g ( p ) is a lower bound on the optimal value of the original LP. To achieve the best bound, we considered maximizing g ( p ) , which is equivalent to maximize p T b s.t. p T A c This LP is the dual to the original one.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
IE316 Quiz 2 Review 3 From the Primal to the Dual We can dualize general LPs as follows PRIMAL minimize maximize DUAL b i 0 constraints b i 0 variables = b i free 0 c j variables 0 c j constraints free = c j
Background image of page 4
IE316 Quiz 2 Review 4 Relationship of the Primal and the Dual The following are the possible relationships between the primal and the dual: Finite Optimum Unbounded Infeasible Finite Optimum Possible Impossible Impossible Unbounded Impossible Impossible Possible Infeasible Impossible Possible Possible
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
IE316 Quiz 2 Review 5 Strong Duality and Complementary Slackness Theorem 1. ( Strong Duality ) If a linear programming problem has an optimal solution, so does its dual, and the respective optimal costs are equal. Theorem 2. If x and p are feasible primal and dual solutions, then x and p are optimal if and only if p T ( Ax - b ) = 0 , ( c T - p T A ) x = 0 . From complementary slackness, we can derive a number of alternative optimality conditions . The simplex algorithm always maintains complementary slackness
Background image of page 6
IE316 Quiz 2 Review 6 LPs with General Upper and Lower Bounds In many problems, the variables have explicit nonzero upper or lower bounds. These upper and lower bounds can be dealt with implicitly instead of being included as constraints. In this more general framework, all nonbasic variables are fixed at either their upper or lower bounds . For minimization, variables eligible to enter the basis are either Variables at their lower bounds with negative reduced costs , or Variables at their upper bounds with positive reduced cost . When no such variables exist, we are at optimality . For maximization, we can just reverse the signs.
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
IE316 Quiz 2 Review 7 Economic Interpretation The dual variables tell us the marginal change in the objective function per unit change in the right-hand side of a constraint.
Background image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}