08.02.2015 Views

Programação Linear (e rudimentos de otimização não-linear)

Programação Linear (e rudimentos de otimização não-linear)

Programação Linear (e rudimentos de otimização não-linear)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

notas <strong>de</strong> aula – versão 64 - Jerônimo C. Pellegrini<br />

3.11. SOLUÇÕES DEGENERADAS 63<br />

e portanto c T N − z é (−2, −1, −1, 1, 1). Incluiremos x 1 na base, e y 1 sairá. O<br />

próximo tableau é<br />

⎛<br />

1 1 0 −1 0 1 0 2<br />

⎞<br />

⎝0 −1 1 1 −1 −1 1 1 ⎠<br />

0 1 −1 −1 −1 0 0 −1<br />

( )<br />

1 0 −1 0 1<br />

z = (0, 1)<br />

= (−1, 1, 1, −1, −1),<br />

−1 1 1 −1 −1<br />

e c T N − z é (1, −1, −1, −1, 0). Escolhemos x 3 para entrar na base. A coluna<br />

a sair da base é a segunda (y 2 ). A parte superior do tableau não mudará.<br />

Apenas recalculamos os coeficientes reduzidos <strong>de</strong> custo.<br />

⎛<br />

1 1 0 −1 0 1 0<br />

⎞<br />

2<br />

⎝0 −1 1 1 −1 −1 1 1⎠<br />

0 0 0 0 0 0 0 0<br />

z = (0, 0), A N = (0, 0, 0, 0, 0).<br />

Temos então c T N<br />

− z = 0, e a solução nos dá y = 0 – o que significa que<br />

o problema original é viável. Retiramos y do tableau e mudamos para a<br />

função objetivo original, c T = (2, 1, 1).<br />

⎛<br />

1 1 0 −1 0 2<br />

⎞<br />

⎝0 −1 1 1 −1 1 ⎠<br />

0 0 0 1 1 −3<br />

Ao calcularmos novamente os coeficientes reduzidos <strong>de</strong> custo, temos<br />

( )<br />

0 −1 0<br />

z = (2, 1)<br />

= (1, −1, −1).<br />

1 1 −1<br />

Assim, c T N<br />

− z = (0, 1, 1). A solução já é ótima.<br />

◭<br />

3.11 Soluções <strong>de</strong>generadas<br />

Versão Preliminar<br />

Definição 3.23 (solução <strong>de</strong>generada). Seja um problema <strong>de</strong> programação<br />

<strong>linear</strong> com n variáveis e m restrições. Uma solução viável básica é <strong>de</strong>generada<br />

se uma <strong>de</strong> suas variáveis básicas é igual a zero.<br />

Um problema <strong>de</strong> programação <strong>linear</strong> é <strong>de</strong>generado se uma <strong>de</strong> suas soluções<br />

viáveis básicas é <strong>de</strong>generada.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!