Pesquisa Operacional - Teoria dos Jogos - Explicação e exemplo
Pesquisa Operacional - Teoria dos Jogos - Explicação e exemplo sobre como utilizar a teoria dos jogos e a complexidade de aplicá-la - 10/11/2023 21:32
Ave Maria, cheia de graça, o Senhor é convosco, bendita sois vós entre as mulheres e bendito é o fruto do vosso ventre, Jesus. Santa Maria, Mãe de Deus, rogai por nós pecadores, agora e na hora da nossa morte. Amém.
| x1 | x2 | S1 | S2 | S3 | S4 | L | |
| 0 | 2 | 1 | -1 | 0 | 0 | 0 | 4 |
| 1 | 1/2 | 0 | 1/2 | 0 | 0 | 0 | 4 |
| 0 | -1/2 | 0 | -1/2 | 1 | 0 | 0 | 16 |
| 0 | 1 | 0 | 0 | 0 | 1 | 0 | 28 |
| 0 | 2 | 0 | 4 | 0 | 0 | 1 | 32 |
| Noroeste | Norte | |
| Oeste | Leste | |
| Sul |
Distância
até CD1
|
Distância
até CD2
|
Distância
até CD3
| Fabrica | ||||||
| Fábrica 1 | 10 | 80 | 2 | 130 | - | 40 | - | 70 |
12
12-10=2
2 - 2 = 0
|
| Fábrica 2 | - | 110 | 8 | 140 | 9 | 60 | - | 100 |
17
17- 8 = 9
9 - 9 = 0
|
| Fábrica 3 | - | 60 | - | 120 | 1 | 80 | 10 | 90 |
11-1 =10
10-10 =0
|
Demanda
por CD
|
10
10-10=0
|
10
10-2 = 8
8 - 8 = 0
|
10
10 - 9=1
1 - 1 = 0
|
10
10 - 10 = 0
|
Distância
até CD1
|
Distância
até CD2
|
Distância
até CD3
| Fabrica | ||||||
| Fábrica 1 | - | 80 | - | 130 | 10 | 40 | 2 | 70 |
12
12-10=2
2 - 2 = 0
|
| Fábrica 2 | - | 110 | 10 | 140 | - | 60 | 7 | 100 |
17
17- 7 =10
10-10=0
|
| Fábrica 3 | 10 | 60 | - | 120 | - | 80 | 1 | 90 |
11-10 =1
1-1 =0
|
Demanda
por CD
|
10
10-10=0
|
10
10-10= 0
|
10
10-10=0
|
10
10 - 2 = 8
8 - 1 = 7 7 - 7 = 0 |
| 2 | 4 | 18 |
| 1 | 5 | 15 |
| 1 | 4 | g |
| 2 | 1 | 1 |
| 4 | 5 | 4 |
| 18 | 15 | f |
Cálculos
|
y1
|
y2
|
S1
|
S2
|
f
| cálculo do menor coeficiente positivo | |
| R1 |
2
|
1
|
1
|
0
|
0
|
1
| 2/1=2 |
| R2 |
4*
|
5
|
0
|
1
|
0
|
4
| 4/4 =1* |
| R3 |
-18*
coluna pivô |
-15
|
0
|
0
|
1
|
0
|
Cálculos
|
y1
|
y2
|
S1
|
S2
|
f
| |
R1' = -2 . R2' + R1
|
0
|
-3/2
|
1
|
-1/2*
|
0
|
-1*
|
R2' = R2/4
|
1
|
5/4
|
0
|
1/4
|
0
|
1
|
R3' = 18.R2' + R3
|
0
|
15/2
|
0
|
9/2
|
1
|
18
|
Cálculos
|
y1
|
y2
|
S1
|
S2
|
f
|
cálculo do
menor coeficiente
positivo
| |
R1'' = -2 . R1'
|
0
|
3
|
-2
|
1
|
0
|
2
| 2 / -2 = -1 |
R2'' = -1/4 . R1'' + R2'
|
1
|
1/2*
|
1/2
|
0
|
0
|
1/2
| 1/2 / 1/2 = 1* |
R3'' = -9/2 . R1'' + R3'
|
0
|
-6*
|
9
|
0
|
1
|
9
|
| Cálculos | y1 | y2 | S1 | S2 | f | |
| R1''' = -3 . R2''' + R1'' | -6 | 0 | -5* | 1 | 0 | -1* |
| R2''' = 2 . R2'' | 2 | 1 | 1 | 0 | 0 | 1 |
| R3''' = 6 . R2''' + R3'' | 12 | 0 | 15 | 0 | 1 | 15 |
| Cálculos | y1 | y2 | S1 | S2 | f |
cálculo do
menor coeficiente
positivo
| |
| R1'''' = -1/5 . R1''' | 6/5* | 0 | 1 | -1/5 | 0 | 1/5 | 1/5 / 6/5 = 1/6* |
| R2'''' = -1 . R1'''' + R2''' | 4/5 | 1 | 0 | 1/5 | 0 | 4/5 | 4/5 / 4/5 = 1 |
| R3'''' = -15 . R1'''' + R3''' | -6* | 0 | 0 | 3 | 1 | 12 |
| Cálculos | y1 | y2 | S1 | S2 | f | |
| R1''''' = 5/6 . R1'''' | 1 | 0 | 5/6 | -1/6 | 0 | 1/6 |
| R2''''' = -4/5 . R1''''' + R2'''' | 0 | 1 | -2/3 | 1/3 | 0 | 2/3 |
| R3''''' = 6 . R1''''' + R3'''' | 0 | 0 | 5 | 2 | 1 | 13 |
| 10 | 80 | 2 | 130 | 40 | 70 |
12-10=2
2-2=0 //
| ||
| 110 | 8 | 140 | 9 | 60 | 100 |
17-8=9
9-9=0//
| ||
| 60 | 120 | 1 | 80 | 10 | 90 |
11-1=10
10-10=0 //
| ||
| 10-10=0 // |
10-2=8
8-8=0 //
|
10-9=1
1-1=0 //
| 10-10=0 // |
| 80 | 130 | 10 | 40 | 2 | 70 |
12-10=2
2-2=0 //
| ||
| 110 | 10 | 140 | 60 | 7 | 100 |
17-7=10
10-10=0//
| ||
| 10 | 60 | 120 | 80 | 1 | 90 |
11-10=1
1-1=0 //
| ||
| 10-10=0 // |
10-10=0 //
|
10-10=0 //
| 10-2=8 8-1=7 7-7=0 // |
| 80 | 130 | 10 | 40 | 2 | 70 |
40
10 60 - - - |
12-10=2
2-2=0 //
| ||
| 110 | 9 | 140 | 60 | 8 | 100 |
40
10 40 40 - - |
17-8=9
9-9=0// | ||
| 10 | 60 | 1 | 120 | 80 | 90 |
20
30 30 30 - - |
11-10=1
1
// | ||
| 20 20 30 - - - |
10
10 10 20 20 - |
20
- - - - - | 20 20 20 10 - - | ||||||
| 10-10=0 // |
10-1=9
9-9=0 // |
10-10=0 //
| 10-2 =8 8-8=0 // | final |
| Fábrica / CD | CD 1 | CD 2 | CD 3 | CD 4 | Capacidade |
| Fábrica 1 | 5 | 3 | 10 | 8 | 40 |
| Fábrica 2 | 5 | 2 | 4 | 9 | 100 |
| Fábrica 3 | 8 | 11 | 9 | 10 | 60 |
| Demanda | 20 | 70 | 50 | 90 |
| Fábrica / CD | CD 1 | CD 2 | CD 3 | CD 4 | Capacidade |
| Fábrica 1 | 5 | 3 | 10 | 8 | 40 |
| Fábrica 2 | 5 | 2 | 4 | 9 | 100 |
| Fábrica 3 | 8 | 11 | 9 | 10 | 60 |
| Fábrica 4 | 0 | 0 | 0 | 0 | 30 |
| Demanda | 20 | 70 | 50 | 90 |
| 20 | 5 | 20 | 3 | 10 | 8 | 2 2 2 3 |
40-20=20
20-20=0 //
| ||
| 5 | 50 | 2 | 50 | 4 | 9 | 2 3 | 100-50=50 | ||
| 8 | 11 | 9 | 60 | 10 | 1 2 2 2 | 60-60=0 | |||
| 0 | 0 | 0 | 30 | 0 | 0 | 30-30=0 | |||
| 5 0 0 3 3 | 2 1 1 8 | 4 5 | 8 1 1 2 2 | ||||||
20-20=0
//
|
70-50=20
20-20=0
//
|
50-50=0
//
|
90-30=60
60-60=0
//
|
| 20 | 5 | 20 | 3 | 10 | 8 |
40-20=20
20-20=0 //
| ||
| 5 | 50 | 2 | 50 | 4 | 9 | 100-50=50 50-50=0 // | ||
| 8 | 11 | 9 | 60 | 10 | 60-60=0 // | |||
| 0 | 0 | 0 | 30 | 0 | 30-30=0 // | |||
20-20=0
//
|
70-20=50
50-50=0
//
|
50-50=0
//
|
90-60=30
30-30=0
//
|
| 20 | 5 | 3 | 10 | 20 | 8 |
40-20=20
20-20=0 //
| ||
| 5 | 70 | 2 | 30 | 4 | 9 | 100-70=30 30-30=0 // | ||
| 8 | 11 | 20 | 9 | 40 | 10 | 60-20=40 40-40=0 // | ||
| 0 | 0 | 0 | 30 | 0 | 30-30=0 // | |||
20-20=0
//
|
70-70=0
//
|
50-30=20
20-20=0
//
|
90-30=60
60-20=40
40-40=0
//
|
| CD1 | CD2 | CD3 | CD4 | Capacidade por fábrica Capacidade total = 40+100+60 = 200 | |
| Fábrica 1 | 5 | 3 | 10 | 8 | 40 |
| Fábrica 2 | 5 | 2 | 4 | 9 | 100 |
| Fábrica 3 | 8 | 11 | 9 | 10 | 60 |
| Demanda por CD Demanda total = 20+70+50+90 = 230 | 20 | 70 | 50 | 90 |
| CD1 | CD2 | CD3 | CD4 | Capacidade por fábrica Capacidade total = 40+100+60+30 = 230 | |
| Fábrica 1 | 5 | 3 | 10 | 8 | 40 |
| Fábrica 2 | 5 | 2 | 4 | 9 | 100 |
| Fábrica 3 | 8 | 11 | 9 | 10 | 60 |
| Fábrica 4 | 0 | 0 | 0 | 0 | 30 |
| Demanda por CD Demanda total = 20+70+50+90 = 230 | 20 | 70 | 50 | 90 |
20
|
5
|
20
|
3
|
-
|
10
|
-
|
8
|
2 2 2 3* - -
|
40-20 = 20
20-20 = 0
|
-
|
5
|
50
|
2
|
50
|
4
|
-
|
9
|
2 3* - - - -
|
100-50 = 50
50-50 = 0
|
-
|
8
|
-
|
11
|
-
|
9
|
60
|
10
|
1 2 2 2 - -
| 60-60 = 0 |
-
|
0
|
-
|
0
|
-
|
0
|
30
|
0
|
0 - - - - -
| 30-30 = 0 |
5
0
0
3
3
-
|
2
1
1
8*
-
-
|
4
5*
-
-
-
-
|
8*
1
1
2
2
1
| ||||||
20-20 = 0
|
70-50 = 20
20-20 = 0
|
50-50 = 0
|
90-30 = 60
60-60 = 0
|
| 20 | 5 | 20 | 3 | - | 10 | - | 8 |
40-20=20
20-20 = 0
|
| - | 5 | 50 | 2 | 50 | 4 | - | 9 |
100-50=50
50-50=0
|
| - | 8 | - | 11 | - | 9 | 60 | 10 | 60-60=0 |
| - | 0 | - | 0 | - | 0 | 30 | 0 | 30-30=0 |
| 20-20=0 |
70-20=50
50-50=0
| 50-50=0 |
90-60=30
30-30=0
|
| 20 | 5 | - | 3 | - | 10 | 20 | 8 | 40-20=20 20-20 = 0 |
| - | 5 | 70 | 2 | 30 | 4 | - | 9 | 100-70=30 30-30=0 |
| - | 8 | - | 11 | 20 | 9 | 40 | 10 | 60-20=40 40-40=0 |
| - | 0 | - | 0 | - | 0 | 30 | 0 | 30-30=0 |
| 20-20=0 | 70-70=0 | 50-30=20 20-20=0 | 90-30=60 60-20=40 40-40=0 |
| Matriz de custo | Fábrica 1 | Fábrica 2 | Fábrica 3 |
| Mina 1 | 9 | 16 | 28 |
| Mina 2 | 14 | 29 | 19 |
| 71 | 9 | 32 | 16 | 28 | 103 - 71 = 32 32 - 32 = 0 // (fechou linha) | |
| 14 | 101 | 29 | 96 | 19 | 197 - 101 = 96 96 - 96 = 0 // (fechou linha) | |
| 71 - 71 = 0 // (fechou coluna) | 133 - 32 = 101 101 - 101 = 0 // (fechou coluna) | 96 - 96 = 0 // (fechou coluna) |
| 71 | 9 | 32 | 16 | 28 | 103 - 71 = 32 32 - 32 = 0 // (fechou linha) | |
| 14 | 101 | 29 | 96 | 19 | 197 - 96 = 101 101 - 101 = 0 // (fechou linha) | |
| 71 - 71 = 0 // (fechou coluna) | 133 - 32 = 101 101 - 101 = 0 // (fechou coluna) | 96 - 96 = 0 // (fechou coluna) |
| 9 | 103 | 16 | 28 | 16-9 = 7 | 103 - 103 = 0 // (fechou linha) | ||
| 71 | 14 | 30 | 29 | 96 | 19 | 19-14=5 | 197 - 30 = 167 167 - 96 = 71 71 - 71 = 0 // (fechou linha) |
| 14-9 =5 | 29-16=7 | ||||||
| 71 - 71 = 0 // (fechou coluna) | 133 - 103 = 30 30 - 30 = 0 // (fechou coluna) | 96 - 96 = 0 // (fechou coluna) |
| Fábrica / CD | CD 1 | CD 2 | CD 3 |
| Fábrica 1 | 7 | 4 | 3 |
| Fábrica 2 | 3 | 1 | 2 |
| Oferta | |||||||
| 80 | 7 | 4 | 20 | 3 | 100 - 20 = 80 | ||
| 3 | 30 | 1 | 20 | 2 | 50 - 30 = 20 | ||
| Procura |
| Fábrica | CD 1 | CD 2 | CD 3 |
|---|---|---|---|
Fábrica 1
|
7
|
4
|
3
|
Fábrica 2
|
3
|
1
|
2
|
Fábrica / CD
|
CD 1
|
CD 2
|
CD 3
|
Oferta
|
Fábrica 1
|
7
|
4
|
3
|
100
|
Fábrica 2
|
3
|
1
|
2
|
50
|
| Demandas |
80
|
30
|
40
|
--
|
Fábrica / CD
|
--
|
--
|
--
|
Oferta
|
--
|
80
|
--
|
--
|
100 - 80 = 20
|
--
|
--
|
--
|
--
|
50
|
Demanda
|
80
|
30
|
40
|
--
|
Fábrica / CD
|
--
|
--
|
--
|
Oferta
|
--
|
80
|
20
|
--
|
(100 - 80 = 20)
|
--
|
--
|
10
|
(50 - 10 = 40)
| |
Demanda
|
80
|
(30-20 = 10)
|
40
|
--
|
Fábrica / CD
|
--
|
--
|
--
|
Oferta
|
--
|
80
|
20
|
--
|
(100 - 80 = 20)
|
--
|
--
|
10
|
40
|
(50 - 10 = 40)
|
Demanda
|
80
|
(30-20 = 10)
|
40
|
--
|
Mina / Fábrica
|
Fábrica 1
|
Fábrica 2
|
Fábrica 3
|
Oferta
|
Mina 1
|
9
|
16
|
28
|
103
|
Mina 2
|
14
|
29
|
19
|
197
|
| Demandas |
71
|
133
|
96
|
--
|
Mina / Fábrica
|
--
|
--
|
--
|
Oferta
|
--
|
71
|
32
|
--
|
(103 - 71 = 32)
|
--
|
71-71=0
|
133-32 =101
|
96
|
(197 - 101 = 96)
|
| Demanda |
71
|
133
|
96
|
--
|
X1
|
X2
|
S1
|
S2
|
Lucro
|
pivotagem encerrada
| |
-0,67
|
0
|
-1,33
|
1
| 0 |
4
| |
1,67
|
1
|
0,33
|
0
|
0
|
5
| |
100
|
0
|
40
|
0
|
1
|
600
|
X1
|
X2
|
S1
|
S2
|
Lucro
|
pivotagem encerrada
| |
-0,67
|
0
|
-1,33
|
1
| 0 |
4
| |
1,67
|
1
|
0,33
|
0
|
0
|
5
| |
100
|
0
|
40
|
0
|
1
|
600
|
X1
|
X2
|
S1
|
S2
|
Lucro
|
pivotagem encerrada
| |
-0,67
|
0
|
-1,33
|
1
| 0 |
4
| |
1,67
|
1
|
0,33
|
0
|
0
|
5
| |
100
|
0
|
40
|
0
|
1
|
600
|
X1
|
X2
|
S1
|
S2
|
Lucro
|
pivotagem encerrada
| |
-0,67
|
0
|
-1,33
|
1
| 0 |
4
| |
1,67
|
1
|
0,33
|
0
|
0
|
5
| |
100
|
0
|
40
|
0
|
1
|
600
|
X1
|
X2
|
S1
|
S2
|
S3
|
L
|
pivotagem encerrada
| |
0,67
|
1
|
0
|
0
|
0,11
| 0 |
40
| |
-0,67
|
0
|
0
|
1
|
-0,11
|
0
|
50
| |
1
|
0
|
1
|
0
|
0
|
0
|
120
| |
0
|
0
|
0
|
0
|
50
|
1
|
18000
|
X1
|
X2
|
S1
|
S2
|
S3
|
L
|
pivotagem encerrada
| |
0,67
|
1
|
0
|
0
|
0,11
| 0 |
40
| |
-0,67
|
0
|
0
|
1
|
-0,11
|
0
|
50
| |
1
|
0
|
1
|
0
|
0
|
0
|
120
| |
0
|
0
|
0
|
0
|
50
|
1
|
18000
|
X1
|
X2
|
S1
|
S2
|
S3
|
L
|
pivotagem encerrada
| |
0,67
|
1
|
0
|
0
|
0,11
| 0 |
40
| |
-0,67
|
0
|
0
|
1
|
-0,11
|
0
|
50
| |
1
|
0
|
1
|
0
|
0
|
0
|
120
| |
0
|
0
|
0
|
0
|
50
|
1
|
18000
|
X1
|
X2
|
S1
|
S2
|
S3
|
L
|
pivotagem encerrada
| |
0,67
|
1
|
0
|
0
|
0,11
| 0 |
40
| |
-0,67
|
0
|
0
|
1
|
-0,11
|
0
|
50
| |
1
|
0
|
1
|
0
|
0
|
0
|
120
| |
0
|
0
|
0
|
0
|
50
|
1
|
18000
|
X1
|
X2
|
S1
|
S2
|
S3
|
L
|
pivotagem encerrada
| |
0,67
|
1
|
0
|
0
|
0,11
| 0 |
40
| |
-0,67
|
0
|
0
|
1
|
-0,11
|
0
|
50
| |
1
|
0
|
1
|
0
|
0
|
0
|
120
| |
0
|
0
|
0
|
0
|
50
|
1
|
18000
|