Tópicos em Otimização de Licenciatura em Computação Introdução

Documentos relacionados
EA 044 Planejamento e Análise de Sistemas de Produção. Introdução. DCA-FEEC-Unicamp

EA 044 Planejamento e Análise de Sistemas de Produção Introdução

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

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

Pesquisa Operacional Introdução. Profa. Alessandra Martins Coelho

Pesquisa Operacional Introdução. Profa. Alessandra Martins Coelho

CURSO DE LOGÍSTICA INTEGRADA DE PRODUÇÃO. Ferramentas de Apoio à Decisão Prof. Dr. Fabrício Broseghini Barcelos PARTE 01

Pesquisa Operacional. Ementa. Prof. Edézio

Cap. 2 Pesquisa Operacional na Tomada de Decisão

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DO NORTE DE MINAS GERAIS CAMPUS MONTES CLAROS 1 PERÍODO

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

TP052-PESQUISA OPERACIONAL I Introdução. Prof. Volmir Wilhelm Curitiba, Paraná, Brasil

INTRODUÇÃO À ENGENHARIA

Pesquisa Operacional. Definição. Sumário 2/23/2016

1-1 PESQUISA OPERACIONAL INTRODUÇÃO

LICENCIATURA EM ENGENHARIA DE REDES DE COMUNICAÇÃO E INFORMAÇÃO EQUIVALÊNCIAS ENTRE PLANOS CURRICULARES. Plano Curricular

Prof. Gustavo Suriani de Campos Meireles, M.Sc.

Vários modelos: um SAD pode incluir vários modelos, cada um representando uma parte diferente do problema de tomada de decisão Categorias de modelos

Pesquisa Operacional. Introdução à Pesquisa Operacional

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

Ementa. Prof. José Luiz

Professor: Rodrigo A. Scarpel

CURSO DE GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR MATUTINO Fase N.

Pesquisa Operacional. Introdução à Pesquisa Operacional Programação Linear

Sistemas de Informação Campus de Três Lagoas

Pontifícia Universidade Católica de São Paulo Graduação em Matemática Empresarial

Otimização discreta Modelagem com variáveis binárias: problemas clássicos

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

1º PERÍODO Carga horária Teórica Prática Total

Pesquisa Operacional Aula 3 Modelagem em PL

Curso de Engenharia Formação Geral 1º e 2º anos

Pesquisa Operacional. Evanivaldo Castro Silva Júnior

DGES DIRECÇÃO GERAL DO ENSINO SUPERIOR MINISTÉRIO DA CIÊNCIA, TECNOLOGIA E ENSINO SUPERIOR FORMULÁRIO

Pesquisa Operacional

Orientações de Inscrição nas Unidades Curriculares. da Licenciatura em Informática

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

ANEXO I SEQÜÊNCIA ACONSELHADA DE DISCIPLINAS Ciência da Computação

Fundamentos de Fundamentos de Sistemas de Geometria Analítica. Comunicação e Expressão I

Matriz Curricular Curso de Licenciatura em Computação Habilitação: Licenciatura em Computação

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Pesquisa Operacional / Programação Matemática

PESQUISA OPERACIONAL INTRODUÇÃO À DISCIPLINA HISTÓRICO CARACTERÍSTICAS

Sistemas de Informação Instruções para a matrícula

Pesquisa Operacional Aula 1 - Introdução

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Otimização. Conceitos Fundamentais. Paulo Henrique Ribeiro Gabriel Faculdade de Computação Universidade Federal de Uberlândia 2016/2

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

STT Pesquisa Operacional para Sistemas Logísticos e Engenharia de Transportes. Lucas Assirati beth.stt.eesc.usp.

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

Sistemas de Informação Instruções para a matrícula

Prof. Fabrício Maciel Gomes Departamento de Engenharia Química Escola de Engenharia de Lorena EEL

Apresentação da Investigação Operacional

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

Pesquisa Operacional I Apresentação Geral do curso exemplos de modelagem

MATRIZ DE EQUIVALÊNCIA DO CURSO DE SISTEMAS DE INFORMAÇÃO

