Sunteți pe pagina 1din 19

Introduo Programao Linear

Parte II
Elementos de
Economia Matemtica 2

Prof. Alexandre Stamford
O modelo do problema
18 9
2 1
x x . H . H
0 0
2 1
x x
12 3
2 1
x x . M . H
2 1
4
2 1
x x L Max
x , x

s.a
O Mtodo SIMPLEX
Forma-se um sistema de equaes
lineares introduzido as variveis de folga:
12 3
4 2 1
x x x
0 4
2 1
x x L
18 9
3 2 1
x x x
O Mtodo SIMPLEX
Um quadro pode ser formado com os
coeficientes das variveis.
Observe o formato das colunas de x
3
e x
4

x1 x2 x3 x4
L -4 -1 0 0 0
x3 9 1 1 0 18
x4 3 1 0 1 12
Observe os coeficientes de x
1
e x
2
na linha da
funo objetivo.
Para auxiliar pode-se utilizar uma coluna para
destacar os valores das variveis bsicas.
O Mtodo SIMPLEX
A primeira pergunta qual a varivel que,
saindo da base, aumentaria mais rapidamente
o valor da funo objetivo.
A pergunta respondida observando-se qual a
varivel que tem o coeficiente mais negativo na
linha referente funo objetivo.
x1 x2 x3 x4
L -4 -1 0 0 0
x3 9 1 1 0 18
x4 3 1 0 1 12
No caso, a varivel x
1

O Mtodo SIMPLEX
Como x
1
aumenta a funo objetivo mais rapidamente, qual o
valor mximo que x
1
poder assumir sem romper as restries?
Na primeira restrio x
1
aumenta at 2 (18/9) fazendo com
que x
3
se anule, saindo da base.
x1 x2 x3 x4
L -4 -1 0 0 0
x3 9 1 1 0 18
x4 3 1 0 1 12
Na segunda restrio x
1
aumenta at 4 (12/3) fazendo com
que x
4
se anule, saindo da base.
x
1
toma ento o lugar de x
3
na base, entrando na linha
desta mesma varivel bsica.
O Mtodo SIMPLEX
Com a deciso tomada, a linha de x
3
deve
refletir agora o valor de x
1
, consegue-se isto
fazendo o coeficiente de x
1
igual a 1 naquela
linha e trocando-se o nome direita do quadro.
Para que o quadro fica passvel de anlise
necessrio escalon-lo sendo a linha de x
1
a piv.
x1 x2 x3 x4
L -4 -1 0 0 0
x1 1 1/9 1/9 0 2
x4 3 1 0 1 12
O Mtodo SIMPLEX
O novo quadro ser:
Observe o formato das colunas de x
1
e x
4

x1 x2 x3 x4
L 0 - 5/9 4/9 0 8
x1 1 1/9 1/9 0 2
x4 0 2/3 - 1/3 1 6
Observe os coeficientes de x
2
e x
3
na linha da
funo objetivo.
A coluna direita destaca os valores das novas
variveis bsicas e do lucro.
x1 x2 x3 x4
L 0 - 5/9 4/9 0 8
x1 1 1/9 1/9 0 2
x4 0 2/3 - 1/3 1 6
O Mtodo SIMPLEX
A primeira pergunta pode ser repetida: qual a
varivel que, saindo da base, aumentaria mais
rapidamente o valor da funo objetivo?
A pergunta respondida observando-se que a
nica varivel que tem coeficiente negativo na
linha referente funo objetivo x
2
.
At quanto o valor x
2
pode aumentar?
x1 x2 x3 x4
L 0 - 5/9 4/9 0 8
x1 1 1/9 1/9 0 2
x4 0 2/3 - 1/3 1 6
O Mtodo SIMPLEX
Pode-se automaticamente localizar o mnimo das razes
dos valores das variveis bsicas com os coeficientes de x
2
.
Mnimo
18
2
9
1

9
6
3
2

