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)
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.