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

5.3. MUDANÇAS NOS COEFICIENTES DE A 93<br />

5.3 Mudanças nos coeficientes <strong>de</strong> A<br />

Consi<strong>de</strong>ramos agora o que acontece se um dos coeficientes <strong>de</strong> A é modificado.<br />

Supomos então que a pq ′ = a pq + ∆.<br />

Há dois casos importantes a consi<strong>de</strong>rar: (i) q era coluna da base; e (ii) q<br />

não era coluna da base.<br />

5.3.1 Caso (i)<br />

Se q pertencia à base, é necessário verificar se a condição <strong>de</strong> viabilida<strong>de</strong> e<br />

a <strong>de</strong> otimalida<strong>de</strong> continuam sendo satisfeitas.<br />

5.3.2 Caso (ii)<br />

Se q não pertencia à base, a condição <strong>de</strong> viabilida<strong>de</strong> não é violada, e precisamos<br />

apenas observar a condição <strong>de</strong> otimalida<strong>de</strong>,<br />

c j − z ′ j ≤ 0,<br />

Denotamos o novo valor <strong>de</strong> z q por z q, ′ e o novo valor da coluna a q por a q.<br />

′<br />

A coluna a q ′ é igual a a q + ∆e p , on<strong>de</strong> e p é o p-ésimo vetor da base canônica<br />

<strong>de</strong> R n :<br />

⎛ ⎞<br />

0<br />

0<br />

.<br />

a q + ∆e p = a q +<br />

∆<br />

.<br />

⎜<br />

.<br />

⎟<br />

⎝0⎠<br />

0<br />

∀j.<br />

Versão Preliminar<br />

Também sabemos que z q = c T B Ba q, e que, consequentemente,<br />

z q ′ = c T B Ba′ q.

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

Saved successfully!

Ooh no, something went wrong!