A Matemática como Serviço a Ciência da Computação. Prof. Dr. Carlos Eduardo de Barros Paes Coordenador do Curso de Ciência da Computação

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

Grade Curricular do Curso de Graduação em Engenharia de Computação

EAD 350 Pesquisa Operacional Aula 01 Parte 2

Programação Matemática

SUGESTÃO DE FLUXO PARA INTEGRALIZAÇÃO CURRICULAR MATUTINO PRIMEIRO SEMESTRE

EAD 350 Pesquisa Operacional Aula 01 Parte 2

Programação Linear. (1ª parte) Informática de Gestão Maria do Rosário Matos Bernardo 2016

SUGESTÃO DE FLUXO PARA INTEGRALIZAÇÃO CURRICULAR MATUTINO E NOTURNO PRIMEIRO SEMESTRE

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

Disciplina que estuda métodos analíticos para auxiliar na tomada de decisões.

Programação Linear e Inteira, Introdução

3 Decisões de Localização de Instalações

Tópicos em Otimização. Modelagem Slides disponibilizados pelo Prof. Fernando Gomide - Unicamp

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Marina Andretta. 2 de março de 2016

DECISÕES SOBRE TRANSPORTES (PARTE III) Mayara Condé Rocha Murça TRA-53 Logística e Transportes

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Modelo para localização de instalações em escala global envolvendo quatro elos da cadeia logística

1 - A capacidade de fluxo que corresponde a capacidade máxima que pode passar pelo arco.

Pesquisa Operacional

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Métodos e Medidas II

PESQUISA OPERACIONAL APLICADA A LOGÍSTICA

Planejamento e Análise de Sistemas de Produção

PESQUISA OPERACIONAL I

Introdução à Pesquisa Operacional

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

Pesquisa operacional (DCC035)

Programação Matemática - Otimização Linear

Controle Ótimo - Aula 2 (Exemplos 2, 3 e 4)

4 Modelo da mistura de carvões

Pesquisa Operacional PESQUISA OPERACIONAL PESQUISA OPERACIONAL PESQUISA OPERACIONAL PESQUISA OPERACIONAL PESQUISA OPERACIONAL.

CENTRO UNIVERSITÁRIO DO NORTE - UNINORTE / GRADE CURRICULAR

Branch-and-Bound para problemas de Otimização Combinatória

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

SERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DO PARÁ INSTITUTO DE TECNOLOGIA FACULDADE DE ENGENHARIA DA COMPUTAÇÃO E TELECOMUNICAÇÕES

Modelos de Otimização e Simulação

Min cx (1) s a Ax = b (2) 0 x u, (3) sendo que b i = 0 (4)

Pesquisa Operacional Introdução, Histórico e Conceitos Básicos. Prof. Ricardo Santos

4 Implementação Computacional

CAPÍTULO 2 Visão Geral da Abordagem de Modelagem da Pesquisa Operacional 7

Grade Horária Engenharia de Telecomunicações (2º Semestre de 2013)

Transcrição:

Tópicos em Otimização de Licenciatura em Computação Introdução Slides (2-6) foram disponibilizados pelo Prof. Fernando Gomide -UNICAMP

Otimização (Programação Matemática) O que é é um procedimento matemático utilizado para determinar alocação ótima de recursos escassos Quando é obtido quando houver a necessidade de maximizar ou minimizar uma função objetivo sujeita a um conjunto de restrições (equações ou inequações) que limitam as variáveis dessa função 2

Pesquisa Operacional O que é estudo de como formular e construir modelos matemáticos de decisão problemas de engenharia e de gestão/gerenciamento analisar, compreender natureza dos problemas e soluções possíveis Origens Inglaterra, século 19 Deriva de pesquisas aplicada à operações militares da 2 a guerra Emerge como disciplina acadêmica nos fins da década de 1960 3

Problemas considerados nas origens organização de inspeção e manutenção de esquadrões planejamento e programação operações militares melhoria da eficiência e logística de ataques Problemas de interesse contemporâneo logística e transporte programação de produção e operação industrial economia, finanças, negócios, marketing setor público recursos humanos e naturais energia, telecomunicação, computação saúde 4

1890 Frederick Taylor Scientific Management [Engenharia Industrial] 1900 Andrey Markov [Processos de Markov] Assignment Approach [Redes] 1910 F. W. Harris [Inventory Theory] E.K. Erlang [Teoria Filas] 1920 H. Doge, H. Roming [Quality Theory] 1960 John D. C. Little [Teoria Filas] 1950 H. Kuhn, A.W. Tucker [Prog. Não Linear] Richard Bellman [Program. Dinâmica] 1940 2 a Guerra Mundial George Dantzig [Program. Linear] 1930 John Von Neunman Oscar Morgenstern [Teoria Jogos] 1970 Microcomputador 1980 Computador Pessoal PO/MS Software 1990 Inteligência Artificial Algoritmos Genéticos Pontos Interiores 2000 Computação Flexível Computação Natural 5

Exemplo: otimização da produção, estoque e transporte Característica da indústria produtor de cereais e alimentos de conveniência 5 plantas (P) nos EUA e Canadá 7 centros de distribuição (CD) 15 empacotadores sub-contratados 80 produtos clientes atendidos a partir de 4 (P) e CD, previsão semanal de demanda horizonte de planejamento: 30 semanas Decisões em cada semana produção, estoque, empacotamento, quanto enviar de Plantas e Centros de Distribuição. Principais Restrições capacidade das linhas de produção capacidade das linhas de empacotamento empacotar toda a produção semanal 6

Objetivo: minimizar a soma dos seguintes custos produção empacotamento estoque transporte penalidades por violar capacidades produção penalidades por violar demanda satisfeita com atraso horizonte de planejamento: 30 semanas Resultado sistema de otimização desenvolvido e instalado em 1990 economia operacional de US$ 4.5 milhões (1995) economia esperada de ~US$ 35 milhões por ano (tático) Fonte: G. Brown, J. Keegan, K. Wood, The Kellog Company Production Inventory and Distributin, Interfaces, 31, 1-15, 2001. 7

Estruturas de Modelos variáveis de decisão e parâmetros: variáveis de decisão são as incógnitas a serem determinadas pela solução do modelo. Parâmetros: são valores fixos no problema; Restrições: de modo a levar em conta as limitações físicas do sistema, o modelo deve incluir restrições que limitam as variáveis de decisão a seus valores possíveis (ou viáveis); função objetivo: é uma função matemática que define a qualidade da solução em função das variáveis de decisão. 8

Exemplo: Problema das batatas Industria processa batatas em embalagens de batatinha frita (BF), batata palha (BP) e flocos (F) para purê. As batatas são classificadas por comprimento e qualidade e distribuídas para linha de produção. Elas podem ser adquiridas em duas fontes que diferem em tamanho e qualidade. Produção: Fonte 1: 20% BF; 20% BP; 30% F; 30% perda Fonte 2: 30% BF; 10% BP; 30% F; 30% perda Limitação de vendas: BF -1,8 toneladas BP:1,2 toneladas F:2,4 toneladas Lucro por tonelada: Fonte 1 R$ 5,00 Fonte2 R$ 6,00 Quantas toneladas devem ser adquiridas de cada fonte? 9

Exemplo: Problema das batatas 1. Identificar variáveis de decisão: x 1 : quantidade de batatas adquiridas da fonte 1 x 2 : quantidade de batatas adquiridas da fonte 2 2. Identificar restrições de demanda: 0,2x 1 + 0,3x 2 1,8 0,2x 1 + 0,1x 2 1,2 0,3x 1 + 0,3x 2 2,4 3. Identificar função objetivo: Maximizar 5x 1 + 6x 2 4. Restrições de não negatividade: x 1 0 ; x 2 0 10

Tipos de Modelos Programação Linear função objetivo e restrições lineares Programação Inteira variáveis de decisão são inteiras Programação Dinâmica o modelo pode ser decomposto em subproblemas menores Programação Estocástica parâmetros são descritos por funções de probabilidade Programação Não-Linear modelos que contém funções não lineares 11