Você está na página 1de 18

Trabalho de Pesquisa Operacional I

Nome:

Definindo o modelo:

X1 – Toneladas de tinta do tipo A

X2 – Toneladas de tinta do tipo B

Função objetivo: max Z = 5000X1 + 4000X2

Sujeito às restrições:
6X1 + 4X2 <= 24 (matéria prima M1)

X1 + 2X2 <= 6 (matéria prima M2)

X1, X2 >= 0 (não negatividade)

Passa-se o problema para a forma padrão, adicionando variáveis de excesso, de


folga, e artificiais, onde for preciso.

 Como a restrição 1 é do tipo '≤', é necessária a variável de folga X3.


 Como a restrição 2 é do tipo '≤', é necessária a variável de folga X4.

Assim, transforma-se o problema para a forma padrão:

Max Z = 5000X1 + 4000 X2+ 0X3 + 0X4

sujeito a

6X1 + 4X2 + 1X3 = 24

1X1 + 2X2 + 1X4 = 6

X1, X2, X3, X4 ≥ 0

Montam-se agora os quadros do Simplex.


Tabela 1 5000 4000 0 0

Base CB X0 X1 X2 X3 X4

X3 0 24 6 4 1 0

X4 0 6 1 2 0 1

-
Z 0 -4000 0 0
5000

A variável que vai sair da base é X3 e a que entra é X1.

500
Tabela 2 4000 0 0
0
Base CB X0 X1 X2 X3 X4
X1 5000 4 1 0,666 0,166 0
X4 0 2 0 1,333 -0,166 1
Z 20000 0 -666,666 833,333 0

A variável que vai sair da base é X4 e a que entra é X2.

Tabela 3 5000 4000 0 0

Base CB X0 X1 X2 X3 X4

X1 5000 3 1 0 0,25 -0,5

X2 4000 1,5 0 1 -0,125 0,75

Z 21000 0 0 750 500

A solução ótima é Z = 21000, com X1 = 3 e X2 = 1,5.


Definindo o modelo:

X1 – Copos de leite

X2 – Porções de 100g de arroz

X3 – Porções de 100g de feijão

X4 – Porções de 100g de carne


Função objetivo: min Z = X1 + 0,8X2 + 1,2X3 + 3,5X4

Sujeito às restrições:

10X1 + 5X2 + 9X3 + 6X4 >= 80 (vitamina A)

8X1 + 7X2 + 6X3 + 6X4 >= 72 (vitamina B)

15X1 + 3X2 + 4X3 + 7X4 >= 100 (vitamina C)

20X1 + 2X2 + 3X3 + 9X4 >= 60 (vitamina D)

X1, X2, X3, X4 >= 0

Passa-se o problema para a forma padrão, adicionando variáveis de excesso, de


folga, e artificiais, onde for preciso.

 Como a restrição 1 é do tipo '≥', é necessária a variável de excesso X5 e a


variável artificial X9.
 Como a restrição 2 é do tipo '≥', é necessária a variável de excesso X6 e a
variável artificial X10.
 Como a restrição 3 é do tipo '≥', é necessária a variável de excesso X7 e a
variável artificial X11.
 Como a restrição 4 é do tipo '≥', é necessária a variável de excesso X8 e a
variável artificial X12.

Assim, transforma-se o problema para a forma padrão:


Max Z = -1X1 – 0,8X2 – 1,2X3 – 3,5X4 + 0X5 + 0X6 + 0X7 + 0X8 + 0X9 + 0X10 + 0X11
+ 0X12

sujeito a

10X1 + 5X2 + 9X3 + 6X4 - 1X5 + 1X9 = 80

8X1 + 7X2 + 6X3 + 6X4 - 1X6 + 1X10 = 72

15X1 + 3X2 + 4X3 + 7X4 - 1X7 + 1X11 = 100

20X1 + 2X2 + 3X3 + 9X4 - 1X8 + 1X12 = 60

1X1 + 2X2 + 1X4 = 6

X1, X2, X3, X4, X5, X6, X7, X8, X9, X10, X11, X12 ≥ 0

Montam-se agora os quadros do Simplex.

Tab
0 0 0 0 0 0 0 0 -1 -1 -1 -1
1

X X1
B CB X0 X1 X2 X3 X4 X6 X7 X8 X9 X11 X12
5 0

X9 -1 80 10 5 9 6 -1 0 0 0 1 0 0 0

X10 -1 72 8 7 6 6 0 -1 0 0 0 1 0 0

X11 -1 100 15 3 4 7 0 0 -1 0 0 0 1 0

X12 -1 60 20 2 3 9 0 0 0 -1 0 0 0 1

-
Z -53 -17 -22 -28 1 1 1 1 0 0 0 0
312

A variável que vai sair da base é X12 e a que entra é X1.


