6 - Dualidade - Pesquisa Operacional - Expertise...
Transcript of 6 - Dualidade - Pesquisa Operacional - Expertise...
![Page 1: 6 - Dualidade - Pesquisa Operacional - Expertise Treinamentoexpertisetreinamento.com.br/.../6-Dualidade-Pesquisa-Operacional.pdf · 5 DUALIDADE Exercício 4 – Escreva o Dual do](https://reader034.fdocumentos.tips/reader034/viewer/2022051321/5c1de46309d3f2ef218c391d/html5/thumbnails/1.jpg)
1
Prof. José Luiz
Pesquisa Operacional
![Page 2: 6 - Dualidade - Pesquisa Operacional - Expertise Treinamentoexpertisetreinamento.com.br/.../6-Dualidade-Pesquisa-Operacional.pdf · 5 DUALIDADE Exercício 4 – Escreva o Dual do](https://reader034.fdocumentos.tips/reader034/viewer/2022051321/5c1de46309d3f2ef218c391d/html5/thumbnails/2.jpg)
2
DUALIDADE
DUALIDADE
![Page 3: 6 - Dualidade - Pesquisa Operacional - Expertise Treinamentoexpertisetreinamento.com.br/.../6-Dualidade-Pesquisa-Operacional.pdf · 5 DUALIDADE Exercício 4 – Escreva o Dual do](https://reader034.fdocumentos.tips/reader034/viewer/2022051321/5c1de46309d3f2ef218c391d/html5/thumbnails/3.jpg)
3
DUALIDADE
DUALIDADE
Exercício Resolvido: – Escreva o Dual do seguinte modelo Primal
![Page 4: 6 - Dualidade - Pesquisa Operacional - Expertise Treinamentoexpertisetreinamento.com.br/.../6-Dualidade-Pesquisa-Operacional.pdf · 5 DUALIDADE Exercício 4 – Escreva o Dual do](https://reader034.fdocumentos.tips/reader034/viewer/2022051321/5c1de46309d3f2ef218c391d/html5/thumbnails/4.jpg)
4
DUALIDADE
Exercício 2 – Escreva o Dual do seguinte modelo Primal
MAX Z = x1 + 2x2 + 3x3
Sujeito à: x1 + x2 + x3 ≤≤≤≤ 10
2x1 + x2 + 4x3 ≤≤≤≤ 12
x1 + 3x2 – x3 ≤≤≤≤ 9
x1, x2, x3 ≥≥≥≥ 0
DUALIDADE
Exercício 3 – Escreva o Dual do seguinte modelo Primal
MAX Z = 2x1 + 3x2
Sujeito à: x1 + x2 ≥≥≥≥ 10
2x1 + x2 ≤≤≤≤ 16
x1, x2 ≥≥≥≥ 0
![Page 5: 6 - Dualidade - Pesquisa Operacional - Expertise Treinamentoexpertisetreinamento.com.br/.../6-Dualidade-Pesquisa-Operacional.pdf · 5 DUALIDADE Exercício 4 – Escreva o Dual do](https://reader034.fdocumentos.tips/reader034/viewer/2022051321/5c1de46309d3f2ef218c391d/html5/thumbnails/5.jpg)
5
DUALIDADE
Exercício 4 – Escreva o Dual do seguinte modelo Primal
MIN Z = 3x1 + 2x2
Sujeito à: 2x1 + x2 ≥≥≥≥ 10
x1 + 5x2 ≥≥≥≥ 15
x1, x2 ≥≥≥≥ 0
DUALIDADE
Exercício 5 – Escreva o Dual do seguinte modelo Primal
MAX Z = x1 + x2 + 2x3
Sujeito à: x1 + 2x2 ≤≤≤≤ 10
3x1 + 4x2 + x3 ≤≤≤≤ 20
x1, x3 ≥≥≥≥ 0; x2 é livre
![Page 6: 6 - Dualidade - Pesquisa Operacional - Expertise Treinamentoexpertisetreinamento.com.br/.../6-Dualidade-Pesquisa-Operacional.pdf · 5 DUALIDADE Exercício 4 – Escreva o Dual do](https://reader034.fdocumentos.tips/reader034/viewer/2022051321/5c1de46309d3f2ef218c391d/html5/thumbnails/6.jpg)
6
DUALIDADE
Exercício 6 – Escreva o Dual do seguinte modelo Primal
Min Z = 2x1 + 4x2 + 10x3
Sujeito à: x1 + x2 + x3 ≤≤≤≤ 120
x1 + 2x2 + 5x3 ≤≤≤≤ 30
x1, x2, x3 ≥≥≥≥ 0;
Analogia entre as Soluções Primal e Dual
a. A cada solução viável básica primal não ótima corresponde
uma solução básica inviável dual.
b. A solução ótima primal corresponde à solução ótima dual com
Z=0.
c. O coeficiente da variável de decisão na função objetivo primal
é o valor da variável de folga correspondente na solução dual.
(coeficiente de xi = valor de yFi)
d. O coeficiente da variável de folga da função objetivo primal é o
valor da variável de decisão correspondente na solução dual.
(coeficiente de xFi = valor de yi)
Como o primal é dual do próprio dual, vale o raciocínio no sentido
dual → primal.
(coeficiente de yi = valor de xFi)
(coeficiente de yFi = valor de xi).
![Page 7: 6 - Dualidade - Pesquisa Operacional - Expertise Treinamentoexpertisetreinamento.com.br/.../6-Dualidade-Pesquisa-Operacional.pdf · 5 DUALIDADE Exercício 4 – Escreva o Dual do](https://reader034.fdocumentos.tips/reader034/viewer/2022051321/5c1de46309d3f2ef218c391d/html5/thumbnails/7.jpg)
7
O modelo dual correspondente é:
![Page 8: 6 - Dualidade - Pesquisa Operacional - Expertise Treinamentoexpertisetreinamento.com.br/.../6-Dualidade-Pesquisa-Operacional.pdf · 5 DUALIDADE Exercício 4 – Escreva o Dual do](https://reader034.fdocumentos.tips/reader034/viewer/2022051321/5c1de46309d3f2ef218c391d/html5/thumbnails/8.jpg)
8
Min D – 10y1 – 12y2 – 9y3 = 0 ou
Max (-D) + 10y1 + 12y2 + 9y3 = 0
DUAL
PRIMAL
![Page 9: 6 - Dualidade - Pesquisa Operacional - Expertise Treinamentoexpertisetreinamento.com.br/.../6-Dualidade-Pesquisa-Operacional.pdf · 5 DUALIDADE Exercício 4 – Escreva o Dual do](https://reader034.fdocumentos.tips/reader034/viewer/2022051321/5c1de46309d3f2ef218c391d/html5/thumbnails/9.jpg)
9
Solução do DUAL através da solução definitiva do SIMPLEX
A próxima solução viável básica do primal, com a entrada da variável x3
(coeficiente -3) e a saída da variável xF2 (12÷4 = 3), após a pivotamento, será:
Solução:
Usando a correspondência descrita, vamos montar o quadro dual
correspondente:
coeficientes de xi → valores de yFi
coeficientes de xFi → valores de yi
valores de xi → coeficientes de yFi
valores de xFi → coeficiente de yi
![Page 10: 6 - Dualidade - Pesquisa Operacional - Expertise Treinamentoexpertisetreinamento.com.br/.../6-Dualidade-Pesquisa-Operacional.pdf · 5 DUALIDADE Exercício 4 – Escreva o Dual do](https://reader034.fdocumentos.tips/reader034/viewer/2022051321/5c1de46309d3f2ef218c391d/html5/thumbnails/10.jpg)
10
PRIMAL
DUAL
Exercício 1:
Transforme a solução definitiva do Primal no quadro correspondente do Dual
![Page 11: 6 - Dualidade - Pesquisa Operacional - Expertise Treinamentoexpertisetreinamento.com.br/.../6-Dualidade-Pesquisa-Operacional.pdf · 5 DUALIDADE Exercício 4 – Escreva o Dual do](https://reader034.fdocumentos.tips/reader034/viewer/2022051321/5c1de46309d3f2ef218c391d/html5/thumbnails/11.jpg)
11
Exercício 1:
Transforme a solução definitiva do Primal no quadro correspondente do Dual
Conclusão: Dado um problema de programação linear, podemos escolher
entre solucionar o modelo primal ou o modelo dual correspondente. A escolha
leva em consideração o esforço computacional, que depende do número de
restrições, variáveis artificiais, etc.
![Page 12: 6 - Dualidade - Pesquisa Operacional - Expertise Treinamentoexpertisetreinamento.com.br/.../6-Dualidade-Pesquisa-Operacional.pdf · 5 DUALIDADE Exercício 4 – Escreva o Dual do](https://reader034.fdocumentos.tips/reader034/viewer/2022051321/5c1de46309d3f2ef218c391d/html5/thumbnails/12.jpg)
12
2º) Escreva o Dual do seguinte quadro primal do Simplex (Solução ótima):
2º) Escreva o Dual do seguinte quadro primal do Simplex (Solução ótima):
![Page 13: 6 - Dualidade - Pesquisa Operacional - Expertise Treinamentoexpertisetreinamento.com.br/.../6-Dualidade-Pesquisa-Operacional.pdf · 5 DUALIDADE Exercício 4 – Escreva o Dual do](https://reader034.fdocumentos.tips/reader034/viewer/2022051321/5c1de46309d3f2ef218c391d/html5/thumbnails/13.jpg)
13
2º) Resposta: