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

12.4. MÉTODO DE BEALE 165<br />

Ao escolher a variável a sair da base em otimização <strong>linear</strong>, tomamos o<br />

menor dos valores<br />

b i<br />

a ij<br />

Em um problema com função objetivo quadrática, <strong>de</strong>vemos além disso<br />

garantir que a <strong>de</strong>rivada da variável x j não mu<strong>de</strong> <strong>de</strong> sinal.<br />

Teorema 12.8. Seja min x T Cx s.a. Ax ≥ b, x ≥ 0 um problema <strong>de</strong> programação<br />

quadrática e suponha que uma solução viável básica para o problema<br />

seja tal que a variável x j <strong>de</strong>ve entrar na base em um próximo passo<br />

do Simplex.<br />

Para que a nova solução seja viável e que sua <strong>de</strong>rivada não mu<strong>de</strong> <strong>de</strong><br />

sinal, seu valor <strong>de</strong>ve ser o menor <strong>de</strong>ntre<br />

{ }<br />

bi<br />

min e q i1<br />

.<br />

i a ij q ii<br />

Demonstração. Seja g(x j ) a função quadrática <strong>de</strong>finida quando fixamos<br />

todas as variáveis do objetivo exceto x j . Temos<br />

g(x j ) = q jj x 2 j + q j1x j + k.<br />

O vértice da parábola 1 <strong>de</strong>scrita por g está em<br />

x j = −q j1<br />

,<br />

2q jj<br />

já que os coeficientes <strong>de</strong> x 2 j e x j são q jj e q j1 .<br />

Como x j era não básica, tinha valor zero; como já sabemos que vale a<br />

pena incluir x j na base, a <strong>de</strong>rivada direcional do objetivo em relação a x j<br />

é negativa (aponta para o vértice da parábola). Ao mudarmos continuamente<br />

o valor <strong>de</strong> x j , uma <strong>de</strong> duas coisas acontecerá primeiro:<br />

• O valor <strong>de</strong> x j chegará a min i<br />

{<br />

bi<br />

• A <strong>de</strong>rivada ∂g<br />

∂x j<br />

a ij<br />

}<br />

mudará <strong>de</strong> sinal ao atingirmos o vértice da parábola.<br />

<br />

Versão Preliminar<br />

1) Comece com uma solução viável básica, da mesma forma que no<br />

método Simplex;<br />

1 O vértice da parábola <strong>de</strong>scrita por ax 2 + bx + c é (−b/2a, −∆/4a), on<strong>de</strong> ∆ = b 2 − 4ac<br />

é o discriminante.

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

Saved successfully!

Ooh no, something went wrong!