Profa. Úrsula Lisbôa Fernandes Ribeiro 28 de agosto de 2008

Slides:



Advertisements
Apresentações semelhantes
AULA 02 PROGRAMAÇÃO LINEAR INTEIRA
Advertisements

Método Simplex Resolução Algébrica
Modelos de Programação matemática
O problema da Minimização
Celso C. Ribeiro Caroline T. Rocha
Programação Linear e Seus Teoremas
CONTEÚDO PROGRAMÁTICO
INVESTIGAÇÃO OPERACIONAL
INVESTIGAÇÃO OPERACIONAL
Introdução à Programação Linear Parte IV
Introdução à Programação Linear Parte II
Sistemas lineares.
A razão como comparação
Prof. M.Sc. Fábio Francisco da Costa Fontes Outubro
CÁLCULO DA INVERSA DA BASE
Problemas de Forma Não-padrão
CÁLCULO DA INVERSA DA BASE
Determinantes Determinante é um número real associado a uma matriz quadrada. Notação: det A ou |A|. Determinante de uma Matriz Quadrada de 1ª Ordem. Seja.
Método SIMPLEX Marcone Jamilson Freitas Souza
Introdução à Pesquisa Operacional
Profa Úrsula Lisbôa Fernades Ribeiro
Método Simplex (Noções iniciais) Sistemas de Equações Lineares
Pesquisa Operacional profa Úrsula Lisbôa Fernandes Ribeiro
Problema de designação
Problema de designação
TEORIA DAS RESTRIÇÕES Prof Samir Silveira.
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,
Prof. Ricardo Villarroel Dávalos, Dr. Eng.
Professor João Gilberto
Teoria e Modelagem Matemática
Campus de Caraguatatuba
Técnicas de Tomada de Decisão
Calculada a solução óptima
Programação Linear Universidade Federal de Itajubá – UNIFEI
Professora: Ana Cristina G. e Silva Natal-RN
ZEROS REAIS DE FUNÇÕES REAIS
Cálculo Numérico / Métodos Numéricos
Cálculo Numérico / Métodos Numéricos
Multiplicação: Polinômio por polinômio
Solução Básica Factível e Método Simplex Introdução ao Método Simplex Fase I e Fase II.
PROBLEMAS DE ALOCAÇÃO DE RECURSOS: PROGRAMAÇÃO LINEAR
EXERCÍCIOS PROPOSTOS MATEMÁTICA Prof. Manuel.
Pesquisa Operacional Profa. Leila Jane Brum Lage Sena Guimarães
Pesquisa Operacional Sistemas Lineares
Pesquisa Operacional: Método Simplex – Duas Fases
Progressão Geométrica Matrizes Questão nº01  Na P.G., a posição do termo é...
Sistema de equações lineares
Campus de Caraguatatuba Aula 12: Sistemas de Equações Lineares (2)
Matemática Financeira Porcentagem
Revisão capítulos 7, 8, 9 e 11 1) Análise Econômica: Dado o Simplex abaixo, e considerando X1 a qtde. do prod.1, X2 a do prod.2, X3 a folga da restrição.
PROGRAMAÇÃO MATEMÁTICA MÉTODO SIMPLEX
SOLVER – EXCEL Prof. Antonio Carlos Coelho
Otimização Linear Definições e Solução Gráfica
Programação Linear Universidade Federal de Itajubá – UNIFEI
SISTEMAS LINEARES Prof. Moacir.
Usando o Solver em PL Pontifícia Universidade Católica de Goiás
Método Simplex Tópicos em Otimização
Otimização Numérica de Processos
Capitulo 5: Simplex Voltando ao exemplo da confecção da D. Maria, e modificando um pouco os valores apenas para facilitar nossos cálculos e o entendimento,
Capitulo 5: Simplex Voltando ao exemplo da confecção da D. Maria, e modificando um pouco os valores apenas para facilitar nossos cálculos e o entendimento,
Pesquisa Operacional MUROLO ENGENHARIA DE PRODUÇÃO
Capitulo 8: Dualidade O que é um modelo Dual?
Problemas de Forma Não-Padrão
FEAMIG – Faculdade de Engenharia de Minas Gerais
Algoritmo de Transportes Objecto de Aprendizagem Manuel Pina MarquesDEIG
              Investigação Operacional Métodos de Programação Linear: Gráfica, Simplex (Mestrado) Engenharia Industrial
Pesquisa Operacional:
Professor: Cezar Augusto Pereira dos Santos
PROFESSOR: CÉZAR AUGUSTO PEREIRA DOS SANTOS 1.
O Método Simplex Prof. Gustavo Peixoto Silva Departamento de Computação Univ. Federal de Ouro Preto.
Transcrição da apresentação:

Profa. Úrsula Lisbôa Fernandes Ribeiro 28 de agosto de 2008 Método Simplex Profa. Úrsula Lisbôa Fernandes Ribeiro 28 de agosto de 2008

Problema de PL Um empreendedor decidiu comerciar barcos. Depois de empregar alguns trabalhadores e de descobrir os preços aos quais venderia os modelos, chegou às seguintes observações: cada modelo comum rende um lucro de R$ 520,00, e cada modelo rápido rende um lucro de R$ 450,00. Um modelo comum requer 40 horas para ser construído e 24 horas para o acabamento. Cada modelo rápido requer 25 horas para a construção e 30 horas para o acabamento. Este empreendedor dispõe de 400 horas de trabalho por mês para a construção e 360 horas para o acabamento. Quanto deve produzir de cada um dos modelos de maneira a maximizar o lucro?

Montagem do Modelo Variáveis de decisão x1: quantidade de barcos a produzir do Modelo Comum x2: quantidade de barcos a produzir do Modelo Rápido Função-objetivo Qual o objetivo? Maximizar o lucro.

Conjunto de restrições Tempo para construção Tempo para acabamento

Modelo Restrições de não-negatividade

Procedimento do Método Simplex Passo 1: Introduzir as variáveis de folga. 1ª Iteração

Passo 2: Montagem do quadro de cálculos. BASE x1 x2 x3 x4 b L 40 25 1 0 400 24 30 0 1 360 -520 -450 0 0 0

Passo 3: Escolha da solução básica viável inicial. Variáveis não-básicas: Variáveis básicas: Função objetivo:

Passo 4: Variável que deve entrar na base. Qual é o produto que mais contribui para o lucro?

Passo 5: Variável que deve sair da base. Divisões: 1ª linha: 2ª linha: O menor quociente ocorreu na 1ª linha. Logo, a variável que deve sair é .

Pivô BASE x1 x2 x3 x4 b 40 25 1 400 24 30 360 L -520 -450

Passo 6: Transformação da matriz. Deverão ser realizadas as operações com as linhas da matriz, de forma que a coluna de venha a se tornar um vetor identidade, com o elemento 1 na 1ª linha.

1ª operação: Dividir a 1ª linha por 40. BASE x1 x2 x3 x4 b L 1 0,625 0,025 0 10 24 30 0 1 360 -520 -450 0 0 0

2ª operação: Substituir a 2ª linha pela soma dela mesma com a 1ª linha multiplicada por (-24).

Assim, obtemos o seguinte quadro: BASE x1 x2 x3 x4 b L 1 0,625 0,025 0 10 0 15 -0,6 1 120 0 -125 13 0 5200

Nova solução: Variáveis não-básicas: Variáveis básicas: Função objetivo: Passo 7: Voltar ao passo 4.

Pivô BASE x1 x2 x3 x4 b 1 0,625 0,025 10 15 -0,6 120 L -125 13 5200

2ª Iteração Passo 4: Variável que deve entrar na base: Passo 5: Variável que deve sair da base: Divisões: 1ª linha: 2ª linha: O menor quociente ocorreu na 2ª linha. Logo, a variável que deve sair é .

Passo 6: Transformação da matriz. Encontrar o vetor identidade para a variável com o elemento 1 na 2ª linha.

1ª operação: Dividir a 2ª linha por 15. BASE x1 x2 x3 x4 b L 1 0,625 0,025 0 10 0 1 -0,04 1/15 8 0 -125 13 0 5200

2ª operação: Substituir a 1ª linha pela soma dela mesma com a 2ª linha multiplicada por (-0,625).

Assim, obtemos o seguinte quadro: BASE x1 x2 x3 x4 b L 1 0 0,05 -0,042 5 0 1 -0,04 1/15 8 0 0 8 125/15 6200

Nova solução: Variáveis não-básicas: Variáveis básicas: Função objetivo: Passo 7: Voltar ao passo 4.

Passo 4: Ao procurarmos a próxima variável que deve entrar na base, verificamos que todos os coeficientes da 3ª linha são positivos ou nulos, o que significa que qualquer aumento no valor das variáveis não-básicas faria diminuir o valor de L. Logo, concluímos que a solução encontrada é ótima. 3ª Iteração

8 barcos modelo rápido Lucro = 6200 reais 5 barcos modelo comum Resposta (Solução ótima) 5 barcos modelo comum 8 barcos modelo rápido Lucro = 6200 reais