Você está na página 1de 8

Prof.

Clio Moliterno
PESQUISA OPERACIONAL



MTODO SIMPLEX
QUADRO SIMPLEX


O Mtodo Simplex um procedimento matricial para resolver o modelo de
programao linear na forma normal.
Comeando com X
0 ,
o mtodo localiza sucessivamente outras solues
bsicas viveis acarretando melhores valores para a funo objetivo at ser
obtida a soluo tima.
Para os problemas de minimizao, o mtodo simplex utiliza o Quadro
abaixo
.





Para os problemas de maximizao o Quadro acima aplicado desde que
os elementos da linha inferior sejam colocados com sinal invertido.
Uma vez obtida esta ultima linha do Quadro, a segunda linha e a segunda
coluna do Quadro, correspondentes a C
T
e C
0
, respectivamente, tornam-se
suprfluas e podem ser eliminadas.



C
T
: vetor linha dos custos correspondentes.
X : o vetor coluna de incgnitas (incluindo variveis de folga, excesso e artificiais).
A : a matriz de coeficientes das equaes de restries.
B : o vetor coluna dos valores direita das equaes representando as restries.
X
0
: o vetor coluna de variveis de folga e artificiais
C
0
: o vetor coluna de custo associado com as variveis em X
0



X
0
C
0
X
T
C
T
A B
A
C C
T T
0


B
C
T
0

Prof. Clio Moliterno
PESQUISA OPERACIONAL

Exemplo:

Minimizar: z = 80x
1
+ 60x
2


Sujeito a : 0,20x
1
+ 0,32x
2
0,25
x
1
+ x
2
= 1

com: x
1
e x
2
no negativos

Adicionando uma varivel de folga x
3
e uma varivel artificial x
4
,
respectivamente, as primeira e segunda restries.

Minimizar: z = 80x
1
+ 60x
2
+ 0x
3
+ Mx
4


0,20x
1
+ 0,32x
2
+ x
3
= 0,25
x
1
+ x
2
+x
4
= 1

com todas as variveis no negativas

Passando para forma normal matricial

X [ x
1
, x
2
,

x
3
, x
4
]
T
C [ 80 , 60 , 0 , M ]
T


A

1 0 1 1
0 1 32 , 0 20 , 0
B

1
25 , 0
X
0

x
x
4
3




A
C C
T T
0
= [ 80 , 60 , 0 , M ] [ 0 , M ]

1 0 1 1
0 1 32 , 0 20 , 0


[ 80 , 60 , 0 , M ] [ 0 + M , 0 + M , 0 , M ]

[ 80 , 60 , 0 , M ] [ M , M , 0 , M ]

[ 80 M , 60 M , 0 , 0 ]

B
C
T
0
= - [ 0 , M ]

1
25 , 0
= - M

Prof. Clio Moliterno

PESQUISA OPERACIONAL


QUADRO SIMPLEX





Exerccio:

Maximizar: z = x
1
+ 9x
2
+ x
3

sujeito a: x
1
+ 2x
2
+ 3x
3
9
3x
1
+ 2x
2
+ 2x
3
15

com: todas as variveis no negativas



Passando para forma Matricial



X [ x
1
, x
2
,

x
3
, x
4
, x
5
]
T
C [ 1 , 9 , 1 , 0 , 0 ]
T


A

1 0 2 2 3
0 1 3 2 1
B

15
9
X
0

x
x
5
4



X
1
X
2
X
3
X
4
80 60 0 M
X
3
0

X
4
M

0,25

1
0,20 0,32 1 0

1 1 0 1
80-M 60-M 0 0 -M
Prof. Clio Moliterno
PESQUISA OPERACIONAL


QUADRO SIMPLEX







QUADRO 1 (Quadro inicial completo)





A
C C
T T
0







X
1
X
2
X
3
X
4
X
5

X
4


X
5


9

15
1 2 3 1 0

3 2 2 0 1
-1 -9 -1 0 0 0
X
1
X
2
X
3
X
4
X
5

1 9 1 0 0
X
4
0

X
5
0

9

15
1 2 3 1 0

3 2 2 0 1


B
C
T
0


Prof. Clio Moliterno

PESQUISA OPERACIONAL



O MTODO SIMPLEX

Passo 1 Localize o nmero mais negativo da ltima linha do quadro
simplex, excluda a ltima coluna, e chame a coluna em que este nmero
aparece de coluna de trabalho. Se existir mais de um candidato a nmero
mais negativo, escolha um.

