Você está na página 1de 1

Exercı́cios de Dualidade

• Exercise 1. Considere o problema de programação linear (PPL)


P) max x1 − x2 + x3 + x4
s.t 2x1 + 2x2 + 3x3 + 7x4 = 16
10x1 + x2 + x3 + x4 ≥ 10
−2x1 + x2 + x3 + x4 ≤ 1
x1 ≥ 0, x2 ≥ 0, x3 ≤ 0.
a) Escreva o problema dual do problema P ).
b) Verifique que o dual do dual é o primal.
• Exercise 2. Considere o problema de programação linear (PPL)
P) max 2x1 + x2 + x3
s.t x1 + x3 ≤ 1
x2 − x3 ≤ 1
x1 , x 2 , x 3 ≥ 0
a) Escreva o problema dual do problema P ).
b) Use o problema dual para encontrar o valor ótimo de P ). Justifique sua
resposta.
• Exercise 3. Considere o problema de programação linear (PPL)
P) max x1 + x2
s.t − x1 + x2 ≤ 1
x1 − x 2 ≥ 2
x1 , x 2 ≥ 0
a) Escreva o problema dual do problema P ).
b) Mostre que nenhum dos problemas possui solução viável.
• Exercise 4. Considere o problema de programação linear (PPL)
min q T z
s.t M z ≥ −q
z≥0
onde M é uma matriz ”skew symmetric”, isto é, M T = −M .
a) Mostre que o problema (P) e seu dual são iguais (isto é chamado de PPL
auto-dual (self-dual)).
b) Mostre que um PPL auto-dual tem uma solução ótima se e somente se é
viável.

Você também pode gostar