Tab
0 0 0 0 0 0 0 0 -1 -1 -1 -1
2

X X X1
Base Cb P0 X2 X3 X4 X5 X7 X8 X9 X11 X12
1 6 0

X9 -1 50 0 4 7,5 1,5 -1 0 0 0,5 1 0 0 -0,5

X10 -1 48 0 6,2 4,8 2,4 0 -1 0 0,4 0 1 0 -0,4

X11 -1 55 0 1,5 1,75 0,25 0 0 -1 0,75 0 0 1 -0,75

-
X1 0 3 1 0,1 0,15 0,45 0 0 0 0 0 0 0,05
0,05

-
Z -153 0 -11,7 -14,05 -4,15 1 1 1 0 0 0 2,65
1,65

A variável que vai sair da base é X9 e a que entra é X3.

Tab3 0 0 0 0 0 0 0 0 -1 -1 -1 -1

X
Base Cb X0 X2 X3 X4 X5 X6 X7 X8 X9 X10 X11 X12
1

X3 0 6,66 0 0,53 1 0,2 -0,13 0 0 0,06 0,13 0 0 -0,06

X10 -1 16 0 3,64 0 1,44 0,64 -1 0 0,08 -0,64 1 0 -0,08

X11 -1 43,33 0 0,56 0 -0,1 0,23 0 -1 0,63 -0,23 0 1 -0,63

X1 0 2 1 0,02 0 0,42 0,02 0 0 -0,06 -0,02 0 0 0,06

Z -59,33 0 -4,21 0 -1,34 -0,87 1 1 -0,71 1,87 0 0 1,71

A variável que vai sair da base é X10 e a que entra é X2.

Tab 0 0 0 0 0 0 0 0 -1 -1 -1 -1

Base CB X0 X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 X11 X12

X3 0 4,32 0 0 1 -0,01 -0,23 0,15 0 0,05 0,22 -0,14 0 -0,06

X2 0 4,39 0 1 0 0,39 0,18 -0,27 0 0,02 -0,17 0,27 0 -0,02

X11 -1 40,84 0 0 0 -0,32 0,13 0,16 -1 0,62 -0,13 -0,15 1 -0,62

X1 0 1,91 1 0 0 0,41 0,02 0,01 0 -0,06 -0,01 -0,01 0 0,06

Z -40,84 0 0 0 0,32 -0,13 -0,16 1 -0,62 1,13 1,15 0 1,62

A variável que vai sair da base é X11 e a que entra é X8.


Tab5 0 0 0 0 0 0 0 0 -1 -1 -1 -1

Base CB X0 X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 X11 X12

X3 0 0,71 0 0 1 0,02 -0,2 0,13 0,09 0 0,24 -0,13 -0,09 0

X2 0 2,95 0 1 0 0,41 0,17 0,28 0,04 0 -0,2 0,28 -0,03 0

X8 0 65,78 0 0 0 -0,5 0,21 0,25 -1,6 1 -0,2 -0,25 1,61 -1

X1 0 5,88 1 0 0 0,38 0,03 0,02 -0,1 0 -0,1 -0,02 0,09 0

Z ~0 0 0 0 ~0 0 ~0 0 0 1 1 1 1

Passa-se agora para a Fase II.

Tab -1 -0,8 -1,2 -3,5 0 0 0 0

Base CB X0 X1 X2 X3 X4 X5 X6 X7 X8

X3 -1,2 0,71 0 0 1 0,02 -0,23 0,13 0,08 0

X2 -0,8 2,95 0 1 0 0,41 0,17 -0,28 0,03 0

X8 0 65,78 0 0 0 -0,52 0,21 0,25 -1,61 1

X1 -1 5,88 1 0 0 0,38 0,02 0,02 -0,09 0

Z -9,09 0 0 0 2,78 0,12 0,04 -0,03 0

A variável que vai sair da base é X3 e a que entra é X7.

Tab
-1 -0.8 -1.2 -3,5 0 0 0 0
2

X
Base CB X0 X2 X3 X4 X5 X6 X7 X8
1

X7 0 8 0 0 11,3 0,2 -2,7 1,5 1 0

-
X2 -0,8 2,66 0 1 -0,4 0,4 0,26 0 0
0,33

X8 0 78,66 0 0 18,2 -0,2 -4,13 2,66 0 1

X1 -1 6,66 1 0 1,1 0,4 -0,23 0,16 0 0

Z -8,8 0 0 0,42 2,78 0.,02 0.1 0 0


A solução ótima é Z = 8,8, com X1 = 6,66, X2 = 2,66, X3 = 0 e X4 = 0.
Definindo o modelo:

X1 – Sabão tipo 1

X2 – Sabão tipo 2

Função objetivo: max Z = 2X1 + 5X2

