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

1.1. FORMA PADRÃO 5<br />

1.1 Forma padrão<br />

Na maior parte do tempo, presumiremos que o programa <strong>linear</strong> está na<br />

seguinte forma.<br />

max c 1 x 1 + c 2 x 2 + · · · + c n x n<br />

s.a. : a 11 x 1 + a 12 x 2 + · · · + a 1n x n = b 1<br />

a 21 x 1 + a 22 x 2 + · · · + a 2n x n = b 2<br />

a m1 x 1 + a m2 x 2 + · · · + a mn x n = b m<br />

e x i ≥ 0 para alguns i.<br />

Mostramos agora como transformar qualquer programa <strong>linear</strong> em outro<br />

equivalente na forma padrão.<br />

• Maximização/minimização: notamos que min c T x é o mesmo que<br />

max −c T x.<br />

• Desigualda<strong>de</strong>s: consi<strong>de</strong>re a restrição<br />

a i1 x 1 + a i2 x 2 + · · · + a in x n ≥ b i .<br />

Esta <strong>de</strong>sigualda<strong>de</strong> po<strong>de</strong> ser transformada em<br />

a i1 x 1 + a i2 x 2 + · · · + a in x n − s i = b i ,<br />

.<br />

s i ≥ 0<br />

Chamamos s i <strong>de</strong> variável <strong>de</strong> folga quando a <strong>de</strong>sigualda<strong>de</strong> vale com o<br />

lado direito igual ao esquerdo, temos s i = 0. Quando o lado direito<br />

da <strong>de</strong>sigualda<strong>de</strong> é menor que o esquerdo, temos s i > 0. Da mesma<br />

forma, po<strong>de</strong>mos transformar<br />

em<br />

a i1 x 1 + a i2 x 2 + · · · + a in x n ≤ b i .<br />

Versão Preliminar<br />

a i1 x 1 + a i2 x 2 + · · · + a in x n + u i = b i .<br />

• Variáveis com valores negativos: se, em uma solução, uma variável x i<br />

pu<strong>de</strong>r ser negativa, usamos duas variáveis positivas para representála.<br />

Fazemos x i = p − q, com p, q ≥ 0.

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

Saved successfully!

Ooh no, something went wrong!