Вы находитесь на странице: 1из 8

PESQUISA OPERACIONAL

METODO DAS DUAS FASES

Modificações para problemas com variáveis artificiais


Sempre que houver variáveis artificiais fazendo parte da solução inicial X0,
a última linha do Quadro Simplex conterá custos M. A fim de minimizar os
erros de arredondamento incorporam-se ao método simplex as
modificações seguintes, resultando o algoritmo dito método de duas fases.

Modificação 1: A última linha do Quadro Simplex é decomposta em duas


linhas, a primeira das quais envolve os termos que não contêm M, e a
segunda os coeficientes M nos termos restantes.

Exemplo: A última linha do quadro é

-9-8M 0 -9-9M 0 M 0 -14-2M

Por meio da Modificação 1 ela seria transformada em duas linhas

-9 0 -9 0 0 0 -14
-8 0 -9 0 1 0 - 2

Modificação 2 : O passo 1 do método simplex é aplicado à última linha


criada por meio da Modificação 1 (seguindo-se os Passos 2,3 e 4) até que
esta linha não possua elementos negativos. Em seguida o Passo 1 é
aplicado aos elementos da penúltima linha posicionados sobre os zeros da
última linha.

Modificação 3 : Sempre que uma variável artificial deixa de ser básica,


isto é, de ser removida da primeira coluna do Quadro Simplex, como
resultada do Passo 4, ela será retirada da linha superior do quadro, bem
como toda a coluna sob a variável em questão. (Esta modificação
simplifica os cálculos realizados manualmente).

Modificação 4 : A última linha do quadro pode ser eliminada sempre que


constituída unicamente de zeros.

Modificação 5 : Se variáveis artificiais não nulas estiverem presentes na


solução final básica, então o problema não admitirá solução. (Em contraste,
podem aparecer variáveis artificiais nulas com avariáveis básica, na
solução final, quando houver redundância de uma ou mais das equações
originais de restrição).

Prof. Célio Moliterno


PESQUISA OPERACIONAL

Exemplo:

Minimizar: z = 80x1 + 60x2

Sujeito a : 0,20x1 + 0,32x2 0,25


x1 + x2 = 1

com: x1 e x2 não negativos

Passando para forma normal matricial

X [ x1 , x2 , x3 , x4 ] T C [ 80 , 60 , 0 , M ]T

A
0,20 0,32 1 0
B
0,25
X0 x3
1 1 0 1 1 x4

QUADRO SIMPLEX

X1 X2 X3 X4
80 60 0 M

X3 0 0,20 0,32 1 0 0,25

X4 M 1 1 0 1 1

80-M 60-M 0 0 -M

Prof. Célio Moliterno


PESQUISA OPERACIONAL

Aplicando a modificação 1

X1 X2 X3 X4

X3 0,20 0,32 1 0 0,25

X4 1 1 0 1 1

80 60 0 0 0
-1 -1 0 0 -1

Aplicando a modificação 2
Passo 1

Coluna de trabalho

X1 X2 X3 X4

X3 0,20 0,32 1 0 0,25

X4 1 1 0 1 1

80 60 0 0 0
-1 -1 0 0 -1

Mais negativo

Prof. Célio Moliterno


PESQUISA OPERACIONAL

Passo 2

Coluna de trabalho

X1 X2 X3 X4

X3 0,20 0,32 1 0 0,25 0,25 / 0,20 = 1,25

X4 1* 1 0 1 1 1/1=1

80 60 0 0 0
-1 -1 0 0 -1

Pivô

Passo 3a (não é necessário, pois o Pivô já é 1)

Passo 3b
Reduzindo a zero o elemento -1:
Multiplica-se por 1 a linha que
contem o Pivô, em seguida faça
uma soma algébrica com a linha
X1 X2 X3 X4 que contem o elemento -1

X3 0,20 0,32 1 0 0,25 1x 1= 1 1 + (-1) = 0


