Fundamentos de Investigação Operacional. Mestrado em Engenharia Civil 2010/11

Documentos relacionados
Fundamentos de Investigação Operacional. Mestrado em Engenharia Civil 2011/12

Investigação Operacional. Engenharia Informática Mestrado Integrado em Engenharia Electrónica e Telecomunicações Matemática e Aplicações

2. Problemas de Transportes e Afectação

O Caso Rio Negro a. O caso do Rio Negro (in Investigação Operacional, Valadares Tavares et al) Investigação Operacional 1

Investigação Operacional

Programação Linear: Profa. Silvana Bocanegra UFRPE - DEINFO

Programação Inteira Resolução por Branch and Bound

Investigação Operacional

3. Problemas de Optimização Não Linear e de Optimização em Redes

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

Programa de Unidade Curricular

Slide 1. c 2000, 1998 José Fernando Oliveira, Maria Antónia Carravilla FEUP

Programação Linear. Rosa Canelas 2010

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO PROGRAMA DE DISCIPLINA

Programação linear I João Carlos Lourenço

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO PROGRAMA DE DISCIPLINA

Universidade Federal de Itajubá

EAD 350 Pesquisa Operacional Aula 01 Parte 2

Pesquisa Operacional 1. Aula 5- Modelagem de problemas. Profa. Milena Estanislau Diniz 2º Semestre/2011

Ficha de Unidade Curricular (FUC) de Investigação Operacional

1-1 PESQUISA OPERACIONAL INTRODUÇÃO

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO PROGRAMA DE DISCIPLINA

Introdução à Pesquisa Operacional - Otimização Linear

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

DEPARTAMENTO DE CIÊNCIAS BÁSICAS Ano Lectivo 2019 PROGRAMA ANALÍTICO

DE PROGRAMAÇÃO LINEAR

Objetivo: Encontrar uma combinação de produtos que dê o maior lucro possível. Decisão a ser tomada Objetivo: Maximizar o lucro total

EAD 350 Pesquisa Operacional Aula 01 Parte 2

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

max z = 10x 1 + 4x 2 s.a x 1 + x x 1 + 4x x 1 + 6x 2 300

UNIVERSIDADE DE ÉVORA UNIVERSIDADE DO ALGARVE

Ano Lectivo de 2004/2005

Ferramenta de Suporte à Tomada de Decisão na Indústria Têxtil

Introdução a Programação Inteira. Franklina M. B. Toledo - ICMC/USP

Prática 02. Total. Pré-requisitos 2 MTM112. N o

Problemas de Afectação (PA)

Unemat Campus de Sinop Curso de Engenharia Elétrica 8º semestre. Disciplina: Introdução à Otimização Linear de Sistemas

Universidade da Beira Interior Departamento de Matemática. Ficha de exercícios nº4 Pós-Optimização e Análise de Sensibilidade

Investigação Operacional

Matemática. C. Requejo (UA) Métodos de Investigação Operacional MIO / 34

Introdução. Otimização Multiobjetivo. Muitas aplicações de interesse prático podem ser representadas por meio de modelos matemáticos lineares.

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

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

* O que originou a designação Operational Research no Reino Unido, A origem da Investigação Operacional (IO)?

Programação Matemática

Programação Linear. Gabriel Ferreira Gabriel Tutia Gabriel Yida Thiago Ferraz

Vânio Correia Domingos Massala

PESQUISA OPERACIONAL II APRESENTAÇÃO E NOÇÕES DE TEORIA DOS GRAFOS

Metodologia da Investigação Operacional

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INVESTIGAÇÃO OPERACIONAL Ano Lectivo 2014/2015

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

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INVESTIGAÇÃO OPERACIONAL Ano Lectivo 2013/2014

Problemas envolvendo. Prof. Félix Monteiro Pereira

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

Investigação Operacional 2005/06 Ficha 6 Teoria da Dualidade e Problema de Transportes

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

PESQUISA OPERACIONAL. UNIDADE 1 Introdução à Pesquisa Operacional. Prof. Me. Carlos Guimarães

Problemas de Fluxos em Redes

PROGRAMAÇÃO LINEAR 11º ANO MATEMÁTICA A

Prática 00. Total 04. Pré-requisitos. No. De Créditos 04

Algoritmos 3/17/ Algoritmos como área de estudo e investigação

Programação Linear Aplicada em Redes de Telecomunicações. Prof. Rodrigo de Souza Couto

Normal Montanha Competição Preço de venda Custos variáveis Fábrica Fábrica

História e Metodologia

Cap ıtulo 1 Exerc ıcios de Formula c Enunciados

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

ARA Pesquisa Operacional

EAD 350 Pesquisa Operacional Aula 04 Parte 1 Resolução de Exercícios

