Escolar Documentos
Profissional Documentos
Cultura Documentos
LICENCIATURA EM GESTÃO DE
EMPRESAS
Domingos Paulo
domingosminho@hotmail.com
Tel. (+244) 916900615
UC: INVESTIGAÇÃO OPERACIONAL
DUALIDADE DE PROGRAÇÃO LINEAR
1
UNIVERSIDADE LUSÍADA DE ANGOLA DOMINGOS PAULO
iii) O termos do lado direito nas inequações do Primal (vetor b ) são os coeficientes da função
objetivo do problema Dual. E os coeficientes da função objetivo do problema Primal (vetor c )
formam os termos do lado direito das restrições do problema Dual;
max Z 10 x1 7 x 2 15 x3
s.a
5 x1 4 x 2 x3 80 (1)
2 x1 3 x 2 5 x3 30
x1 , x 2 , x3 0
2
UNIVERSIDADE LUSÍADA DE ANGOLA DOMINGOS PAULO
Qual a relação entre os problemas (1) e (2)? Como interpretar o problema Dual (2)?
E o problema Dual?
Vamos supor que um concorrente esteja interessado em comprar as matérias primas Ketchup
e mostarda. Qual seria o preço justo a ser cobrado? Isto é: qual é o custo interno destes
ingredientes?
Sejam as variáveis duais 1 , 2 o preço a ser cobrado por cada um dos ingredientes
respectivamente. A primeira restrição do problema Dual indica que a receita proveniente da venda
de 5 unidades de ketchup e 2 unidades de mostarda ( de acordo com a fórmula para produzir o
molho 1) tem que ser maior ou igual ao lucro obtido com a venda do molho 1. De forma similar
podemos interpretar as demais restrições do problema dual. Ou seja, as restrições do problema dual
3
UNIVERSIDADE LUSÍADA DE ANGOLA DOMINGOS PAULO
indicam que a receita obtida com venda da matéria prima, em quantidades correspondentes as
proporções necessárias para a produção de uma unidade do molho 1 ( x1 ), deve ser maior ou igual
ao lucro obtido com a produção de x1 .
É claro que a idéia é cobrar o menor preço possível para que o concorrente continue interessado na
compra da matéria prima. Portanto queremos min o preço total a ser cobrado com a venda da
materia prima disponível: 80 unidades de ketchup e 30 de mostarda.
Exercício: Resolver os problemas (1) e (2) pelo método simplex revisado e comparar as soluções
obtidas.
Considere o problema:
max Z cx
s.a
Ax b
x0
max Z 2 x1 3x 2 x3
s.a
3x1 x 2 x3 6
x1 2 x 2 5 x3 4
x1 , x 2 , x3 0
max Z 2 x1 3 x 2 x3
s.a
3 x1 x 2 x3 6
3 x1 x 2 x3 6
x1 2 x 2 5 x3 4
x1 2 x 2 5 x3 4
x1 , x 2 , x3 0
4
UNIVERSIDADE LUSÍADA DE ANGOLA DOMINGOS PAULO
max Z 2 x1 3 x 2 x3
s.a
3 x1 x 2 x3 6
3 x1 x 2 x3 6 (3)
x1 2 x 2 5 x3 4
x1 2 x 2 5 x3 4
x1 , x 2 , x3 0
(4)
1 , 2 , 3 , 4 0
max Z cx min D b
s.a s.a
(P) (D)
Ax b A c
x0 livre
5
UNIVERSIDADE LUSÍADA DE ANGOLA DOMINGOS PAULO
Propriedades
Vamos ver a seguir que o conceito de dualidade é relativo. Qualquer um dos problemas em um par
primal/dual pode ser considerado primal e vice-versa.
max Z cx min D b
s.a s.a
(P) (D)
Ax b A c
x0 0
Vamos construir o dual do problema (D). Até agora so conhecemos a forma dual de problemas
escretos no formto do problema (P) acima. Portanto vamos transformar o problema (D) para aquele
formato. Basta multiplicar a função objetivo e as restrições por (-1), par ober:
max D b
s.a
(D’)
A c
0
min P yc
s.a
(P’)
yA b
y0
fazendo y x e multiplicando a função objetivo e as restrições por (-1), o problema (P’) pode ser
reescrito como
max P cx
s.a
Ax b
x0
Exemplo:
6
UNIVERSIDADE LUSÍADA DE ANGOLA DOMINGOS PAULO
max Z 2 x1 2 x 2 x3
s.a
x1 x 2 x3 10
3 x1 2 x 2 2 x3 20
x1 x 2 x3 25
x1 , x 2 , x3 0
max Z 2 x1 2 x 2 x3
s.a
x1 x 2 x3 10
(P’)
x1 2 x 2 2 x3 20
x1 x 2 x3 25
x1 , x 2 , x3 0
o dual de (P’) é:
de uma maneira geral. podemos então dizer que o dual de um problema no formato:
max Z cx min D b
s.a s.a
é: .
Ax b A c
x0 0
7
UNIVERSIDADE LUSÍADA DE ANGOLA DOMINGOS PAULO
Conhecidas estas formas de dualidade, e usando o Lema 1, podemos montar o seguinte diagrama:
Max min
Restrição Variável
= livre
Variável Restrição
?(completar)
Livre ?(completar)
Vamos apresentar agora algumas propriedades que explicitam as relações entre o par de problemas
Primal/Dual.
max Z cx min D b
s.a s.a
(P) (D)
Ax b A c
x0 0
Z D.
Exemplo: Considere as seguintes soluções factíveis para os problemas (1) e (2) abaixo:
8
UNIVERSIDADE LUSÍADA DE ANGOLA DOMINGOS PAULO
e temos Z D .Esta informação nos diz que o valor ótimo destes problemas esta dentro do
intervalo: [90,154.35].
max Z cx min D b
s.a s.a
(P) (D)
Ax b A c
x0 0
O dual é infactível.
Ex.
9
UNIVERSIDADE LUSÍADA DE ANGOLA DOMINGOS PAULO
max Z x1 x 2 min D 1 2
s.a s.a
x1 x 2 1 (1) 1 2 1 (2)
x1 x 2 1 1 2 1
x1 , x 2 0 1 , 2 0
sim.
1) Se o problema primal possui solução ótima, x * , então o problema dual possui solução otima *
e além disso: Z= c Z * c t x * b t * D * .
Dual
factível infactível
max Z cx min D b
s.a s.a
(P) (D)
Ax b A c
x0 0
10
UNIVERSIDADE LUSÍADA DE ANGOLA DOMINGOS PAULO
b i
A i x * i* 0, i 1,...,m e c j
* A j x *j 0, j 1,...,n
11