This preview shows pages 1–3. Sign up to view the full content.
This preview has intentionally blurred sections. Sign up to view the full version.
View Full Document
Unformatted text preview: C&amp;O 350 Linear Optimization Winter 2009 Solutions to Assignment 5 Question # Max. marks Part marks 1 4 2 16 4 7 5 3 8 4 4 4 16 6 10 5 12 6 2 2 2 Total 56 1. (Duality) 4 marks Consider the LP problem ( P ) below. max c T x Ax y b Bx + Cy = f y where A is an m n matrix, B is an n n matrix, and C is an n m matrix, c,x,f are ndimensional vectors and y,b are mdimensional vectors. Write down the dual of ( P ). Solution : Expanding the table in page 41 of the notes, we can write the dual of ( P ) as minimize b T u + f T v A T u + B T v = c u + C T v u where u is an mdimensional vector and v is an ndimensional vector. 2. (Complementary Slackness) 16 marks = 4+7+5 part (a): 2 marks for the dual and 2 marks for the CS conditions part (b): 1+3+3 part (c): 1+4 Consider the linear programming problem ( P ) maximize z = c T x such that Ax = b, x , where A = 1 1 0 0 0 0 0 1 0 1 1 0 0 0 1 1 1 2 2 3 0 2 6 , b = 7 2 7 , and c T = [ 2 , 2 , , 4 , 5 , 0] . (a) Write down the dual problem ( D ) of ( P ), and then write down all the complementary slackness conditions for ( P ) and ( D ). (b) Use part (a) to determine whether or not the following solutions are optimal for ( P ). 1 i. x = [0 , 7 , 3 . 6 , 8 . 6 , 1 . 6 , 0] T ii. x 00 = [4 . 5 , 2 . 5 , , 5 , 2 , 0] T iii. x 000 = [3 . 5 , 3 . 5 , 1 , 6 . 5 , . 75 , . 25] T . (c) Use part (a) to determine whether or not the following solutions are optimal for ( D ). i. y = [ 12 5 , 3 5 , 4 , 1 5 ] T ii. y 00 = [0 , 3 , 4 , 1] T Solution : (a) The dual is minimize 7 y 1 + 2 y 2 + 7 y 3 subject to y 1 2 y 4  2 y 1 + 2 y 4 2 y 2 3 y 4 y 3 4 y 2 + y 3 + 2 y 4 5 y 2 y 3 + 6 y 4 The complementary slackness conditions are x 1 = 0 or y 1 2 y 4 = 2 x 2 = 0 or y 1 + 2 y 4 = 2 x 3 = 0 or y 2 3 y 4 = x 4 = 0 or y 3 = 4 x 5 = 0 or...
View
Full
Document
This note was uploaded on 02/05/2010 for the course CO 350 taught by Professor S.furino,b.guenin during the Spring '07 term at Waterloo.
 Spring '07
 S.Furino,B.Guenin

Click to edit the document details