Baixe o app para aproveitar ainda mais
Prévia do material em texto
Método SIMPLEXMétodo SIMPLEXMétodo SIMPLEXMétodo SIMPLEX:::: Resolução do ExercícioResolução do ExercícioResolução do ExercícioResolução do Exercício (1)(1)(1)(1) MPO IMPO IMPO IMPO I (Profº Edson Urtado) Dados: Maximizar: Z = 3xZ = 3xZ = 3xZ = 3x1111 + 5x+ 5x+ 5x+ 5x2222 Sujeito as restrições: xxxx1111 ≤ 4444 xxxx2222 ≤ 6666 3x3x3x3x1111 + 2x+ 2x+ 2x+ 2x2222 ≤ 18181818 x1, x2 ≥ 0 SOLUÇÃO: 1) Inserir as variáveis de folga nas restrições: xxxx1111 +x3 = 4 xxxx2222 +x4 = 6 3xxxx1111 + 2xxxx2222 +x5 = 18 2) Montagem do quadro de cálculos (tableu): Linha BASEBASEBASEBASE X1 X2 X3 X4 X5 VALORVALORVALORVALOR 1 X3 1 0 1 0 0 4 2 X4 0 1 0 1 0 6 3 X5 3 2 0 0 1 18 4 Z -3 -5 0 0 0 0 3) Escolher a coluna com o maior valor: (-5). (Essa será a variável que entrará na BASE. Dividir os valores da coluna “VALOR” pelos respectivos valores da coluna X2: 4/0 = N; 6/1 = 6; 18/2 = 9 Então, o menor valor (6) determina que a linha X4 será a variável que sairá da BASE. Linha BASEBASEBASEBASE X1 X2 X3 X4 X5 VALORVALORVALORVALOR 1 X3 1 0 1 0 0 4 2 X4 0 1 0 1 0 6 3 X5 3 2 0 0 1 18 4 Z -3 -5 0 0 0 0 4) Nova linha PivôNova linha PivôNova linha PivôNova linha Pivô (X2) (linha que entra na BASE): =Linha antiga / nº pivô (1): 0/1 1/1 0/1 1/1 0/1 6/1 = 0000 1111 0000 1111 0000 6666 Nova L2Nova L2Nova L2Nova L2 5) Nova linha 1 (L1)Nova linha 1 (L1)Nova linha 1 (L1)Nova linha 1 (L1) Repetir nova linha pivô e multiplicar pelo inverso do valor do cruzamento da linha e a coluna pivô: 0*(0) 1*(0) 0*(0) 1*(0) 0*(0) 6*(0) = 0 0 0 0 0 0 Somar com a linha L1 antiga: 1111 0000 1111 0000 0000 4444 Nova L1Nova L1Nova L1Nova L1 6) Nova linha 3 (L3)Nova linha 3 (L3)Nova linha 3 (L3)Nova linha 3 (L3) Repetir nova linha pivô e multiplicar pelo inverso do valor do cruzamento da linha e a coluna pivô: 0*(-2) 1*(-2) 0*(-2) 1*(-2) 0*(-2) 6*(-2) = 0 -2 0 -2 0 -12 Somar com a linha L3 antiga: 0+3 -2+2 0+0 -2+0 1+0 -12+18 3333 0000 0000 ----2222 1111 6666 Nova LNova LNova LNova L3333 7) Nova linha Nova linha Nova linha Nova linha 4 (L44 (L44 (L44 (L4)))) Repetir nova linha pivô e multiplicar pelo inverso do valor do cruzamento da linha e a coluna pivô: 0*(5) 1*(5) 0*(5) 1*(5) 0*(5) 6*(5) = 0 5 0 5 0 30 Somar com a linha L4 antiga: 0-3 5-5 0+0 5+0 0+0 30+0 ----3333 0000 0000 5555 0000 30303030 Nova LNova LNova LNova L4444 8) Construção da nova tabela: Linha BASEBASEBASEBASE X1 X2 X3 X4 X5 VALORVALORVALORVALOR 1 X3 1111 0000 1111 0000 0000 4444 2 X2 0000 1111 0000 1111 0000 6666 3 X5 3333 0000 0000 ----2222 1111 6666 4 Z ----3333 0000 0000 5555 0000 30303030 A linha 4 (Z) tem um nº negativo, então ainda não temos a solução ótima. Refazer os passos de 3 à 8 novamente. 9) Escolher a coluna com o maior valor: (-3). (Essa será a variável que entrará na BASE. Dividir os valores da coluna “VALOR” pelos respectivos valores da coluna X1: 4/1 = 4; 6/0 = N; 6/3 = 2 Então, o menor valor (2) determina que a linha X5 será a variável que sairá da BASE. Linha BASEBASEBASEBASE X1 X2 X3 X4 X5 VALORVALORVALORVALOR 1 X3 1111 0000 1111 0000 0000 4444 2 X2 0000 1111 0000 1111 0000 6666 3 X5 3333 0000 0000 ----2222 1111 6666 4 Z ----3333 0000 0000 5555 0000 30303030 10) Nova linha PivôNova linha PivôNova linha PivôNova linha Pivô (X1) (linha que entra na BASE): =Linha antiga / nº pivô (3): 3/3 0/3 0/3 -2/3 1/3 6/3 = 1111 0000 0000 ----2/32/32/32/3 1/31/31/31/3 2222 Nova LNova LNova LNova L3333 11) Nova linha Nova linha Nova linha Nova linha 1111 (L(L(L(L1111)))) Repetir nova linha pivô e multiplicar pelo inverso do valor do cruzamento da linha e a coluna pivô: 1*(-1) 0*(-1) 0*(-1) -2/3*(-1) 1/3*(-1) 2*(-1) = -1 0 0 2/3 -1/3 -2 Somar com a linha L1 antiga: -1+1 0+0 0+1 2/3+0 -1/3+0 -2+4 0000 0000 1111 2/32/32/32/3 ----1111/3/3/3/3 2222 Nova LNova LNova LNova L1111 12) Nova linha Nova linha Nova linha Nova linha 2222 (L(L(L(L2222)))) Repetir nova linha pivô e multiplicar pelo inverso do valor do cruzamento da linha e a coluna pivô: 1*(0) 0*(0) 0*(0) -2/3*(0) 1/3*(0) 2*(0) = 0 0 0 0 0 0 Somar com a linha L1 antiga: 0000 1111 0000 1111 0000 6666 Nova LNova LNova LNova L2222 13) Nova linha Nova linha Nova linha Nova linha 4 (L44 (L44 (L44 (L4)))) Repetir nova linha pivô e multiplicar pelo inverso do valor do cruzamento da linha e a coluna pivô: 1*(3) 0*(3) 0*(3) -2/3*(3) 1/3*(3) 2*(3) = 3 0 0 -2 1 6 Somar com a linha L4 antiga: 3-3 0+0 0+0 -2+5 1+0 6+30 0000 0000 0000 3333 1111 36363636 Nova LNova LNova LNova L4444 14) Construção da nova tabela: Linha BASEBASEBASEBASE X1 X2 X3 X4 X5 VALORVALORVALORVALOR 1 X3 0000 0000 1111 2/32/32/32/3 ----1111/3/3/3/3 2222 2 X2 0000 1111 0000 1111 0000 6666 3 X1 1111 0000 0000 ----2/32/32/32/3 1/31/31/31/3 2222 4 ZZZZ 0000 0000 0000 3333 1111 36363636 A linha 4 (Z) tem valores zero, então temos uma solução ótimasolução ótimasolução ótimasolução ótima (maximização para Z=36 e X1=2 e X2=6). X1=2, X2=6; Z = 36.X1=2, X2=6; Z = 36.X1=2, X2=6; Z = 36.X1=2, X2=6; Z = 36.
Compartilhar