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 />

166 CAPÍTULO 12. PROGRAMAÇÃO QUADRÁTICA<br />

2) Escreva as variáveis básicas em função das não básicas (no tableau,<br />

isto é o mesmo que usar a matriz i<strong>de</strong>ntida<strong>de</strong> como base).<br />

3) Expresse a função objetivo em função das variáveis não básicas.<br />

4) Verifique as <strong>de</strong>rivadas parciais <strong>de</strong> cada variável não básica x k .<br />

5) Se nenhuma <strong>de</strong>rivada parcial indica que po<strong>de</strong>ria haver melhora no<br />

objetivo, a solução é ótima.<br />

6) Se há alguma <strong>de</strong>rivada parcial que indica que há vantagem em introduzir<br />

uma variável não-básica na base, aumentamos a variável não<br />

básica, até que uma das duas situações a seguir se concertize:<br />

a) uma das básicas chega em zero;<br />

b) a <strong>de</strong>rivada parcial ∂f/∂z k muda <strong>de</strong> sinal.<br />

Se (a) acontecer, escolha uma coluna para <strong>de</strong>ixar a base, como no<br />

método Simplex. Se (b) ocorrer, insira na base a variável<br />

u i = 1 ∂z k<br />

2 ∂f<br />

7) Repita o processo até que as <strong>de</strong>rivadas parciais das variáveis originais<br />

do problema indiquem otimalida<strong>de</strong>, e que as variáveis artificiais introduzidas<br />

sejam todas zero.<br />

Exemplo 12.9. Consi<strong>de</strong>re o problema<br />

min − x 1 − 2x 2 + 2x 2 2<br />

s.a.: x 1 + x 2 ≤ 2<br />

2x 1 + x 2 ≤ 4<br />

x ≥ 0<br />

Pomos o problema na forma padrão,<br />

Versão Preliminar<br />

min − x 1 − 2x 2 + 2x 2 2<br />

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

2x 1 + x 2 + x 4 = 4<br />

x ≥ 0.

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

Saved successfully!

Ooh no, something went wrong!