Escolar Documentos
Profissional Documentos
Cultura Documentos
UESC
Pesquisa Operacional
Aula 9
1
Interpretação econômica da dualidade
O problema da programação linear pode
ser considerado como um modelo de
alocação de recursos, cujo objetivo é
maximizar a receita, sujeito à
disponibilidade de recursos limitados.
Considerando o problema desse ponto de
vista, o problema dual associado oferece
interessantes interpretações econômicas
para o problema de PL de alocação de
recursos.
2
Para formalizar a discussão, consideramos
a seguinte representação geral dos
problemas primal e dual como
demonstrado na tabela a seguir.
Tabela 6.1 – Representação geral dos problemas primal e dual
Primal Dual
n m
Maximizar z c j x j Minimizar w bi yi
j1 i 1
sujeito a sujeito a
n m
a x
j1
ij j bi , i 1,2,..., m a ij yi c j , j 1,2,..., n
i 1
x j 0, j 1,2,..., n y i 0, j 1,2,..., m
3
Visto como um modelo de alocação de
recursos, o problema primal tem n
atividades econômicas e m recursos.
O coeficiente cj no primal representa a
receita por unidade da atividade j.
O recurso i, cuja disponibilidade máxima
é bi, é consumido à taxa de aij unidades
por unidade da atividade j.
4
Interpretação econômica de variáveis duais
Já vimos que para qualquer uma das duas
soluções viáveis primal e dual, os valores
das funções objetivo, quando finitos,
devem satisfazer a seguinte desigualdade:
n m
z c
j 1
j xj b y
i 1
i i w
11
Interpretação econômica de restrições duais
As restrições duais podem ser
interpretadas usando a fórmula 2 da aula
5, que afirma que, em qualquer iteração
primal:
coeficient e da função objetivo de x j
Lado esquerdo Lado direito da
da restrição dual j restrição dual j
m
a
i 1
ij yi c j
12
Como cj representa a receita, a quantidade
aijyi, que aparece na equação com um
sinal oposto, deve representar custo.
Portanto, temos
m m
utilização do recurso i
$ custo
i 1
a ij y i
i 1 por unidade de atividade j
custo imputado de
receita por unidade
recursos usados por uma
unidade da atividade j da atividade j
Assim, a condição de otimalidade de
maximização diz que é economicamente
vantajoso aumentar uma atividade até um
nível positivo se sua receita unitária
ultrapassar seu custo unitário imputado.
15
Exemplo 6.2
xxx
Primal Dual
Maximizar z 5 x1 4 x2 Minimizar w 24 y1 6 y2 y3 2 y4
sujeito a sujeito a
6 x1 4 x2 24 6 y1 y2 y3 5
x1 2 x2 6 4 y1 2 y2 y3 y4 4
x1 x2 1 y1 , y2 , y3 , y4 0
x2 2
x1 , x2 0
Solução ótima : Solução ótima :
x1 3; x2 1,5; z 21 y1 0,75; y2 0,5; y3 y4 0; w 21
16