ão: modelagem e técnicas



Documentos relacionados
Métodos e Medidas II

Métodos e Medidas II

PROBLEMA DE TRANSPORTE: MODELO E MÉTODO DE SOLUÇÃO

Resolução da Lista 2 - Modelos determinísticos

Pesquisa Operacional. Função Linear - Introdução. Função do 1 Grau. Função Linear - Exemplos Representação no Plano Cartesiano. Prof.

PESQUISA OPERACIONAL: UMA ABORDAGEM À PROGRAMAÇÃO LINEAR. Rodolfo Cavalcante Pinheiro 1,3 Cleber Giugioli Carrasco 2,3 *

Pesquisa Operacional na Tomada de Decisões. Conteúdos do Capítulo. Programação Linear. Lindo. s.t. Resolvendo Programação Linear Em um Microcomputador

Lista 2 - Modelos determinísticos

O USO DA FERRAMENTA SOLVER DO EXCEL NA RESOLUÇÃO DE PROBLEMAS DE PROGRAMAÇÃO LINEAR

INTRODUÇÃO AO ASSUNTO PESQUISA OPERACIONAL. O que é Pesquisa Operacional?

Notas de aula número 1: Otimização *

Dificuldades de Modelos de PNL. Onde está a solução ótima? Outro exemplo: Condição ótima Local vs. Global Quinta-feira, 25 de abril

O Problema do Troco Principio da Casa dos Pombos. > Princípios de Contagem e Enumeração Computacional 0/48

1. Resolução de problemas de Programação Linear utilizando Excel

Programação Linear com o Microsoft Excel R

O ESPAÇO NULO DE A: RESOLVENDO AX = 0 3.2

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

GABARITO OTM 09 [ ] [ ] ( ) [ ] O que mostra que e, logo o sistema não possui solução. [ ]

1. Método Simplex. Faculdade de Engenharia Eng. Celso Daniel Engenharia de Produção. Pesquisa Operacional II Profa. Dra. Lílian Kátia de Oliveira

Utilização do SOLVER do EXCEL

6. Programação Inteira

Unidade III FINANÇAS EM PROJETO DE TI. Prof. Fernando Rodrigues

PROGRAMAÇÃO LINEAR. Resolução de problemas de programação linear usando o comando Solver, no Excel.

OTIMIZAÇÃO VETORIAL. Formulação do Problema

Pesquisa Operacional

Casos de teste semânticos. Casos de teste valorados. Determinar resultados esperados. Gerar script de teste automatizado.

MATERIAL DIDÁTICO: APLICAÇÕES EMPRESARIAIS SISTEMA DE APOIO À DECISÃO (SAD)

2. A FERRAMENTA SOLVER (EXCEL)

Como consolidar dados nas planilhas utilizando o comando CONSOLIDAR do Excel

a 1 x a n x n = b,

UTILIZAÇÃO DE SOFTWARES NA RESOLUÇÃO DE UM PROBLEMA DE PROGRAMAÇÃO LINEAR. Cintia da Silva Araújo, Tiago de Souza Marçal, Magda Aparecida Nogueira

Fundamentos em Teste de Software. Vinicius V. Pessoni

Pesquisa Operacional. 4x1+3x2 <=1 0 6x1 - x2 >= 20 X1 >= 0 X2 >= 0 PESQUISA OPERACIONAL PESQUISA OPERACIONAL PESQUISA OPERACIONAL PESQUISA OPERACIONAL

Aula 03 - Modelagem em PPLIM

)HUUDPHQWDV &RPSXWDFLRQDLV SDUD 6LPXODomR

Exportação e Importação de Orçamentos

Título: Sistemas Lineares no CAp UFRJ: Interpretações Algébrica e Gráfica

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Na medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia.

Concentração Mínima de Açúcar (g/l) N (normal) E (europeu fino) Teor Máximo de Acidez (%)

O método de Monte Carlo: algumas aplicações na Escola Básica

Utilizando o EXCEL Solver

Já vimos que a energia gravitacional entre duas partículas de massas m 1 e m 2, com vetores posição em r 1 e r 2, respectivamente, é dada por

CAPÍTULO 9 RISCO E INCERTEZA

UTILIZAÇÃO DE RECURSOS AVANÇADOS DO EXCEL TABELA

Este material traz a teoria necessária à resolução das questões propostas.

MÉTODOS DE ANÁLISE DE INVESTIMENTO COM A UTILIZAÇÃO PRÁTICA DA CALCULADORA HP12C E PLANILHA ELETRÔNICA

Investigação Operacional- 2009/10 - Programas Lineares 3 PROGRAMAS LINEARES

Prof. Flávio Henrique de Lima Araújo 19