Aula 3. Ivan Sendin. 20 de agosto de FACOM - Universidade Federal de Uberlândia OPT-2.

INVESTIGAÇÃO OPERACIONAL Exercícios de Optimização em Redes 1

IT 207 Pesquisa Operacional Aplicada a Problemas de Transporte Aéreo Prof. Carlos Müller sala º semestre / 2014

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

Técnicas de Planeamento e Gestão. Folha nº. 1 Introdução à Programação Linear 2007/08

Optimização em Redes e Não Linear

Unidade curricular: Investigação Operacional Nº horas: 60 ECTS: 5 3.º ano. Curricular Unit: Operations Research No. hours: 60 ECTS: 5 3rd.

Curso Licenciatura Gestão Ano letivo 2018/2019 Unidade Curricular Modelos de Apoio à Decisão para a Gestão ECTS 5

Investigação Operacional Exercícios de Modelos de Programação Linear

PESQUISA OPERACIONAL APLICADA A LOGÍSTICA

Pesquisa Operacional. Introdução à Pesquisa Operacional

Investigação Operacional 2006/07 Ficha 7. Revisões. 1. Considere o seguinte problema de Programação Linear:

Pesquisa Operacional aplicada ao Planejamento e Controle da Produção e de Materiais Programação Linear

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

Introdução à Pesquisa Operacional

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

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

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

Aula de Hoje 1. PROGRAMA E CRITÉRIOS DE AVALIAÇÃO; 2. INTRODUÇÃO À PESQUISA OPERACIONAL (PO) 3. APLICAÇÕES DE PO 4. CONCLUSÃO

Aula de Apresentação

Cap ıtulo 1 Exerc ıcios de Formula c ao Enunciados

Complementos de Investigação Operacional. Folha nº 2 Programação Multiobjectivo 2006/07

EMPREGO DE RECURSOS COMPUTACIONAIS NA RESOLUÇÃO E VISUALIZAÇÃO DE PROBLEMAS DE PROGRAMAÇÃO LINEAR

Programação Matemática

Pesquisa Operacional. Ementa. Prof. Edézio

Programa de Pós-Graduação em Modelagem e Otimização, Regional Catalão / UFG

Programação Matemática /2011

3 (Questão CFC) ) Uma determinada empresa apresentou os seguintes dados referentes ao ano de 2010:

EAD 350 Pesquisa Operacional Aula 01 Parte 1 Histórico & Conceito de PO

PROGRAMAÇÃO LINEAR 1. A TEORIA DA PROGRAMAÇÃO LINEAR 2. MÉTODO GRÁFICO 3. MÉTODO SIMPLEX 4. ANÁLIDE DE SENSIBILIDADE 5. APLICAÇÕES

Transcrição:

Fundamentos de Investigação Operacional Mestrado em Engenharia Civil 2010/11

Módulo de Programação Linear Marília Pires mpires@ualg.pt Gabinete 3.16 (edifício 2 -FCT) w3.ualg.pt/~mpires

BIBLIOGRAFIA http://w3.ualg.pt/~mpires/io.htm F. S. Hillier and G.J. Liberman, Introduction to Mathematical Programming, McGraw Hill International Editions F. S. HillierandG.J. Liberman, Introductionto OperationsResearch, McGraw Hill International Editions H. A. Taha, Operations Research, an introduction, Macmillan Publishing Company M. Ramalhete, J. Guerreiro e A. Magalhães, Programação Linear, McGraw Hill L. V. Tavares e F. N. Correia, Optimização Linear e Não Linear, Fundação Gulbenkian L. V. Tavares, R. C. Oliveira, I. H. Themidoe F. N. Correia, Investigação Operacional, Mcgraw Hill Marco Cesar Goldbarg e Henrique Pacca L. Luna, Otimização Combinatória e Programação Linear -Modelos e Algoritmos, Editora Campus Manuela Magalhães Hill, Mariana Marques dos Santos, Exercícios de Programação Linear, Edições Sílabo(2002)

O que é a Investigação Operacional? IO A ciência aplicada a melhores decisões Procura: melhor rumo de acção com restrições de recursos

Problemas típicos Horários de pessoal e/ou máquinas Horários de produção Distribuição de pessoal por postos de trabalho Mistura de matérias-primas Distribuição e Transportes Carteiras de Investimentos Técnicas publicitárias

Problemas típicos Gestão de tráfego Gestão hospitalar Horários de aviões, comboios e autocarros Horários escolares Projecto de grandes obras...

Passos a seguir: 1) Formular o problema 2) Construir o modelo matemático 3) Resolver o modelo 4) Testar o modelo e a solução 5) Estabelecer controlo sobre a solução 6) Implementar a solução

O Problema do Rio Negro Complexo Superterra Região Interior Região Litoral Zona Turística

Grupo de Trabalho Interministerial Ministério da Indústria Ministério da Agricultura Ministério do Emprego Ministério do Turismo Ministério do Ambiente Associação Ambientalista Rio Azul Empresários Turísticos Comissão de Coordenação da Região Litoral Comissão de Coordenação da Região Interior

IDENTIFICAÇÃO DO PROBLEMA Capacidade de produção: 100 toneladas por mês Política actual de produção: 20 toneladas de produto A + 80 toneladas de produto B 1 tonelada de A lucro bruto de 10 000 1 tonelada de B lucro bruto de 20 000 Lucro bruto correspondente à política actual de produção: 200 000 + 1 600 000 = 1 800 000 Despesas fixas (mesmo sem produção): 1 400 000 Lucro efectivo: 1 800 000 1 400 000 = 400 000

CBO 5 indicador de presença de matéria orgânica Mede a quantidade de oxigénio dissolvido na água necessário à oxidação bioquímica da matéria orgânica por parte de uma culturademicroorganismosàtemperatura de20 o Cecomumperíododeincubaçãode 5dias.

IDENTIFICAÇÃO DO PROBLEMA(CONT.) 1 tonelada de A 0,7 mg/l de CBO 5 1 tonelada de B 3,5 mg/l de CBO 5 Actual política de produção é responsável por: 20 toneladas de produto A 0,7 mg/l CBO 5 + + 80 toneladas de produto B 3,5 mg/l CBO 5 = = 294 mg/l CBO 5 Máximo admissível nos meses de Verão: 210 mg/l CBO 5

Equacionar o problema x : quantidade de A a produzir mensalmente y : quantidade de B a produzir mensalmente Restrição ambiental: 0,7 x + 3,5 y 210 Restrições de produção: x + y 100 x 0 ; y 0 Objectivo: maximizar lucro Maximizar F = 10x + 20y 1 400

Rio Negro

Solução Óptima do Problema: Produzir 50 toneladas do produto A Produzir 50 toneladas do produto B Lucro: 10 50 + 20 50 1400 = 100 O lucro passará a ser 100 000 (menos lucro mas respeita-se a restrição ambiental)

Se for inserida uma estação de tratamento de águas residuais? 1 tonelada de A 0,6 mg/l de CBO 5 1 tonelada de B 3,0 mg/l de CBO 5 1 tonelada de A lucro de 8 000 1 tonelada de B lucro de 16 000 Despesas fixas (mesmo sem produção): 1500 000

Equacionar o problema x : quantidade de A a produzir mensalmente y : quantidade de B a produzir mensalmente Restrição ambiental: 0,6 x + 3 y 210 Restrições de produção: x + y 100 x 0 ; y 0 Objectivo: maximizar lucro Maximizar F = 8x + 16y 1 500

Rio Negro

Solução Óptima do Problema: Produzir 37.5 toneladas do produto A Produzir 62.5 toneladas do produto B Lucro: 8 37.5 + 16 62.5 1500 = -200 Passará a haver prejuízo de 200 000 (!!!)

Uma empresa de estampagem fabrica saladeiras e tigelas de aço inoxidável. Para isso utiliza como matéria-prima chapas de aço de tamanho único. Com cada chapa podem-se estampar uma saladeira e duas tigelas, ou então seis tigelas. A firma vende cada saladeira a 80 euros e cada tigela a 25 euros. Cada chapa custa 60 euros. Os restantes custos são fixos. Sabe-se, por experiência passada, que não se conseguem vender mais do que quatro tigelas por cada saladeira. O número total de chapas disponíveis é de 680. Qual a quantidade a produzir de cada artigo de modo a maximizar o lucro?

Variáveis de decisão: x 1 número de tigelas x 2 número de saladeiras 1 saladeira 1 chapa x 2x 1 2 6 x 2 tigelas chapas Número total de chapas: x 2 + x 1 6 2x 2

Objectivo: maximizar lucro = vendas custos Vendas 25x + 80x 1 2 Custos x 2x 60 x + 1 2 2 6 Função objectivo: x1 2x2 25x1 + 80x2 60 x2 + 6 Max z = 15x + 40x 1 2

Restrições: Número de chapas disponíveis: x 2x x + 1 2 2 6 680 Não se conseguem vender mais do que 4 tigelas por cada saladeira: x 4x 1 2

Restrições: As variáveis não podem ser negativas: x 0; x 1 2 0 As variáveis só podem tomar valores inteiros: x, 1 x 2 inteiros

Max z = 15x + 40x 1 x 4x 1 2 2 x + 4x 1 2 4080 x 0; x 1 2 0 x, 1 x 2 inteiros

Resolução