Nova linha piv
x1 x2 x3 x4
L 0 0 1/6 5/6 13
x1 1 0 1/6 - 1/6 1
x2 0 1 - 1/2 1 1/2 9
O Mtodo SIMPLEX
Multiplicando-se a linha de x
2
por 3/2, trocando-se o
nome da varivel e escalonando resulta em:
Observe novamente as colunas de x
1
e x
2
(as VBs)
Observe tambm os coeficientes de x
3
e x
4
(as VNBs ) na
linha da funo objetivo.
A coluna direita destaca os valores das novas variveis
bsicas e do lucro.
A soluo tima dado os coeficientes positivos.
O Algoritmo SIMPLEX
1. Acrescentar variveis
de folga ao problema.
2. Achar uma soluo vivel
definindo as VB e as VNB
3. Identificar a VNB com
coeficiente mais negativo
na funo objetivo (VBE)
4. Escolher a menor das
razes entre os
coeficientes da VBE e os
valores das VBs
5. Identificar a linha em que isto
ocorre e nominar a VB como VBS
6. Tornar o coeficiente da
VBE igual a 1 na linha da
VBS e escalonar o sistema
7. A VBE torna-se VB e a
VBS torna-se VNB
8. Existe alguma VB com
coeficiente negativo na
funo objetivo?
SIM
NO
9. Soluo tima
Aplicando o SIMPLEX
no Exemplo 2
Uma grande fbrica de mveis dispe em estoque
de 300m

de tbuas, 600m de pranchas e 500m de
painis de aglomerado.
Oferece normalmente 4 modelos de mveis:
Escrivaninha, Mesa, Armrio e Prateleira.
Os modelos so vendidos respectivamente por
$100,00; $80,00; $120,00; $30,00.
E consomem:
Escrivaninha: 1m tbua, 3m de painis.
Mesa: 1m tbua, 1m prancha, 2m painis.
Armrio: 1m tbua, 1m prancha, 4 painis.
Prateleira: 4m tbua, 2 de prancha.

O modelo do problema
P A M E
x x x x
x x x x L Max
P A M E
30 120 80 100
, , ,

0 0 0 0
P A M E
x x x x
600 2
P A M
x x x Pr
300 4
P A M E
x x x x Tb
500 4 2 3
A M E
x x x Pa
0 30 120 80 100
P A M E
x x x x L
600 2
2

F P A M
x x x x
300 4
1

F P A M E
x x x x x
500 4 2 3
3

F A M E
x x x x
O Mtodo SIMPLEX
Introduzido as variveis de folga.
O Mtodo SIMPLEX
O quadro :
xE xM xA xP xF1 xF2 xF3
L -100 -80 -120 -30 0 0 0 0
xF1 1 1 1 4 1 0 0 300
xF2 0 1 1 2 0 1 0 600
xF3 3 2 4 0 0 0 1 500
Observe as colunas das variveis bsicas e os
coeficientes das variveis no bsicas .
Os valores das VBs esto a direita.
Quem entra na base x
A
e quem sai x
F3

A linha piv a linha da VBS x
F3
.
O Mtodo SIMPLEX
O novo quadro :
xE xM xA xP xF1 xF2 xF3
L -10 -20 0 -30 0 0 30 15000
xF1 1/4 1/2 0 4 1 0 - 1/4 175
xF2 - 3/4 1/2 0 2 0 1 - 1/4 475
xA 3/4 1/2 1 0 0 0 1/4 125
x
P
a varivel que entrar na base no lugar de
x
F1

Dividindo-se por 4 e escalonando....
O Mtodo SIMPLEX
O novo quadro :
xE xM xA xP xF1 xF2 xF3
L -8,125 -16,25 0 0 7,5 0 28,13 16312,5
xP 0,0625 0,125 0 1 0,25 0 -0,06 43,75
xF2 -0,875 0,25 0 0 -0,5 1 -0,13 387,5
xA 0,75 0,5 1 0 0 0 0,25 125
x
M
a varivel que entrar na base no lugar de
x
A
, pois
43,75/0,125=350
387,5/0,25=1550 e
125/0,5=250
O Mtodo SIMPLEX
O novo quadro :
xE xM xA xP xF1 xF2 xF3
L 16,25 0 32,5 0 7,5 0 36,25 20375
xP -0,125 0 -0,25 1 0,25 0 -0,13 12,5
xF2 -1,25 0 -0,5 0 -0,5 1 -0,25 325
xM 1,5 1 2 0 0 0 0,5 250
A soluo tima, no h coeficientes
negativos.

S-ar putea să vă placă și