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
|