You are on page 1of 16
i Dualidade 1 Introdugaéo Para todo modelo de maximizagao (ou minimizacao), existe outro modelo de minimizagao (ou maximizacao). O problema que da origem (maximizar ou mini- mizar) é chamado de primal e 0 subseqiiente (minimizar ou maximizar), de dual. Os valores otimizados das fungées objetivo do primal e do dual so iguais. O dual representa os custos internos (precos sombra) € pode ser obtido do quadro étimo Simplex. Neste capitulo, é mostrado como obter os valores do dual e o que eles significam economicamente (interpretagao econémica). 2 Problema Dual x Problema Primal 2.1 Do primal para o dual: a transposicéo de matrizes Dado o PPL: Max Z = CX Sujeito a: AX 01 1 2 3 20, x, 20, x, >0 Quadro 6.3 Situagdo inicial. variaveis x : pasicas 1 2 Xs % % aa: i. -2 1 ; 7 Independentes -5 =3 b ' -5 3 1 7 23 = es 0 2 a : i 2 6 0 0 3 ; Por serem os valores dos termos independentes negativos nao temos, neste caso, a solucdo basica inicial, nem solugées basicas enquanto nao tivermos che- gado ao otimo. Para a resolucdo, utilizando o método Simplex, a partida serd através das linhas enao das colunas, como na maximiza¢4o padrao, como foi visto anteriormente. Assim, indo aos termos independentes, verificamos que o menor coeficiente é -5; logo, a sua linha é a linha pivé e, com isso, x, sai da base. Indo a linha da fungao objetivo, verificamos que x, € a varidvel que entra na base (coluna pivé), pois ele foi determinado pelo valor minimo dado pelo quociente entre os coeficientes das varidveis da funcdo objetivo e os coeficientes da linha piv6 (linha de x,): 25ex,> a 8 e eI 5, > bp Quadro 6.4 i Termos Varidvei: . tiie | * . : © | independentes 1 2 = 1/4 0 o 0 -12 -5/4 1 9 1 0 V2 = 3/4 0 0 [owe 148. Programacdo Linear SON" pois todos os termos in depend “nt 4 solugdo otima, . Neste ponto, chegamos a S' eae deZ, recorde que Min Z = ~ Max Ze naram-se positivos- 0 a ele receberd 0 valor positivo (105/4)- ‘Assim temos que: xX 105/4. O dual teré como va'o fique no cabecalho a varia’ Por w 5/4, Ky = 05% = 8X4 = 13/45 x, = Wer. os na linha do Z (para ler 08 valo, y valor na linha de Z). Assim, 9s v, 0 valores OS alocad . Alores 1 e veja 0 Se ve 0, 0, 0, 11/2) € W* = 105/4. das varidveis do dual sao: (21/4, ’ 4 Esse resultado existente no quadro 6timo fornece as relacées entre 9 Prima) o dual: x, = y, = 21/4; X4 = Yo = 0; x; = ¥3 = 0; x = 4 = Oex, =Yp= is Note que foram considerados os valores do dual a partir de x,, ois essas varigy representam as varidveis que foram inseridas no modelo (varidveis de excess Substituindo os valores do dual do primal: 105 We =5y, +3y) + 2% wr=s(2?}+-300)+20 = we 25, | na sua funcdo objetivo, temos o mesmo Valo, 5 O dual eas restricdes na forma padrao , Quando o primal apresentar o conjunto de suas restrigdes na forma padri dois casos podem ocorrer com o dual: : * seo problema for de minimizac4o (primal), 0 conj igd pee : dual terd o sinal menor ou igual (< ); a * se o problema for de maximizaca i j co (primal: igG do dual terd o sinal maior ou igual ( : De eid an ie Seja o seguinte exemplo: Max L = 5x, + To, Sujeito a: 4x, + 3x, = 26 2x, + 5x, = 34 x, 20,x,20 O dual desse problema de maximizacdo serd: MinW = 26y, + 34y, i Suiettoa: 4y, + 2y, = 5 W + 26y, + 34y, = 0 3y, + Sy, 7 ~4y~ ay, +y, of NE0y,20 ~3y,- sy, ty, 2-7 Yi Yo Yay ¥, 2 0 te, | Quadro 6.5 Situagdo inicial. variaveis ; y. y, Termos Basicas : . Ys Ye Independentes Ys a =e 1 0 a5 Ya a =5 0 1y =F w 26 34 0 0 0 Quadro 6.6 1% iteragéo. Varidveis Termos Basicas yn Ye Ya Ya Independentes Y5 = 14/5 0 1 -2/5 — 11/5 Ya #3/5 A 0 -15 75 w 28/5 0 0 34/5 — 238/5 Quadro 6.7 Situagdo final. Varidveis Termos Basicas M Ye Ys Ya Independentes vy 1 0 - 5/4 24 114 Ye 0 1 3/14 -2/7 13/14 w 0 0 2 6 -52 O dual desse problema é (11/14, 13/14, 0, 0) e W* = 52, e o primal corres- pondente é: (2, 6, 0, 0) e L* = 52. Problema 1 (Revisio do assunto): Dado o primal, determinar os valores do dual de: Min Z = 3x, + 2x, Sujeito a: 5x, + 6x, 2 30 8x, + 3x, 2 24 X,2 2 x, 20,x,20 a 4o Linear como I 150. Programacéo Linear om + Passos rumento da Pesquisa operacional st Colocando © modelo na forma padrao, sao jntroduzidas tr€s varidve; fe rao, s duzid: le cesso: Min Z = 3x, + 2% = 30 Sujeito a: Sx, + 6X, i" 8x, + 3X, = 1 X = 2 Xi 2 0, Xp 2 0, Xp 2 0, Xq 2 0, Xs 20 am colocados os dados no quadro Simplex sera necessério formar Para que sej In Ser a matriz identidade (I, ) e, para isso, 0 modelo sera multiplicado por -1. Z+3x,+ 2x, =0 - 5x, - 6x, /+ X3 =-30 7.00 - 8x, — 3x, +x, =-24 0 1 Oo: aa + x) = — 0.0 7 x, 20, x,20,x,20,x,20,x,20 Apés essas operagées, os dados sao colocados no tableau inicial: Quadro 6.8 Situagdo inicial. Variéveis | e x x Termos : - z Xs || independentes : -5 = : - : = : : ; : 2 24 Se 4 5 faced : : : 0 0 a - a r entra assim, Constituido: > Dualidade 151 Quadro 6.9 14 iteragdo, Variaveis : : Termos Basicas i 2 %3 Xa tr Independentes % 5/6 7 6 0 0 5 X — 33/6 0 - 12 1 0 -9 Xs 5/6 0 - V6 0 1 3 Zz 4/3 0 1B 0 0 =10 4 i Como ainda existe um termo independente da r _Tio fazer nova iteracao. Assim, a nova li x, entra na base, por apresentar menor : \ estricéio negativo, é obrigaté- inha pivé é a linha de X, que sai da base e valor, em: a43 xX > bk 33/6 =0,24 ex, [243] =0,67 -1/2| uadro 6.10 2 iteragao. |e |e % 0 1 - 8/33 5/33 0 40/11 % 1 0 wit -271 0 18/11 X 0 0 - 8/33 5/33 1 18/11 : a 0 7/33 8/33 0 — 134/11 Como os termos independentes sdo positivos e temos que Min Z = — Max Z, Podemos concluir que o resultado étimo foi alcangado. Assim, temos para o primal 08 seguintes valores: (18/11, 40/11, 0, 0, 18/11) e Z* = 134/11 e, conseqiiente- mente, para o dual: (7/33, 8/33, 0, 0, 0) e W* = 134/11. Resolvendo esse problema pelo seu dual, podemos chegar a esse mesmo re- sultado; Max W = 30y, + 24y, + 2y, Sujeito a: 5y, + 8y, <3 7 by, + 3y, + ¥g $2 y, 20, y, 20, y,20 *Passando o modelo a forma padrdo, vem: 08 jonal * Pass squisa opera como Instrumento 8 PESHU fo Linear come 152. Programas [ Max W = 30y, + AY 7 3 sujeito a: Sy; + 8¥2 . y,=2 6, + 0a * Is 20,9529 yy 20¥22 082% Yae Quadro 6.11 situagao inicial. ma | y: Ya Ys Independentes variéveis |, Ya 3 i ; | a 7 = = 7 : Ya : ; 0 6 ys A - =] 30 24 -2 0 i O quadro étimo éo0 seguinte: Quadro 6.12 Situagdo final. Termos ‘Saiees % % Ya Ys Independentes | | Basicas Ys 2 Y 0 7 - 5/33 2/11 —5/33 8/33 ¥ : o 9/33 = 9/33 723 zt 2 tet tet 40/11 13411 Logo, o primal é escrito como: (18/11, 40/11, 0, 0, 18/11) e Z* = 134/11, confirmando-se, dessa forma, o resultado anteriormente encontrado. F 6 Interpretacdo econdmica dos resultados Até agora sé foram feitas tr: 6 i a | ‘ansformacées matematicas e aprendemos 1° | desses resultados? Seja © dual sao iguais. Mas qual a interpretagao econ © seguinte exemplo; i ay Lae Produ is tipos: um modelo tipo padr@ homen-ora ene model tipo M gastamne poe 0 80505 60 dim? de papel“, se 100 dn? de papelo e 0,25 homem™ m 100 m? de papeldo e, atualmente, j Dualidade 153 ‘funciondric or a 0 primal desse problema é: Max L = 5x, + 8x, Sujeito a: 60x, + 100x, < 10000 20x, + 25x, < 3000 x, 20,x,20 seu dual é: Min W = 10000y, + 3000y, Sujeito a: 60y, + 20y,>5 100y, + 25y,>8 V4 20, y,20 Resolvendo-se o modelo primal, conseqiientemente, teremos os valores do «dual. i “Quadro 6.13 Situagdo inicial. Variaveis a Lakes as o % Xs Independentes % oo 100 1 0 10000 % 20 25 0 1 3000 L -5 -8 0 0 0 O quadro étimo desse modelo é: 0 lo: 100, x, = 40 € L* = 820; = 0,04 e W*= 820. * primal: x, * dual: y, = 0,07, Yo Quadro 6.14 Quadro final. | a, Termos | ee x % % Xa Independentes - 40 0 1 1725 3/25 5 1 1/20 us 100 q ! L 0 0 7/100 125 8200 | | : Do quadro étimo podemos verificar os valores do primal e do dual do mode- rs gil acional + Passos so Linear como Instrumento da Pesquisa OPeract 154. Programagio Linea Desses resultados alcangados verifica-se que a empresa de Papelao, Para cangar o lucro maxi caixas do modelo M. isso significa? do dual (p' ecg oon utilizados para a formagaéo do fiero que sera Produzidy quando da venda das caixas dos modelos P e M. Isto quer izer que 08 Valor duais representam os valores por unidade dos recursos adicionais, isto é, se aumen, tarmos uma unidade do recurso I (papelao) havera o aumento no lucro de 7 um. (0,07 unidades monetdrias) e para o aumento de uma unidade do Tecursy II (mao-de-obra) haverd 0 aumento de 1/25 u.m. (0,04 unidades monetérias) ny lucro. Isto se da pelos seguintes motivos: Os valores do dual fornecem os precos sombra, Mas, 0 qy e * para fabricar as caixas do modelo B a fabrica utilizard 60 dm? de papelip e 20 homens-hora, 0 que, para essa caixa, resulta na seguinte equacio dual: 60y, + 20y, 25 ». 60(0,07) + 20(0,04) = 5, que é 0 valor dolu. cro unitdrio obtido pela empresa para esse produto; da mesma forma, fazendo o mesmo raciocinio para as caixas modelo, que gastam 100 dm? de papeldo e 25 homens-hora, temos a equacéo do dual como: 100y, + 25y, > 8 ~. 100(0,07) + 25(0,04) > 8, queéo valor unitario do lucro obtido pela empresa para a caixa M. _ Veja que também podemos verificar o significado dos precos sombra dase guinte maneira: se o fabricante das caixas tecebesse uma proposta para vende! Os recursos utilizados na fab: at ricaaio das caixas (ao invés das caixas prontas), qué! . ee a que mais lhe agradaria? O raciocinio, certamente, seria! vender por i prontas, Por um preco que lhe fornecesse o mesmo lucro das cals 7 Exercicios Propostos 1. Dado o prim, a) Max1 = ae ee ° dual dos seguintes modelos Sujeito a a ae *35 b) Maxz = 4x, + 6x, + 5X5 i ° 7 +X S14 Sujeito a: 2x, + 5x, + 3x5 $ 23 22 10 : £19 420% 20x59 % + Ox, + 4%56 X20, x, 20, %529 mo, deve fabricar, diariamente, 100 caixas do Modelo oe | recos sombra) devem ser vistos como a Contribuigig | Dualidade 155 in C = 13; po) ah ; x, + 12x, + dix, d) Maxz = 13x, + 14x, + 3x, Sujeito a: 3x, + 5x, + 4%,233 Sujeito a: 2x, + 3x, + 5x, = 31 4x, + 2x, + 3x,>28 4x, + x, + 3x, = 21 : 3 X20, x,20,x,20 X, + 5x, = 22 xX, 20,x,20,x,20 e) Min Z = 15x, + 10x, + 8x, 2 Sujeitoa: x, + 3x, + 7x, = 24 6x, + 4x, + 2x, = 22 3x, + 5x, + 4x, = 26 x, 20, x, 20, x,20 . Determine os valores do primal e do dual dos modelos a seguir utilizando o algoritmo dual Simplex: a) Max Z = 4x, + 5x, b) MaxL = 4x, + 7x, Sujeito a: 4x, + 7x, < 336 Sujeito a: 4x, + 8x, < 384 6x, + 3x, < 252 5x, + 7x, < 420 xX, 20,x,20 x, 20,x,20 ©) MaxL= 6x, + 11x, d) MaxZ= 11x, + 14x, Sujeito a: 4x, + 10x, < 150 Sujeito a: 30x, + 40x, < 2600 7x, + 9x, < 200 40x, + 16x, < 1900 x, 20,x,20 x, 20,x,20 e) Min C = 9x, + 8x, f) MaxZ = 5x, + 2x, Sujeito a: 4x, + 2x,214 Sujeito a: x, + 2x, <9 2x, + 6x, 222 x, + 3x, $6 x,2 3 x $3 x, 20,x,20 m20¢ex,20 ; Utilizando o Solver/Excel, determine os valores do primal e do dual dos se- Suintes sistemas: a) Min C = 3x, + 2x, b) Max Z = 3x, + 5x, + 4x, Sujeito a: 2x, + 3x, + 2x, $19 5x, + 4x, + xX, $28 3x, + 3x, + 5x, $20 x, 20,x,20,x,20 Sujeito a: 5x, + 6x, 230 8x, + 3x, 224 2x, + 5X, 2 21 x, 20,x,20 156 Programacio Linear como Ins 4, Resolva os problemas a sé a) Uma empresa q) b) ° strumento da Fro guir utilizando o Solver/Excel. 4rmores e granitos fabrica soleir, , ue fo mre tendo um lucro de $ 7,9 O pare toris. Ela repassa para rl Cada soleira tem 0,6 m? de area e cada Peit leira e $ 8,50 por Pa esa dispoe de 16 m? de granito, diariame tem érea de 0.8 Seas funcionarios que trabalham 6 horas Por pata fae ico importante é que uma soleira gasta 24 minutos para confeccaéo e um peitoril, 20. ' Sabendo-se que toda producao da empresa é absorvida pelo Mercado, qual a produgao diaria que maximiza o lucro da empresa? Resolva esse problema pelo seu dual e, logo em seguida, resolva-o empregando 9 Dri. mal. Compare os resultados. Uma fabrica de brinquedos vai produzir trés novos tipos de jogos para criancas: Plim, Plam e Plum. Esses brinquedos séo montados a partir de pecas de encaixes fabricadas por outra empresa, nos modelos A, B eC. Na montagem do modelo Plim sao utilizadas duas pegas do modelo A e trés pecas do modelo C; na montagem do modelo Plam sao utilizadas quatro pecas do modelo B e trés pecas do modelo C; e na montagem do modelo Plum, duas peas do modelo A, duas pecas do modelo B e quatro pecas do modelo C. Na montagem do modelo Plim gastam-se trés minutos, do mo- delo Plam trés minutos e meio e do modelo Plum cinco minutos. A empre- sa dispée, diariamente, de 3.000 pecas do modelo A, 5.400 do modelo B 8.100 do modelo C. No departamento de montagem existem 16 empre- gados que trabalham 6 horas por dia. A fabrica comercializa, diretamente, a ee sed loja aos precos de $ 4,80, $ 5,10 e $ 6,00 os modelos - ral ae ae eee, Resolva esse problema empregando a. guia empregando o primal. Compare os resultados. ue i, Produ trés modelos diferentes; Basico, Colegial 0 necessita-se de 55 cm de couro e uma fiveléi © modelo Colegial util; velas e 70 cm a ae 60 cm de couro e o modelo Luxo utiliza duas f So. ‘Ori Nte, dia, Sua Sabendo We 0 modelo BAg; 10,50 eo Luxo elo Basico Produz um lucro de $ 9,76, 0 Colegial § Resolva esse 50, determine a i TC oan , 0 i © Primal. ¢; Problema empregando's odugiio didria que maximiza ol jo ‘Ompare og Tesultados, eu dual e em seguida em| pregand

You might also like