Escolar Documentos
Profissional Documentos
Cultura Documentos
Prof. Moretti
Obteno de uma Soluo Bsica Factvel
Considere o PPL dado por Min z = ct x
sa
Ax = b
x 0
(1)
Quando trabalhamos com o Mtodo Simplex, sempre temos que ter em mos
uma soluo bsica factvel (SBF). Quando todas as restries so do tipo , ento
temos como base inicial a matriz identidade, formada pelas colunas referentes s
variveis de folga. Mas nem sempre este o caso. Por exemplo, considere o problema
dado por:
Min z = c t x
sa
A1x b1
A 2 x b2
A 3 x = b3
x 0
Considere o PPL dado por (1), e suponha que no temos uma base inicial
factvel trivial. Neste caso, vamos resolver o problema em duas fases.
Fase 1: Criar o problema artificial , e resolv-lo pelo Mtodo Simplex.
Min z a = 1x a
sa
Ax + x a = b
x, x a 0
Caso 1: z *a 0
Caso 2: z *a = 0
2.1) Todas as variveis artificiais esto fora da base.
Elimine-as do problema e v para a fase 2.
2.2) Todas as variveis artificiais so iguais a zero, mas pelo
menos uma delas est na base.
Escolha alguma VNB original e force-a entrar na base no
lugar da varivel artificial bsica.
Repita o processo at que todas as variveis artificiais
bsicas tenham sido retiradas da base.
Depois, elimine todas as variveis artificiais do problema e v
para a fase 2.
Fase 2: Restaurar o problema original, utilizando a base formada pelas
variveis originais obtidas na fase 1. Substitua x B na linha da funo objetivo e
continue o Mtodo Simplex.
Min z = c B x B + c N x N
sa
x B = B 1b B 1Nx N
xB, xN 0
Exemplo:
Forma Padro:
Max z = x 1 2x 2
Max z = x 1 2x 2
sa
sa
3x 1 + 4x 2 12
2x 1 x 2 2
x1, x 2 0
Fase 1:
3x 1 + 4x 2 + x 3 = 12
2x 1 x 2
x4 = 2
x1, x 2 , x 3 , x 4 0
Min z a = x a1
sa
3x1 + 4x 2 + x 3 = 12
2x1 x 2 x 4 + x a 1 = 2
x 1 , x 2 , x 3 , x 4 , x a1 0
Equaes bsicas:
B = a 3 , a a1 =
x 3 = 12 3x1 4x 2
x a 1 = 2 2x1 + x 2 + x 4
x1 entra na base
Min z = x a1 = 2 2x1 + x 2 + x 4
x 3 = 12 3x1
x a1 = 2 2 x 1
x1 = 1 +
1
2
1
2
x3 = 9
x2 +
11
2
x2
13 = 4
1a1 = 1
x4
3
2
x4 +
1
2
x a1 sai da base
x a1
3
2
x a1
z *a = 0 + 0 x 2 + 0 x 4 + x a1
x1* = 1 +
x *3 = 9
1
2
x2 +
11
2
1
2
x2
x4
3
2
x4
Fase 2:
Max z = x1 2x 2
sa
x1 = 1 +
x3 = 9
1
2
x2 +
11
2
1
2
x2
x4
3
2
x4
Estamos no timo!
Max z = 1
5
2
x2
1
2
x4
sa
x1 = 1 +
x3 = 9
1
2
x2 +
11
2
1
2
x2
x4
3
2
x4
E mais uma vez, estamos no timo, j que os custos reduzidos das variveis
no-bsicas so positivos.