Passo 2 Forme quocientes da diviso de cada nmero positivo da coluna
de trabalho pelo elemento da ltima coluna da linha correspondente
(excluindo-se a ltima linha do quadro).Designe por piv o elemento da
coluna de trabalho que conduz ao menor quociente. Se mais de um
elemento conduzir ao mesmo menor quociente, escolha um. Se nenhum
elemento da coluna de trabalho for positivo, o problema no ter soluo.

Passo 3 Use operaes elementares sobre as linhas a fim de converter o
elemento piv em 1 e, em seguida, reduzir a zero todos os outros elementos
da coluna de trabalho.

Passo 4 Substitua a varivel x existente na linha piv e primeira coluna
pela varivel x da primeira linha e coluna piv. Esta nova primeira coluna
o novo conjunto de variveis bsicas.

Passo 5 Repita os passos de 1 a 4 at a inexistncia de nmeros negativos
na ltima linha, excluindo-se desta apreciao a ltima coluna.

Passo 6 A soluo tima obtida atribuindo-se a cada varivel da
primeira coluna o valor da linha correspondente, na ltima coluna. s
demais variveis atribudo o valor zero. O valor timo da funo objetivo,
associado a Z, o nmero resultante na ltima linha, ltima coluna, nos
problemas de maximizao ou o negativo deste nmero, nos problemas de
minimizao.






Prof. Clio Moliterno
PESQUISA OPERACIONAL


Passo 1











Passo 2









X
1
X
2
X
3
X
4
X
5

X
4


X
5


9

15
1 2
*
3 1 0

3 2 2 0 1
-1 -9 -1 0 0 0
X
1
X
2
X
3
X
4
X
5

X
4


X
5


9

15
1 2 3 1 0

3 2 2 0 1
-1 -9 -1 0 0 0
Coluna de trabalho
Mais negativo
9/2 = 4,5

15/2 = 7,5
Coluna de trabalho
Piv
Prof. Clio Moliterno
PESQUISA OPERACIONAL


Passo 3a



Passo 3b



Passo 3c



X
1
X
2
X
3
X
4
X
5

X
4


X
5


9/2

6
1/2 1
*
3/2 1/2 0

2 0 -1 -1 1
7/2 0 25/2 9/2 0 81/2
X
1
X
2
X
3
X
4
X
5

X
4


X
5


9/2

15
1/2 1
*
3/2 1/2 0

3 2 2 0 1
7/2 0 25/2 9/2 0 81/2
X
1
X
2
X
3
X
4
X
5

X
4


X
5


9/2

15
1/2 1
*
3/2 1/2 0

3 2 2 0 1
-1 -9 -1 0 0 0
Multiplicando todos os elementos
da linha do Piv, pelo inverso do
Piv.
Lembrar que o inverso de
2 1/2 , o inverso de 3/4 4/3.
Reduzindo a zero o elemento -9:
Multiplica-se por 9 a linha que
contem o Piv, em seguida faa
uma soma algbrica com a linha
que contem o elemento -9
9 x 1/2 = 9/2 9/2 + (-1) = 7/2
9 x 1 = 9 9 + (-9) = 0
9 x 3/2 = 27/2 27/2 + (-1) = 25/2
9 x 1/2 = 9/2 9/2 + 0 = 9/2
9 x 0 = 0 0 + 0 = 0
9 x 9/2 = 81/2 81/2 + 0 = 81/2
Reduzindo a zero o elemento 2:
Multiplica-se por -2 a linha que
contem o Piv, em seguida faa
uma soma algbrica com a linha
que contem o elemento 2

Prof. Clio Moliterno
PESQUISA OPERACIONAL



Passo 4



Passo 5

No necessrio aplicar, pois no existe nmeros negativos na ltima
linha.


Passo 6


X
2
= 9/2, X
5
= 6, X
1
= X
3
= X
4
= 0

Z = 81/2


Exerccio para o Lar:

Problema da fabrica de rdios.

Maximizar: z = 30ST + 40LX (obs: faa ST = X
1
e LX = X
2
)

Sujeito a: ST 24
LX 16
ST + 2LX 40

Sendo ST e LX variveis inteiras e positivas

X
1
X
2
X
3
X
4
X
5

X
2


X
5


9/2

6
1/2 1 3/2 1/2 0

2 0 -1 -1 1
7/2 0 25/2 9/2 0 81/2

Você também pode gostar