Otimização Linear Definições e Solução Gráfica

Slides:



Advertisements
Apresentações semelhantes
Pesquisa Operacional I Fundamentos
Advertisements

Pesquisa Operacional Resolução através do Método Gráfico
Método Simplex Resolução Algébrica
Modelos de Programação matemática
Subespaço, base e dimensão
Disciplina Pesquisa Operacional – 60 h
Programação Linear e Seus Teoremas
Programação Linear Resolução Gráfica
Teorema Fundamental da Programação Linear
Capítulo 3 - Aplicações das Derivadas
Prof. M.Sc. Fábio Francisco da Costa Fontes Outubro
Prof. M.Sc. Fábio Francisco da Costa Fontes Agosto
CÁLCULO DA INVERSA DA BASE
Problemas de Forma Não-padrão
Programação Não Linear
Programação Linear Método Simplex
1.1. VARIÁVEIS DE ESTADO SISTEMAS III
Método SIMPLEX Marcone Jamilson Freitas Souza
Pesquisa Operacional profa Úrsula Lisbôa Fernandes Ribeiro
SIMPLEX ANÁLISE COMPLETA ANDERSON BESTETTI 1, EDUARDO RIGHES 1, EVERTON FONTOURA 2, GUILHERME LAZZARI 3, RODRIGO SCHRAMM 3, ROGERIO MARTINS 4 1 {anderson.bestetti,
Programação Linear.
Teoria e Modelagem Matemática
Programação Linear - Prof. Helder Costa
Programação Linear Universidade Federal de Itajubá – UNIFEI
Programação Linear Universidade Federal de Itajubá – UNIFEI
Matemática para Economia III
Aula 9: Determinantes (continuação)
Professora: Ana Cristina G. e Silva Natal-RN
Otimização Inteira 5a. Aula Franklina.
Conceitos Básicos Alysson e Franklina 2ºs/
Cálculo Numérico / Métodos Numéricos
Programação Linear Rosa Canelas Janeiro 2008.
Solução Básica Factível e Método Simplex Introdução ao Método Simplex Fase I e Fase II.
Pesquisa Operacional Programação Linear Solução Gráfica.
Pesquisa Operacional: Método Simplex – Duas Fases
Aula 3 - Método gráfico Programação Linear
Quadrados Mínimos.
Sistema de equações lineares
AULA COMPUTACIONAL - Síntese de Sistemas de Separação (Cap. 7) 20 DE OUTUBRO DE 2008.
Aula 5 Programação Inteira
PROGRAMAÇÃO MATEMÁTICA MÉTODO GRÁFICO
PROGRAMAÇÃO MATEMÁTICA MÉTODO SIMPLEX
Cálculo Numérico / Métodos Numéricos
Cálculo da Direção de Caminhada: Gradiente de f(x)
Matemática para Economia III
Matrizes Definição Mat Fis Qui João 7,0 5,0 6,0 Maria 9,0 4,0
Programação Linear Universidade Federal de Itajubá – UNIFEI
Método Simplex Tópicos em Otimização
Introdução Prof. Antonio Carlos Coelho
Otimização Numérica de Processos
AULA 3 - Construindo Modelos Matemáticos
2.3 Experimentos Fatoriais 22 Efeitos das Interações
Capitulo 8: Dualidade O que é um modelo Dual?
Métodos de Resolução Solução Analítica Solução Numérica
PROGRAMAÇÃO LINEAR 17 DE SETEMBRO DE Definição 2. Aplicações 3. Problema Ilustrativo 3.1 Enunciado 3.2 Dados Físicos e Econômicos 3.3 Modelo.
Problemas de Forma Não-Padrão
Dualidade UFOP - ICEA Prof.: Guido Pantuza.
Métodos de Otimização CIV 7031
Cálculo da Direção de Caminhada: Exemplo de Direção de Melhoria Considere a função objetivo do problema de localização do novo supermercado. Maximizar.
Análise e Síntese de Algoritmos
Prof. Disney Douglas Sistemas de Equações Lineares e Operações Elementares.
Pesquisa Operacional Profa. Leila Jane Brum Lage Sena Guimarães
Algoritmo de Transportes Objecto de Aprendizagem Manuel Pina MarquesDEIG
Pesquisa Operacional:
Como ir do tableau da base (j 1,...j s-1,j s, j s+1....j m ) para o da base (j 1,...j s-1,k, j s+1....j m ) lembrando que : na coluna associada à x ji.
Disciplina: Otimização Econômica
PROFESSOR: CÉZAR AUGUSTO PEREIRA DOS SANTOS 1.
SIMPLEX Para o problema canônico: Max sujeito a Ax=b e x≥0.
Profª Juliana Schivani
O Método Simplex Prof. Gustavo Peixoto Silva Departamento de Computação Univ. Federal de Ouro Preto.
Transcrição da apresentação:

Otimização Linear Definições e Solução Gráfica Tópicos em Otimização Otimização Linear Definições e Solução Gráfica Unicamp - Feec - Dca

PPL: Hipóteses Aditividade: se em 1kg do produto i houver 200g do componete k e em 2kg do produto j houver 100g do componente k, então, na mistura deverá (3kg) deverá haver 300g do componente k Linearidade: se aij for a quantidade do componente i em uma unidade da mistura j então aijxj será a quantidade em xj unidades da mistura Fracionamento: valores fracionários são aceitáveis

Definições - Foma Padrão de um PPL: - Em notação matricial: Min f(x)=cTx Ax=b x≥0 CT, x, b: vetores de dimensão n; A: matriz com m linhas e n colunas; 0: vetor nulo

Definições: - Solução e Região Factível: x é solução factível se satisfizer todas as restrições e condições de não negatividade. O conjunto de todas as soluções factíveis é chamado de região factível. - Solução Ótima: é uma solução factível que fornece o melhor valor para função objetivo. Denota-se x* f(x* ) ≤ f(x), para qualquer x factível.

Transformações de problemas na forma padrão Existem variáveis não-positivas Seja xk  0: Solução: Criar variável xk’ tal que xk’ = - xk Assim, modelo terá variável xk’  0

Transformações de problemas na forma padrão Restrições do tipo  x3  0 Restrições do tipo  x4  0

Transformações de problemas na forma padrão Existem variáveis livres, isto é, variáveis xk que podem assumir qualquer valor real (negativo, nulo ou positivo) Solução: Substituir xk por xk+ – xk- , com xk+  0 e xk-  0 PPL é de maximização: max f(x) = min {-f(x)}

Solução Gráfica de PPL’s Passos para resolver graficamente um PPL: Escolher uma solução x viável qualquer Traçar o hiperplano definido pela função objetivo passando pelo ponto x Determinar o gradiente da função objetivo no ponto x Caminhar no sentido e direção do gradiente da função objetivo até tangenciar a região viável (maximização). Caminhar no sentido contrário ao gradiente em problemas de minimização. O ponto de tangência representa a solução ótima x*

Solução Gráfica Resolver o seguinte PPL:

Solução Gráfica x2 A = (0,0) B = (2,0) x1  2 C = (2,1) D = (1,2) E = (0,2) F F = (0,3) G = (2,2) x* = (1,2), z* = 5 H = (3,0) E D G x2  2 z = 4 C x1 + x2  3 max z=x1 + 2x2 A H x1 B

Teorema Fundamental da Programação Linear O ótimo de um PPL, se existir, ocorre em pelo menos um vértice do conjunto de soluções viáveis. Situações que podem ocorrer com relação ao conjunto M de soluções viáveis: M = {} Neste caso não há solução viável => Não há solução ótima

Teorema Fundamental da Programação Linear M é não vazio M é limitado x* y* x* Única solução ótima, a qual é vértice Infinidade de soluções ótimas, sendo duas vértices

Teorema Fundamental da Programação Linear M é não vazio M é ilimitado Única solução ótima, a qual é vértice Infinidade de soluções ótimas, sendo uma vértice x*

Teorema Fundamental da Programação Linear M é não vazio M é ilimitado Infinidade de soluções ótimas, sendo duas vértices Não há soluções ótimas Solução ótima ilimitada x* y*

Teorema Fundamental da Programação Linear M é não vazio x* Dificuldades nos métodos de solução!!! Vértice obtido com interseção de retas diferentes : soluções ótima degenerada