PESQUISA OPERACIONAL I

Documentos relacionados
II. Programação Linear (PL)

Faculdade de Engenharia Optimização. Prof. Doutor Engº Jorge Nhambiu

Pesquisa Operacional

INVESTIGAÇÃO OPERACIONAL. Programação Linear. Exercícios. Cap. IV Modelo Dual

Aula 10: Revisão Otimização Linear e Inteira Túlio A. M. Toffolo

Índice. Prefácio Os modelos de programação linear e a investigação operacional 17

Combinando inequações lineares

CAPÍTULO 4. Teoria da Dualidade

Otimização Linear. Profª : Adriana Departamento de Matemática. wwwp.fc.unesp.br/~adriana

Universidade da Beira Interior Departamento de Matemática. Ficha de exercícios nº3: Dualidade. Interpretação Económica.

Combinando inequações lineares

Problemas em Programação Linear Resolução e Análise de Sensibilidade

PESQUISA OPERACIONAL. Fabiano F. T. dos Santos. Instituto de Matemática e Estatística

Aula 07: Análise de sensibilidade (2)

Investigação Operacional

Análise e Síntese de Algoritmos. Programação Linear CLRS, Cap. 29

Programação Linear. Dualidade

A Dualidade em Programação Linear

X - D U A L I D A D E

Otimização Linear. Profª : Adriana Departamento de Matemática. wwwp.fc.unesp.br/~adriana

Programação Linear - Parte 5

TP052-PESQUISA OPERACIONAL I Algoritmo Dual Simplex. Prof. Volmir Wilhelm Curitiba, Paraná, Brasil

Teoremas de dualidade

Método Simplex Dual. Prof. Fernando Augusto Silva Marins Departamento de Produção Faculdade de Engenharia Campus de Guaratinguetá UNESP

Graduação em Engenharia Elétrica MÉTODOS DE OTIMIZAÇÃO ENE081. PROF. IVO CHAVES DA SILVA JUNIOR

Professor: Rodrigo A. Scarpel

Representação de poliedros

INSTITUTO POLITÉCNICO DE SETÚBAL ESCOLA SUPERIOR DE TECNOLOGIA DEPARTAMENTO DE MATEMÁTICA INVESTIGAÇÃO OPERACIONAL

Métodos Quantitativos

Dualidade - Definições

Algoritmo Simplex para Programação Linear I

MB PRINCÍPIOS DA PESQUISA OPERACIONAL PO INTRODUÇÃO A PESQUISA OPERACIONAL LISTA DE EXERCÍCIOS - PROGRAMAÇÃO LINEAR

Pesquisa Operacional

Teoria de dualidade. Marina Andretta ICMC-USP. 19 de outubro de 2016

Professor: Rodrigo A. Scarpel

Professor João Soares 20 de Setembro de 2004

Optimização/Matemática II (Eco)

INSTITUTO POLITÉCNICO DE SETÚBAL ESCOLA SUPERIOR DE TECNOLOGIA DEPARTAMENTO DE MATEMÁTICA INVESTIGAÇÃO OPERACIONAL

DISCIPLINA: Investigação Operacional ANO LECTIVO 2009/2010

Transparências de apoio à lecionação de aulas teóricas. c 2012, 2011, 2009, 1998 José Fernando Oliveira, Maria Antónia Carravilla FEUP

Problema de designação

Prof.: Eduardo Uchoa.

Análise de Sensibilidade Solução Degenerada Solução Gráfica Análise dos Coeficientes da Função Objetivo A Análise do Lindo A análise do Excel O

Programação Linear M É T O D O S : E S T A T Í S T I C A E M A T E M Á T I C A A P L I C A D A S D e 1 1 d e m a r ç o a 2 9 d e a b r i l d e

Algoritmos de aproximação - Método primal-dual

Método Simplex dual. Marina Andretta ICMC-USP. 24 de outubro de 2016

Programação Linear Inteira. C. Requejo (UA) Métodos de Investigação Operacional MIO / 30

PESQUISA OPERACIONAL -PROGRAMAÇÃO LINEAR MÉTODO SIMPLEX. Prof. Angelo Augusto Frozza, M.Sc.

Simplex. Transparências de apoio à leccionação de aulas teóricas. c 2011, 2009, 1998 José Fernando Oliveira, Maria Antónia Carravilla FEUP

INSTITUTO POLITÉCNICO DE SETÚBAL ESCOLA SUPERIOR DE TECNOLOGIA DEPARTAMENTO DE MATEMÁTICA INVESTIGAÇÃO OPERACIONAL

Modelos de Apoio à Decisão. Programação Linear. Rui Cunha Marques

4- Dualidade em Programação Linear

Investigação Operacional

Faculdade de Engenharia Optimização. Prof. Doutor Engº Jorge Nhambiu

Programação Linear. MÉTODOS QUANTITATIVOS: ESTATÍSTICA E MATEMÁTICA APLICADAS De 30 de setembro a 13 de novembro de 2011 prof. Lori Viali, Dr.

Investigação Operacional

5. Problema de Transporte

Dualidade e Análise de Sensibilidade

O Problema de Transportes

Pesquisa Operacional

MODELAGEM E SIMULAÇÃO

Modelos de planeamento e gestão de recursos hídricos. 19 de Novembro

Investigação Operacional

Programação Matemática Lista 3

Programação Linear (PL)

Simplex. Investigação Operacional José António Oliveira Simplex

Lema de Farkas e desigualdades lineares

PESQUISA OPERACIONAL Introdução. Professor Volmir Wilhelm Professora Mariana Kleina

Faculdade de Engenharia Investigação Operacional. Prof. Doutor Engº Jorge Nhambiu

Planejamento da Operação de Sistemas Hidrotérmicos. Parte III

Programa de Unidade Curricular

No eixo das ordenadas o ponto B tem abcissa nula (x 1 = 0) pelo que a equação se reduz a 20x 2 = 300. Madeira. C(10,10) não é admissível.

Problemas de Transportes e de Afectação

Investigação Operacional 2004/05 2º Mini-teste. 26 de Novembro, 9:00h 10:30h. Sem consulta, sem máquina de calcular Justifique todas as respostas

Capítulo 3. O Método Primal Simplex

Introdução à Programação Linear

5 Análise de Sensibilidade

Otimização Combinatória - Parte 4

α ( u 1 - u 2 ) = u 3 - u 2.

Celso Carneiro Ribeiro Introdução aos Modelos e Métodos de Otimização em Pesquisa Operacional

Universidade Federal de Itajubá. Instituto de Engenharia de Produção e Gestão. Pesquisa Operacional. Dualidade

Investigação Operacional 2004/05 2º Mini-teste Extra. 9 de Dezembro, 11:00h 12:30h

Métodos de Pesquisa Operacional

IX - A N Á L I S E D E S E N S I B I L I D A D E

Degenerescência, ciclagem e eficiência do Simplex

Investigação Operacional

O método Simplex Aplicado ao Problema de Transporte (PT).

Otimização Linear. Profª : Adriana Departamento de Matemática. wwwp.fc.unesp.br/~adriana

Prova I - Pesquisa Operacional - 12/05/2011. nome:

Investigação Operacional

Aula 09: Modelagem / Variáveis inteiras

Aula 22: Formulações com número exponencial de variáveis

PESQUISA OPERACIONAL 11. SOLUÇÃO ALGEBRICA O MÉTODO SIMPLEX ( ) DEFINIÇÕES REGRAS DE TRANSFORMAÇÃO. Prof. Edson Rovina Página 16

Recursos críticos disponíveis: Madeira 300 metros Horas de trabalho 110 horas

EAD 350 Pesquisa Operacional Aula 01 Parte 2

Transcrição:

PESQUISA OPERACIONAL I Professor: Dr. Edwin B. Mitacc Meza edwin@engenharia-puro.com.br www.engenharia-puro.com.br/edwin/po-i.html

Dualidade

Introdução Uma das mais importantes descobertas no início do desenvolvimento da programação linear foi o conceito de dualidade. Esta descoberta revelou que todo o problema de programação linear tem associado a ele outro problema de programação linear chamado de dual. As relações entre o problema dual e o problema original (chamado de primal) provam seretremamente úteis. Interpretação e implementação da análise de sensibilidade Teoria da Dualidade

Introdução Dualidade é um fenômeno que ocorre freqüentemente na formulação de problemas A solução de um problema Dual segue as mesmas regras de solução PL, ou seja, pode seraplicado o método Simple e suas etensões

Formulação do Problema Dual Dado um problema de maimização, Ma s. a. Z AX X CX b 0 Eiste um problema associado, o dual, tal que Min s. a. W T A Y Y b T Y C 0 T 5

Formulação do Problema Dual Dado um problema de minimização, Min s. a. Z AX X CX b 0 Eiste um problema associado, o dual, tal que Ma s. a. W b T A Y Y T Y C 0 T 6

Regras de Transformação Cada variável do primal corresponde a uma restrição no dual, Cada restrição do primal corresponde a uma variável do dual, Os coeficientes da função objetivo do primal correspondem aos termos independentes das restrições do dual, Os termos independentes das restrições do primal correspondem aos coeficientes da função objetivo do dual, A transposta da matriz das restrições do primal, é a matriz das restrições do dual, Se o primal for um problema de maimização (minimização) na forma típica, então o problema dual será um problema de minimização (maimização) na formatípica 7

8 Eemplo Dado o primal: 0 0; 8 5.. a s Z Ma O Dual associado é: 0 0; 0;.. 8 5 a s Z Min

Relações Primal-Dual 9

Eemplo Dado o primal: O Dual associado é: 0

Teorema de Eistência Para um par de problemas duais, uma e somente uma das alternativa é verdadeira: Nenhum dos problemas tem solução. Um deles não tem solução viável e o outro tem solução ótima ilimitada. Ambas possuem solução ótima finita.

Interpretação Econômica do Dual Ma s. a. Z 0; 5 8 0 I II III recursos variáveis de decisão: - quantidade a ser produzida do produto ; - quantidade a ser produzida do produto ; unidade de medida: unidade física função objectivo ma: Maimizar o lucro total. unidade de medida: unidade monetária (Euros)

Interpretação Econômica do Dual 0 0; 8.. 5 a s Z Ma,...5 0 8.. 5 i f f f a s Z Ma i variáveis de folga: f - quantidade do recurso I não utilizada; f - quantidade do recurso II não utilizada; f - quantidade do recurso III não utilizada. unidade de medida: unidade física 6 6 Z

Interpretação Econômica do Dual o valor da f.o. traduz o valor total atribuído aos recursos minimizar w 8 As variáveis de decisão duais,, são valorizações unitárias a atribuir a cada recurso e podem ser interpretadas como a contribuição ao lucro total por cada unidade de recurso i utilizada. Estes são preços internos, também designados como preços sombra 5,, 0 0,5 W 6

Interpretação Econômica do Dual z* 5 6 8 8 * 0 Se incrementar o insumo em unidade ( b 5 ) o valor ótimo ( z*6 ) não muda. Este recurso é abundante ( "gratis") 6 X*(, 6) Região de admissibilidade 5 6 6 5

Interpretação Econômica do Dual z* 5 7 / z* 5 6 8 X*(5/, /) / 6 /6 * / Se incrementar o insumo em unidade ( b ) o valor ótimo será incrementado em / Reais ( z*7 ½ ). Este recurso é escasso. Região de admissibilidade 8 6 6

Interpretação Econômica do Dual 8 * Se incrementar o insumo em unidade ( b 9) o valor ótimo será incrementado em Real ( z*7 ). Este recurso é escasso. 6 X*(7/, 6) /6 Região das soluções 9 admissíveis 6 7

Eemplo primal Ma s. a. Z 5 6 0; 6 0 Variáveis na Solução Variáveis de Decisão f f f f Valores da Solução 0 / -/ 0 0 0 -/8 / 0 0 / f 0 0 /8-5/ 0 5/ f 0 0 /8 -/ 0 / Z 0 / / 0 0 8

Eemplo dual Min s. a. Z 6 0; 6 0; 0; 5 0 Variáveis na Solução Variáveis de Decisão f f R R Valores da Solução 0-0,8 0, -/ 0, X X / 0 5/ / / -/ X X / Z 0 0-5/ -/ - -/ X X 9

Eemplo Variáveis na Solução Variáveis de Decisão (Primal) f f f f Valores da Solução 0 / -/ 0 0 0 -/8 / 0 0 / f 0 0 /8-5/ 0 5/ f 0 0 /8 -/ 0 / Z 0 / / 0 0 Variáveis na Solução Variáveis de Decisão (Dual) f f R R Valores da Solução 0-0,8 0, -/ 0, X X / 0 5/ / / -/ X X / Z 0 0-5/ -/ - -/ X X 0