&XUVRGH,QWURGXomRDR (GLWRUGH3ODQLOKDV([FHO

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

QUARTA LISTA DE EXERCÍCIOS: ARRANJO FÍSICO

SERVIÇO DE ANÁLISE DE REDES DE TELECOMUNICAÇÕES APLICABILIDADE PARA CALL-CENTERS VISÃO DA EMPRESA

x0 = 1 x n = 3x n 1 x k x k 1 Quantas são as sequências com n letras, cada uma igual a a, b ou c, de modo que não há duas letras a seguidas?

MICROSOFT EXCEL - AULA NÚMERO 04

FATEC Cruzeiro José da Silva. Ferramenta CRM como estratégia de negócios

Gerenciamento de Tempo: MS Project

PESQUISA OPERACIONAL

QUADRADO MÁGICO - ORDEM 4

Integrais Duplas e Coordenadas Polares. 3.1 Coordenadas Polares: Revisão

Especialização em Engenharia de Software e Banco de Dados

Associação Educacional Dom Bosco Curso de Engenharia 1º ano

PLANILHA PARA GERENCIAR NOTAS DAS TURMAS

O tratamento de informação através de planilha eletrônica, aplicada ao software Excel

APLICAÇÕES DA DERIVADA

Curso superior de Tecnologia em Gastronomia

Matemática - UEL Compilada em 18 de Março de Prof. Ulysses Sodré Matemática Essencial:

Treinamento Excel 2010 Thalles Cezar Montenegro

EQUAÇÕES E INEQUAÇÕES DE 1º GRAU

UTILIZAÇÃO DE RECURSOS LÚDICOS NO PROCESSO ENSINO- APRENDIZAGEM DA MATEMÁTICA. Palavras-chave: Recursos lúdicos; ensino-aprendizagem; matemática.

Material Teórico - Módulo de Divisibilidade. MDC e MMC - Parte 1. Sexto Ano. Prof. Angelo Papa Neto

ANÁLISE GRÁFICA DOS RESULTADOS EXPERIMENTAIS

Sistema RH1000. Gestão de Pessoas por Competências. Foco em Resultados. Ohl Braga Desenvolvimento Empresarial desde Atualizado em 01Set2015 1

Nesta aula iremos continuar com os exemplos de revisão.

1. Resolução de problemas de Programação Linear utilizando Excel

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

Exercícios Teóricos Resolvidos

Unidade III GESTÃO EMPRESARIAL. Prof. Roberto Almeida

UTILIZAÇÃO DE RECURSOS ESTATÍSTICOS AVANÇADOS DO EXCEL PREVISÃO

Introdução a IO V 1.1, V.Lobo, EN/ISEGI, 2007

OPERAÇÃO DE SISTEMAS DE POTÊNCIA. TEE Aula 13 Prof. Vitor Hugo Ferreira

BC-0005 Bases Computacionais da Ciência. Modelagem e simulação

Universidade Federal Rural de Pernambuco

Excel Planilhas Eletrônicas

COMO OTIMIZAR A SUA PLANILHA ATRAVÉS DA GRAVAÇÃO DE UMA MACRO EM EXCEL

Análise da sensibilidade

Fórmula versus Algoritmo

Investigação Operacional e Gestão de Projectos

UFV Universidade Federal de Viçosa DMA Departamento de Matemática MAT 138 Noções de Álgebra Linear

Estabilidade. Carlos Alexandre Mello. Carlos Alexandre Mello 1

Pesquisa Operacional

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

Trabalhando com funções envolvendo operações financeiras no EXCEL

MINERAÇÃO DE DADOS APLICADA. Pedro Henrique Bragioni Las Casas

Noções Básicas de Excel página 1 de 19

Unidade: Vetores e Forças. Unidade I:

FUNÇÃO DO 1º GRAU. Vamos iniciar o estudo da função do 1º grau, lembrando o que é uma correspondência:

GERENCIAMENTO DE ESTOQUE NA FARMÁCIA

Como organizar um processo de planejamento estratégico

MODELAGEM DE DADOS MODELAGEM DE DADOS. rafaeldiasribeiro.com.br 04/08/2012. Aula 7. Prof. Rafael Dias Ribeiro.

Transcrição:

Curso de Especialização em Gestão Empresarial (MBA Executivo Turma 15) Disciplina: Pesquisa Operacional Prof. Dr. Álvaro José Periotto 3. Otimização ão: modelagem e técnicas de resolução Passando da daetapa de de Modelagem para os ostestes Como já foi visto, o processo de busca de soluções para um problema de otimização envolve a construção e a experimentação de um modelo. Obviamente para que o modelo represente o sistema real ele precisa ser validado, ou seja ter sua aceitação quando submetido a testes. Um teste elementar é submeter o modelo construído a uma análise de contexto. Entendido o enunciado e definidos os elementos constitutivos - variáveis, objetivo e restrições - faça uma revisão crítica, verificando, por exemplo: se as todas as informações enunciadas estão contempladas no modelo; se ficou claro o horizonte de planejamento; se há coerência entre as unidades de medida; se não há conflito entre restrições. Portanto, ainda há muita subjetividade! A própria experimentação do modelo também representa um teste,com o intuito de melhor ajustá-lo ao enunciado e à otimização pretendida. 1

Método Empírico: Métodos de de Resolução de de um um PPL Na falta de condições de se aplicar uma técnica ou método exato (ver sequência), no método empírico organizamos as equações de forma que ao atribuir sucessivamente valores às variáveis, passamos a ter referências sobre o consumo dos recursos (em relação aos limites das restrições) e sobre o correspondente valor objetivo. O processo de cálculo pode ser agilizado com ajuda de uma planilha eletrônica. Método Gráfico: Quando o PPL envolve apenas 2 variáveis, usamos o plano cartesiano para representar a direção de otimização (vetor objetivo) e a região de soluções viáveis (intersecção das regiões definidas pelas restrições). Método Simplex: È o método clássico para resolução de PPLs, desenvolvido em 1947, por George Dantzig. Trata-se de um método matemático, atualmente implantado em software aplicativo, como é o caso do LINDO (Linear, INteractive, and Discrete Optimizer). Criação de de Modelo orientado pela P.L. Trajetória da criação de um modelo de P.L. através de um problema-exemplo: Considere que frente a um pequeno empreendimento seja necessário estabelecer o planejamento da produção de um mesmo produto comercializado através de duas embalagens diferenciadas: a embalagem standard retorna um lucro unitário de R$3,70 e emprega 300g de um ingrediente Alfa e 180g de um ingrediente Beta (ambos limitados em sua disponibilidade); a embalagem luxo retorna um lucro unitário de R$5,00 mas emprega 350g do ingrediente Alfa e 300g do ingrediente Beta. Para esse planejamento deseja-se considerar apenas as limitações de estoque dos ingredientes Alfa (50kg) e Beta (30Kg), embora outros ingredientes e outras limitações possam ser consideradas em outras circunstâncias. 2

Modelagem GRÁFICA: Criação de de Modelo orientado pela P.L. 350 g Lucro unitário = R$5,00 300 g Luxo Estoque = 50 Kg ALFA 180 g 300 g Lucro unitário = R$3,70 Estoque = 30 Kg BETA Standard Criação de de Modelo orientado pela P.L. Modelagem Matemática: Maximizar LUCRO = 3,70 3,70 ST ST + 5,00 5,00 LX LX sujeito a 300 300 ST ST + 350 350 LX LX 50000 180 180 ST ST + 300 300 LX LX 30000 ST ST,,,, LX LX 0 0 Elementos da formulação: Variáveis de decisão: ST (qtdade. de embalagens standard a ser produzida no horizonte de planejamento) e LX (qtdade. de embalagens luxo a ser produzida no horizonte de planejamento) Objetivo: lucratividade máxima Restrições: limitações de estoque dos ingredientes ALFA e BETA Horizonte de Planejamento: até o esgotamento do estoque (de ALFA ou de BETA) 3

Método Empírico O Método Empírico consiste em repetir exaustivamente 1. Atribuir valores às variáveis e calcular os valores do objetivo e do consumo de cada recurso escasso. Para Para ST=10 e LX=10 LUCRO = 3,70 3,70 ST ST + 5,00 5,00 LX LX = 37,00 + 50,00 = 87,00 Consumo do do ingrediente ALFA ALFA = 300 300 ST ST + 350 350 LX LX = 3000 3000 + 3500 3500 = 6500 6500 Consumo do do ingrediente BETA BETA = 180 180 ST ST + 300 300 LX LX = 1800 1800 + 3000 3000 = 4800 4800 2. Avaliar a viabilidade da alternativa considerada Para Para ST=10 ST=10 e LX=10 LX=10 Consumo do do ingrediente ALFA ALFA = 6500 6500 50000 Alternativa Viável Viável Consumo do do ingrediente ALFA ALFA = 4800 4800 30000 Alternativa Viável Viável 3. Se a alternativa é solução viável (não viola nenhuma restição) avalie o valor objetivo com relação a outros considerados. Para Para ST=0 ST=0 e LX=0 LX=0 LUCRO = 0,00 0,00 Para Para ST=10 ST=10 e LX=10 LX=10 LUCRO = 87,00 87,00 Alternativa Ótima Ótima (entre (entre as as analisadas) Elementos do do Excel para implementar o Método Empírico Na situação ilustrada, usamos as colunas para trabalhar os elementos da formulação, implantamos as fórmulas da linha 5 e as arrastamos para as demais linhas para experimentar diversas combinações de ST e LX: 4

Considerações sobre o Método Empírico com Excel É importante lembrar que o uso do aplicativo elimina imprecisões de cálculo, acelera as análises e, pela possibilidade de repetição exaustiva, permite um aprendizado sobre o comportamento do modelo. Entretanto, nem tudo é automático. Na situação ilustrada, usamos um destaque para a melhor alternativa entre as analisadas. Nessa implementação, isso é uma condição da percepção humana, assim, como o é também a decisão de prosseguir ou interromper a análise de alternativas, considerando uma solução satisfatoriamente ótima. Método Gráfico O Método Gráfico, aplicável somente quando o PPL tem apenas 2 variáveis, é trabalhdo no lano cartesiano, definido um fator de escala. Procura-se enfatizar o 1º quadrante, em função dasexigências de nãonegatividade das variáveis. 5

Método Gráfico Cada restrição matemática (desigualdade) define uma região (no plano cartesiano), cuja reta base é, portanto, uma igualdade linear. Ex: A restrição de uso do ingrediente ALFA define a região do semi-plano com reta base: 300 ST + 350 LX = 50000 Para representá-la graficamente precisamos de 2 pontos dela: para ST=0, LX=50000/350 e, portanto LX=142 para LX=0, ST=50000/300 neste caso ST=166 De maneira análoga, a restrição de uso do ingrediente BETA define a região do semi-plano com reta base: 180 ST + 300 LX = 30000 Com a estratégia de atribuir valor a uma variável e calcular a outra, obtemos 2 pontos para a representação gráfica: para ST=0, LX=30000/300 e sai que LX=100 para LX=0, ST=30000/180 neste caso ST=166 Método Gráfico Observe que os pontos do plano cartesiano que satisfazem às restrições de não-negatividade e, simultaneamente, às restrições que limitam o uso de ingredientes ALFA e BETA, estão na região do 1º quadrante e abaixo da reta azul (BETA). 6

Método Gráfico A Programação Linear visa uma solução extrema (de máximo lucro ou de mínimo custo), portanto as alternativas viáveis candidatas a solução ótima estão associadas aos pontos extremos da Região Viável. Pontos extremos (alternativas viáveis) candidatos à solução ótima. Observe que cada ponto extremo pode ser determinado em função de posicionar-se no cruzamento de uma reta com um dos eixos ou no cruzamento de duas retas. Isso sugere que o cálculo exato de suas coordenadas resulte de um sistema de 2 equações (de retas) à 2 variáveis. Região Viável Contaremos com a ajuda do objetivo para determinar qual deles é ótimo Método Gráfico O objetivo será representado por um vetor (gradiente) no plano cartesiano, indicando a direção de otimização. No caso em estudo, o objetivo é Maximizar LUCRO = 3,70 ST + 5,00 LX e, portanto, o vetor gradiente (3,70, 5,00) indica a direção de Maximização. Considerando a escala trabalhada, esse vetor será representado por uma seta que sai da origem na direção do ponto (37, 50). 7

Método Gráfico Para (ST,LX)=(0,0) o LUCRO = 0,00. Deslocando na região viável na direção do vetor gradiente, percebe-se que o LUCRO Maximiza. Para (ST,LX)=(0,100) o LUCRO = 500,00, mas ainda é possível deslocar na região viável na direção do vetor gradiente para obter LUCRO maximizado. Observe que para (ST,LX)=(100,0) o LUCRO = 614,00 e qualquer deslocamento na direção do vetor gradiente nos tira da região viável. Conclui-se, então, que esse ponto extremo é a solução ótima do PPL. Criação de de Modelo orientado pela P.L. Modelagem Matemática: Maximizar LUCRO = 3,70 3,70 ST ST + 5,00 5,00 LX LX sujeito a 300 300 ST ST + 350 350 LX LX 50000 180 180 ST ST + 300 300 LX LX 30000 ST ST,,,, LX LX 0 0 Elementos da formulação: Variáveis de decisão: ST (qtdade. de embalagens standard a ser produzida no horizonte de planejamento) e LX (qtdade. de embalagens luxo a ser produzida no horizonte de planejamento) Objetivo: lucratividade máxima Restrições: limitações de estoque dos ingredientes ALFA e BETA Horizonte de Planejamento: até o esgotamento do estoque (de ALFA ou de BETA) 8

Criação de de Modelo orientado pela P.L. Modelagem Computacional: Max Max LUCRO = 3.70 3.70 ST ST + 5.00 5.00 LX LX subject to to 300 300 ST ST + 350 350 LX LX <= <= 50000 180 180 ST ST + 300 300 LX LX <= <= 30000 End End A versão desta formulação deve ser salva em arquivo tipo texto. Sugere-se identificador do tipo PLAN01.txt O modelo computacional foi especificado para uso do aplicativo LINDO (Linear, Interactive, Discrete Optimizer). 9