Académique Documents
Professionnel Documents
Culture Documents
Propriedades da dualidade
Exemplo
Noes estudadas
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
Nesta aula. . .
Exemplo
Preos sombra
Custos reduzidos
Interpretao econmica
Exemplo
Preos sombra
Custos reduzidos
Propriedades da dualidade
Exemplo
Recurso
madeira
acabamentos
carpintaria
Secretrias
8 tbuas
4 horas
2 horas
Mesas
6 tbuas
2 horas
1.5 horas
Cadeiras
1 tbuas
1.5 horas
0.5 horas
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
Exemplo
Preos sombra
Custos reduzidos
Exemplo
Preos sombra
Custos reduzidos
Formulao
Primal:
maximizar z =
sujeito a
8x1 + 6x2 + x3
4x1 + 2x2 + 1.5x3
2x1 + 1.5x2 + 0.5x3
x1 , x2 , x3
48 (tabuas)
20 (acabamentos)
8 (carpintaria)
sujeito a
60 (secretarias)
30 (mesas)
20 (cadeiras)
0
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
Exemplo
Preos sombra
Custos reduzidos
Preos sombra
Exemplo
Preos sombra
Custos reduzidos
Custos reduzidos
z = yi bi
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
Propriedades da dualidade
Considere-se o primal como um problema normal de maximizao:
Pn
max z =
j=1 cj xj
Pn
sujeito a
bi i = 1, 2, . . . , m
j=1 aij xj
Soluo tima:
primal:
z = 280, x1 = 2, x2 = 0, x3 = 8
s1 = 24, s2 = 0, s3 = 0
dual:
y1 = 0, y2 = 10, y3 = 10
e1 = 0, e2 = 5, e3 = 0
Primal:
Dual:
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
Exemplo
Preos sombra
Custos reduzidos
No exemplo anterior:
z = yi bi
Em minimizao: o valor yi , i.e., o simtrico da varivel dual;
sujeito a
Restries:
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
maximizar z =
pela quantidade 8y1 + 4y2 + 2y3 , dever oferecer pelo menos 60 euros (caso
contrrio a empresa produziria uma secretria, e vend-la-ia por esse preo)
para mesas: 6y1 + 2y2 + 1.5y3 30
para cadeiras: y1 + 1.5y2 + 0.5y3 20
Dual:
minimizar w =
minimizar w =
48
(tabuas)
(carpintaria)
20
(acabamentos)
sujeito a
xj
60
30
20
(secretarias)
(mesas)
(cadeiras)
0 j = 1, 2, . . . , n
cj j = 1, 2, . . . , n
0 i = 1, 2, . . . , m
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
cj xj
m
X
yi bi
i=1
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
i=1
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
m
X
i=1
yi bi
Pn
j=1
cj xj w , ou seja, o
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
Propriedade 6: simetria
DUAL
Possvel
z =w
w
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
Propriedade 8
Pn
j=1 cj xj
Pn
j=1
xj
aij xj
min w =
bi
0
i = 1, 2, . . . , m sujeito a
j = 1, 2, . . . , n
Pm
i=1
bi yi
i=1
aij yi
Pm
yi
cj
j = 1, 2, . . . , n
i = 1, 2, . . . , m
Propriedade 8: se x e y so
solues admissveis para o primal e dual, respetivamente
verificam a propriedade dos desvios complementares
ento x e y so as solues timas do primal e dual, respetivamente.
si yi = 0, para i = 1, . . . , m
ej xj = 0, para j = 1, . . . , n
ej > 0 xj = 0 e xj > 0 ej = 0
Joo Pedro PEDROSO
para i = 1, . . . , m
para j = 1, . . . , n
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
Exemplo
Problema de dietas
1
2
3
6
Mtodos de Apoio Deciso
calorias
20
40
40
protenas
20
30
10
acares
10
10
25
lpidos
10
15
25
Preo
200
500
300
Formule o problema.
Utilizando o GLPK, resolva o problema.
Determine os valores no timo de variveis, variveis duais, custos reduzidos, e
variveis desvio.
Formule o problema dual.
Resolva os problema dual e determine os valores no timo de variveis, variveis
duais, custos reduzidos, e variveis desvio.
Verifique que o teorema dos desvios complementares se aplica, e d-lhe uma
interpretao econmica.
Joo Pedro PEDROSO
Mtodos de Apoio Deciso
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
Exemplo
Problema de dietas
param preco{PRATOS};
# preco de cada prato
param composicao{NUTR, PRATOS}; # conteudo em cada
# nutriente existente em cada prato
# (em % do minimo diario)
param min_nutriente{NUTR};
# quantidade necessaria
# de cada nutriente
var Quant{PRATOS}>=0;
param: preco :=
ARROZ
500
SANDWICH 250
BOLO
150;
param: min_nutriente :=
CALORIAS
750
PROTEINAS
6
LIPIDOS
10
ACUCARES
8
;
param composicao:
ARROZ
CALORIAS
450
PROTEINAS
3
LIPIDOS
2
ACUCARES
2
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
Problem:
Rows:
Columns:
Non-zeros:
Status:
Objective:
SANDWICH
250
2
4
2
BOLO :=
170
0
1
4;
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
teorica
5
3
14
OPTIMAL
custo = 825 (MINimum)
No.
Row name
St
Activity
Lower bound
Upper bound
Marginal
------ ------------ -- ------------- ------------- ------------- ------------1 Requisito[CALORIAS]
B
835
750
2 Requisito[PROTEINAS]
NL
6
6
87.5
3 Requisito[LIPIDOS]
B
12.5
10
4 Requisito[ACUCARES]
NL
8
8
37.5
5 custo
B
825
No.
-----1
2
Column name St
Activity
Lower bound
Upper bound
Marginal
------------ -- ------------- ------------- ------------- ------------Quant[ARROZ] NL
0
0
162.5
Quant[SANDWICH]
B
3
0
3 Quant[BOLO] B
0.5
0
Interpretao econmica
Propriedades da dualidade
Exemplo
Noes estudadas
Noes estudadas
Noes estudadas
max.rel.err. =
Prxima aula
End of output
Preo sombra.
Custo reduzido.