Sujeito às restrições:

3X1 + 4X2 <= 200 (processamento de máquina)

9X1 + 7X2 <= 300 (matéria prima)

X1, X2 >= 0 (não negatividade)

Passa-se o problema para a forma padrão, adicionando variáveis de excesso, de


folga, e artificiais.
 Como a restrição 1 é do tipo '≤', é necessária a variável de folga X3.
 Como a restrição 2 é do tipo '≤', é necessária a variável de folga X4.

Assim, transforma-se o problema para a forma padrão:

Max Z = 2X1 + 5X2+ 0X3 + 0X4

sujeito a

3X1 + 4X2 + 1X3 = 200

9X1 + 7X2 + 1X4 = 300

X1, X2, X3, X4 ≥ 0

Montam-se agora os quadros do Simplex.

Tabela
2 5 0 0
1

X X
Base CB X0 X2 X4
1 3

X3 0 200 3 4 1 0

X4 0 300 9 7 0 1

Z 0 -2 -5 0 0
A variável que vai sair da base é X4 e a que entra é X2.

Tabela 2 2 5 0 0
Base CB X0 X1 X2 X3 X4
X3 0 28,57 -2,14 0 1 -0,57
X2 5 42,85 1,28 1 0 0,14
214,2
Z 4,42 0 0 0,71
8

A solução ótima é Z = 214,28, com X1 = 0 e X2 = 42,85.


Define-se o modelo e as retas limites da região de soluções viáveis.

As interseções das retas de restrições conduzem a:

X 1 +3 X 2 =9

−X 1 +2 X 2=4

A solução desse sistema conduz ao ponto X 1 =1, 2 , X 2=2 , 6.

X 1 +3 X 2 =9

2 X 1 + X 2=6

A solução desse sistema conduz ao ponto X 1 =1, 8 , X 2=2, 4.

2 X 1 + X 2=6

−X 1 +2 X 2=4

A solução desse sistema conduz ao ponto X 1 =1, 6 , X 2 =2 ,8 .


Assim, desenha-se a região de soluções viáveis, calculando-se Z em cada ponto
extremo.

Z ( 1 , 2, 2 , 6 )=10 , 2
Z ( 1 , 8 ,2 , 4 )=10 , 8
Z ( 1 , 6 , 2, 8 ) =11, 6 → SOLUCAO OTIMA
Passa-se o problema para a forma padrão, adicionando variáveis de excesso, de
folga, e artificiais.

 Como a restrição 1 é do tipo '≥' é necessária a variável de excesso X3 e a


variável artificial X5.
 Como a restrição 2 é do tipo '≥' é necessária a variável de excesso X4 e a
variável artificial X6.

Assim, transforma-se o problema para a forma padrão:

Max Z = Z = -3X1 - 2X2 + 0X3 + 0X4 + 0X5 + 0X6

sujeito a

1X1 + 1X2 - 1X3 + 1X5 = 15

2X1 + 1X2 - 1X4 + 1X6 = 7

X1, X2, X3, X4, X5, X6 ≥ 0


Montam-se agora os quadros.

Tabela 1 0 0 0 0 -1 -1
C X X X
Base X0 X2 X4 X6
B 1 3 5
X5 -1 15 1 1 -1 0 1 0
X6 -1 7 2 1 0 -1 0 1
Z -22 -3 -2 1 1 0 0

A variável que vai sair da base é X6 e a que entra é X1.

Tabela 2 0 0 0 0 -1 -1
X X X
Base CB X0 X2 X4 X6
1 3 5
X5 -1 11,5 0 0,5 -1 0,5 1 -0,5
X1 0 3,5 1 0,5 0 -0,5 0 0,5
Z -11,5 0 -0,5 1 -0,5 0 1,5

A variável que vai sair da base é X1 e a que entra é X2.

Tabela
0 0 0 0 -1 -1
3
X X
Base CB X0 X1 X3 X4 X6
2 5
X5 1 8 -1 0 -1 1 1 -1
X2 0 7 2 1 0 -1 0 1
Z -8 1 0 1 -1 0 2

A variável que vai sair da base é X5 e a que entra é X4.


Tabela
0 0 0 0 -1 -1
4
X X
Base CB X0 X1 X3 X4 X6
2 5
X4 0 8 -1 0 -1 1 1 -1
X2 0 15 1 1 -1 0 1 0
Z -8 1 0 1 -1 0 2

Passa-se agora para a próxima fase.

Tabela
-3 -2 0 0
1
X
Base CB X0 X1 X3 X4
2
X4 0 8 -1 0 -1 1
X2 -2 15 1 1 -1 0
Z -30 1 0 2 0

A solução ótima é Z = 30, com X1 = 0 e X2 = 15.

Você também pode gostar