1x 1= 1 1 + (-1) = 0
X4 1* 1 0 1 1 1x 0= 0 0+ 0 = 0
1x 1= 1 1+ 0 = 1
80 60 0 0 0 1x 1= 1 1 +(-1) = 0
0 0 0 1 0

Prof. Célio Moliterno


PESQUISA OPERACIONAL

Passo 3c

X1 X2 X3 X4
Reduzindo a zero o elemento 80:
Multiplica-se por -80 a linha que
X3 0,20 0,32 1 0 0,25 contem o Pivô, em seguida faça
uma soma algébrica com a linha
X4 1* 1 0 1 1 que contem o elemento 80

0 -20 0 -80 -80


0 0 0 1 0

Passo 3d

X1 X2 X3 X4
Reduzindo a zero o elemento 0,20:
Multiplica-se por -0,20 a linha que
X3 0 0,12 1 -0,20 0,05 contem o Pivô, em seguida faça uma
soma algébrica com a linha que
X4 1* 1 0 1 1 contem o elemento 0,20

0 -20 0 -80 -80


0 0 0 1 0

Passo 4

X1 X2 X3 X4

X3 0 0,12 1 -0,20 0,05

X1 1* 1 0 1 1

0 -20 0 -80 -80


0 0 0 1 0

Prof. Célio Moliterno


PESQUISA OPERACIONAL

Modificação 3

X1 X2 X3

X3 0 0,12 1 0,05

X1 1 1 0 1

0 -20 0 -80
0 0 0 0

Modificação 4

X1 X2 X3

X3 0 0,12 1 0,05

X1 1 1 0 1

0 -20 0 -80

Modificação 2 para a penúltima linha


Passo 1
Coluna de trabalho

X1 X2 X3

X3 0 0,12 1 0,05

X1 1 1 0 1

0 -20 0 -80

Mais negativo
Prof. Célio Moliterno
PESQUISA OPERACIONAL

Passo 2
Coluna de trabalho

X1 X2 X3
0,05 / 0,12 = 0,42
X3 0 0,12* 1 0,05 1 / 1 = 1
X1 1 1 0 1

0 -20 0 -80

Pivô

Passo 3a

Coluna de trabalho

X1 X2 X3
Multiplicando todos os elementos da
X3 0 1* 1/0,12 0,05/0,12
linha do Pivô, pelo inverso do Pivô.
Lembrar que o inverso de
X1 1 1 0 1
0,12 é 1/0,12 , o inverso de 3/4 é 4/3.

0 -20 0 -80

Passo 3b
Reduzindo a zero o elemento -20:
Multiplica-se por 20 a linha que
contem o Pivô, em seguida faça uma
X1 X2 X3 soma algébrica com a linha que
contem o elemento -20
X3 0 1* 8,33 0,42
20 x 0 = 0 0 + (0) = 0
X1 1 1 0 1 20 x 1 = 20 20 + (-20) = 0
20 x 1/0,12 = 166,67 166,67 + 0 = 166,67
0 0 166,67 -71,67 20 x 0,05/0,12 = 8,33 8,33 + (-80) = -71,67

Prof. Célio Moliterno


PESQUISA OPERACIONAL

Passo 3c

X1 X2 X3
Reduzindo a zero o elemento 1:
Multiplica-se por -1 a linha que
X3 0 1* 8,33 0,42
contem o Pivô, em seguida faça uma
soma algébrica com a linha que
X1 1 0 -8,33 0,58
contem o elemento 1

0 0 166,67 -71,67

Passo 4

X1 X2 X3

X2 0 1* 8,33 0,42

X1 1 0 -8,33 0,58

0 0 166,67 -71,67

Passo 5

Não é necessário aplicar, pois não existe números negativos na última


linha.

Passo 6

X1 = 0,58, X2 = 0,42, X3 = X4 = 0

Z = 71,67

Prof. Célio Moliterno

Вам также может понравиться