Académique Documents
Professionnel Documents
Culture Documents
Minimizar z = 4x1 + x2
Sujeito a
3x1 + x2 = 3
4x1 + 3x2 6
x1 + 2x2 4
x1, x2 0
MTODO SIMPLEX MTODO DAS DUAS FASES
Dado o problema de PL
Minimizar z = 4x1 + x2
Sujeito a
3x1 + x2 = 3
4x1 + 3x2 6
x1 + 2x2 4
x1, x2 0
MTODO SIMPLEX MTODO DAS DUAS FASES
Transformando em equaes:
Minimizar z = 4x1 + x2
(z 4x1 x2 = 0)
Sujeito a
3x1 + x2 = 3
4x1 + 3x2 s1 = 6
x1 + 2x2 + s2 = 4
x1, x2, s1, s2 0
MTODO SIMPLEX MTODO DAS DUAS FASES
FASE I Adicionando as variveis artificiais R1 e R2
Minimizar z = R1 + R2
(z R1 R2 = 0)
Sujeito a
3x1 + x2 + R1 = 3
4x1 + 3x2 s1 + R2 = 6
x1 + 2x2 + s2 = 4
x1, x2, s1, s2, R1, R2 0
MTODO SIMPLEX MTODO DAS DUAS FASES
FASE I A tabela inicial
Base x1 x2 s1 s2 R1 R2 Soluo
z 0 0 0 0 -1 -1 0
R1 3 1 0 0 1 0 3
R2 4 3 -1 0 0 1 6
x4 1 2 0 1 0 0 4
Prximo passo:
A tabela est inconsistente, em funo da incluso de R1 e R2
Substituir os valores de R1 e R2 na linha z usando o clculo:
Nova Linha z = (0 0 0 0 -1 -1 0) +
((3 1 0 0 1 0 3) + (4 3 -1 0 0 1 6))
Nova Linha z = (0 0 0 0 -1 -1 0) + (7 4 -1 0 1 1 9)
Nova Linha z = (7 4 -1 0 0 0 9)
MTODO SIMPLEX MTODO DAS DUAS FASES
FASE I A tabela inicial
Base x1 x2 s1 s2 R1 R2 Soluo
z 7 4 -1 0 0 0 9
R1 3 1 0 0 1 0 3
R2 4 3 -1 0 0 1 6
x4 1 2 0 1 0 0 4
Prximo passo:
Resolver normalmente a FASE I do problema, a fim de encontrar uma
nova soluo em que R1 e R2 no faam parte da soluo.
MTODO SIMPLEX MTODO DAS DUAS FASES
FASE I A tabela tima da Fase I
Base x1 x2 s1 s2 R1 R2 Soluo
z 0 0 0 0 -1 -1 0
x1 1 0 1/5 0 3/5 -1/5 3/5
x2 0 1 -3/5 0 -4/5 3/5 6/5
x4 0 0 1 1 1 -1 1
Prximo passo:
Com z = 0, a Fase I produz a soluo bsica vivel x1 = 3/5, x2 = 6/5 e
x4 = 1.
As variveis artificiais concluram sua misso e suas colunas podem
ser eliminadas.
Passamos para a Fase II.
MTODO SIMPLEX MTODO DAS DUAS FASES
FASE II Soluo final
Minimizar z = 4x1 + x2
(z 4x1 x2 = 0)
Sujeito a
x1 + 1/5s1 = 3/5
x2 3/5s1 = 6/5
s1 + s2 = 1
x1, x2, s1, s2 0
MTODO SIMPLEX MTODO DAS DUAS FASES
FASE II A tabela da Fase II representa uma soluo
bsica vivel inicial
Base x1 x2 s1 s2 Soluo
z -4 -1 0 0 0
x1 1 0 1/5 0 3/5
x2 0 1 -3/5 0 6/5
x4 0 0 1 1 1
Prximo passo:
Como as variveis bsicas x1 e x2 tm coeficientes no zero na linha
z, elas devem ser substitudas com o seguinte clculo:
Nova Linha z = Velha Linha z + (4 * Linha x1 + 1 * Linha x2)
MTODO SIMPLEX MTODO DAS DUAS FASES
FASE II A Nova Linha z
Base x1 x2 s1 s2 Soluo
z 0 0 1/5 0 18/5
x1 1 0 1/5 0 3/5
x2 0 1 -3/5 0 6/5
x4 0 0 1 1 1
Prximo passo:
Resolver normalmente pelo mtodo Simplex
s1 entra na soluo bsica e s2 sai, sendo necessrio apenas concluir
essa iterao para encontrar a soluo tima.
MTODO SIMPLEX MTODO DAS DUAS FASES
Exerccios
Agora sim....
Etapa 1
Selecione uma varivel artificial com coeficiente igual a zero para sair
da soluo bsica e designe sua linha como a linha piv.
A varivel que entra pode ser qualquer varivel no bsica (no
artificial) que tenha um coeficiente no zero (positivo ou negativo) na
linha piv.
Execute a iterao simplex associada.
Etapa 2
Remova da tabela a coluna da varivel artificial (que acabou de sair).
Se todas as variveis artificiais com coeficiente igual a zero tiverem
sido removidas da soluo bsica, passe para a Fase II.
Caso contrrio, volte para a Etapa I.
REFERNCIAS BIBLIOGRFICAS
TAHA, H. A. Pesquisa Operacional. 8. ed. So
Paulo: Pearson, 2008.