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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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

3.10. MINIMIZAÇÃO E DESIGUALDADES DO TIPO ≥ 61<br />

O funcionamento do método do M gran<strong>de</strong> é garantido pelas proposições<br />

a seguir.<br />

Proposição 3.18. Se 3.6 é ilimitado e 3.5 é viável, então 3.5 é ilimitado.<br />

Proposição 3.19. Se 3.5 é viável e tem solução ótima finita, então existe um<br />

M > 0 tal que o tableau final do Simplex para 3.6 terá as variáveis artificiais<br />

fora da base.<br />

Proposição 3.20. Se 3.5 é inviável então não existe M > 0 para o qual o<br />

tableau final do Simplex para 3.6 terá as variáveis artificiais fora da base.<br />

Exemplo 3.21.<br />

max : 2x 1 + 5x 2 + 3x 3 + x 4<br />

s.a.: 2x 1 − 2x 2 + x 3 + 2x 4 = 2<br />

x 2 + x 3 − x 4 = 4<br />

4x 1 + 2x 2 − 8x 3 + 4x 4 = 8<br />

x ≥ 0<br />

Usando o método do M gran<strong>de</strong>, com M = 500, reescrevemos o problema<br />

da forma a seguir.<br />

min : 2x 1 + 5x 2 + 3x 3 + x 4 − 500y 1 − 500y 2 − 500y 3<br />

s.a.: 2x 1 − 2x 2 + x 3 + 2x 4 + y 1 = 2<br />

x 2 + x 3 − x 4 + y 2 = 4<br />

4x 1 + 2x 2 − 8x 3 + 4x 4 + y 3 = 8<br />

x, y ≥ 0<br />

Obtemos a solução ótima x = (0, 56/9, 10/3, 50/9) T e y = 0.<br />

3.10 Minimização e <strong>de</strong>sigualda<strong>de</strong>s do tipo ≥<br />

Até agora mantivemos o foco em problemas <strong>de</strong> maximização com <strong>de</strong>sigualda<strong>de</strong>s<br />

do tipo ≤. Era simples obter para esses problemas um tableau<br />

Simplex inicial, porque as variáveis <strong>de</strong> folga <strong>de</strong> das restrições formavam<br />

no tableau uma submatriz i<strong>de</strong>ntida<strong>de</strong>. Em problemas <strong>de</strong> minimização,<br />

que usualmente tem restrições do tipo ≥, esta solução não seria possível,<br />

porque as variáveis <strong>de</strong> folga tem coeficiente −1, e o que surge no tableau<br />

é a i<strong>de</strong>ntida<strong>de</strong> multiplicada por −1. Na última seção mostramos como lidar<br />

com esta situação, adicionando variáveis artificiais. Agora ilustraremos<br />

aquelas técnicas em problemas <strong>de</strong> minimização.<br />

Versão Preliminar<br />

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

Saved successfully!

Ooh no, something went wrong!