Modelos Matemáticos utilizados na PO

Slides:



Advertisements
Apresentações semelhantes
SISTEMAS DE SUPORTE À DECISÃO
Advertisements

CONCEITOS DE DECISÃO E O ENFOQUE GERENCIAL DA PESQUISA OPERACIONAL
AULA 02 PROGRAMAÇÃO LINEAR INTEIRA
Fluxo em Redes Prof. Ricardo R. Santos.
Modelos de Programação matemática
ETAPAS DE ESTUDO EM P.O. Definição e Formulação do Problema
Sistema de Informação Gerencial
Programação Linear e Seus Teoremas
CONTEÚDO PROGRAMÁTICO
E-business: Como as Empresas Usam os Sistemas de Informação.
SAD - SISTEMA DE APOIO À DECISÃO Prof. Wagner Andrade
Administração Financeira III
Prof. Dra. Maria Virginia Llatas
Programação Não Linear
Disciplina:Tópicos Avançados de Sistemas de Informação
Uma aplicação de Programação Linear em uma empresa de serviços
Apresentação da compilação dos resultados das pesquisas.
Mário Biague V Oficina: "Como Considerar Variáveis Sociais, Ambientais e Políticas no Planejamento Energético" Análise de portfólio de recursos energéticos.
Livro: Introdução à Pesquisa Operacional
Tópico Avançados em Sistemas de Computação (Pesquisa Operacional)
TEORIA DAS RESTRIÇÕES Prof Samir Silveira.
Administração de Recursos Materiais
As decisões estratégicas da Logística
Teoria Matemática Administração
MODELAGEM DE PROBLEMAS GERENCIAIS
Prof. Leopoldino Vieira Neto, Dr.
Apresentação da disciplina
Programação Linear.
INSTITUTO TECNOLÓGICO DE AERONÁUTICA
Otimização Prof. Benedito C. Silva IRN UNIFEI
Benedito C. Silva Universidade Federal de Itajubá – UNIFEI Instituto de Recursos Naturais - IRN.
Planejamento e administração do transporte de carga: principais decisões GRUPO C Amanda Stuckert Menezes (L411) Caeverton de Oliveira Camelo (L37) João.
Programação Linear Prof. Edézio
A ORGANIZAÇÃO E OS ESTOQUES:
Alexis Adriano da Silva Vitek Consultoria Ltda.
Inteligência Artificial Aplicada a Problemas de Tomada de Decisão
Teoria Matemática da Administração
INSTITUTO TECNOLÓGICO DE AERONÁUTICA
Aula 5 Programação Inteira
GESTÃO DE NEGÓCIOS GASTRONÔMICOS Haroldo Andrade
Pesquisa Operacional Conceitos básicos.
O Problema de Corte de Estoque
Teoria geral da administração
Sistemas de Informação para Planejamento Estratégico
Introdução Prof. Antonio Carlos Coelho
Iniciando na logística empresarial
Planejamento Ambiental 9º Semestre
A GESTÃO COMO UM PROCESSO DE ESCOLHAS O universo da Tomada de Decisão
Teoria Geral da Administração
Programação Linear Daniel de Oliveira Isadora Mendes José Alípio
Problemas de Rede.
Capítulo 9: SAD orientado a Modelo
Logística Integrada Engenharia de Produção
Planejamento do Processo de enfermagem
Avaliação Econômica de Projetos - TAMANHO
Planejamento da Movimentação de Mercadorias: Estratégia Logística
Modelagem Matemática Nathália Jucá Monteiro
FUNDAMENTOS DA PESQUISA OPERACIONAL E CIÊNCIA DA GERÊNCIA
2 - Portfólio de Investimentos
Pesquisa Operacional Programação Linear
Pesquisa Operacional:
Disciplina: Otimização Econômica
Professor: Cezar Augusto Pereira dos Santos
PROF. MSc. ALEXANDRE FERREIRA REFERÊNCIA: ANDRADE, Eduardo L. de. INTRODUÇÃO À PESQUISA OPERACIONAL, 3 a. ed. Rio de Janeiro: LTC Editora, PROBLEMAS.
PROBLEMAS DE TRANSPORTE
CENTRO UNVERSÁTARIO PADRE ANCHIETA AULA 6 CURSO ENGENHARIA DE PRODUÇÃO DISCIPLINA: SISTEMAS DE INFORMAÇÕES GERENCIAIS (SIG) PROF: CÉSAR ANTONIO SOLDERA.
Pesquisa Operacional Prof. Emerson Schumiski. Conteúdo da Disciplina:  Decisão, modelagem e o enfoque gerencial da pesquisa operacional  Problemas de.
A. YuEAD-6671 UNIVERSIDADE DE SÃO PAULO Faculdade de Economia, Administração e Contabilidade Logística e Cadeia de Suprimentos EAD 667 (1º Semestre 2016)
P ESQUISA O PERACIONAL – A ULA 2 Prof. Marcos Antonio Estremote.
Universidade Federal de Itajubá Uma introdução à Teoria dos Jogos Fred Leite Siqueira Campos.
Transcrição da apresentação:

Modelos Matemáticos utilizados na PO Existem Alguns Modelos Matemáticos utilizados pela Pesquisa Operacional capazes de proporcionar soluções de problemas empresariais: Modelos de Programação Matemática (Otimização Matemática) Modelo de Teoria dos Estoques Modelos de Teoria das Filas Modelos de Teoria dos Jogos Modelo de Teoria dos Grafos

Programação Matemática A área que estuda a otimização de recursos. Busca-se maximizar ou minimizar uma quantidade (Lucro, Custo, Receita, nº de produtos, entre outros)

Na programação matemática existe as seguintes áreas: Otimização Linear (Programação Linear); Otimização Não-Linear; Otimização em Redes; Otimização Multiobjetivo. Otimização Discreta (programação Linear Inteira);

Otimização Linear É um modelo determinístico de programação matemática. Neste modelo todas as funções objetivo e restrições são representadas por funções lineares Ex: Minimizar Z = 3.X1 + 2. X2 Sujeito a: 2X1 + X2 >= 8 6X1 + X2 >= 12 X1 + 3X2 >= 9 X1 >= 0; X2 >= 0

Otimização Linear Principais técnicas utilizadas para resolução deste modelo de programação matemática: Método Simplex; Método de pontos interiores;

Otimização Linear Principais áreas de aplicação: Administração da produção; Análise de Investimentos; Alocação de recursos limitados; Planejamento regional; Logística Custo de transporte; Etc.

Otimização Não-Linear Neste modelo pelo menos uma das funções objetivo e/ou restrições são representadas por funções não-lineares. Ex: Max s.a:

Otimização Não-Linear Alguns métodos utilizados na resolução desse modelo: Generalized Reduced Gradient (GRG); Programação côncava e convexa; Programação quadrática; Metaheurísticas; Etc.

Otimização Não-Linear Exemplos de problemas que utilizam este modelo: problemas de mix de produtos, em que a margem de lucro por produto varia conforme a quantidade vendida; problemas de transporte, com custos variáveis dependendo da quantidade enviada.

Otimização em Redes Modelos de rede são utilizados em casos especiais de problemas de programação linear que são mais bem analisados através de uma representação gráfica.

Otimização em Redes Alguns métodos utilizados na resolução desse modelo: Algoritmo de Dijkstra; Algoritmo de Ford; Algoritmo de Floyd; Algoritmo de Kruskal; Algoritmo de Ford e Fulkerson

Otimização em Redes Exemplos de problemas que utilizam este modelo: Problemas de transporte; Escala de produção; Problema de caminho mínimo; Problema de caminho máximo; Problema de Fluxo máximo.

Otimização Multiobjetivo Muitos problemas do mundo real apresentam uma coleção de objetivos a serem otimizados que são na maioria das vezes conflitantes entre si, ou seja, é impossível melhorar um objetivo sem deteriorar algum outro. Estes problemas são conhecidos como multiobjetivo ou multicritério e distinguem-se de todos os demais ramos da teoria da otimização quanto ao sentido que o problema adquire com relação ao conceito de solução ótima. Por se tratar de objetivos conflitantes, na otimização multiobjetivo cada objetivo corresponde a uma solução ótima. Isso faz com que esses problemas apresentem um conjunto de soluções ótimas.

Otimização Multiobjetivo

Otimização Multiobjetivo Métodos utilizados para este modelo: Algoritmo Evolutivo Multiobjetivo (AEMO) Método de Análise Hierárquica - AHP (Saaty 1980), onde se divide a decisão em níveis hierárquicos para facilitar a compreensão do problema e a avaliação das possíveis soluções. Teoria da Utilidade Multiatributo – MAUT, que é derivada da Teoria da Utilidade (von Neumann e Morgenstern, 1944). Neste caso, são abordados aspectos da teoria da utilidade esperada.

Otimização Multiobjetivo Os métodos da família Electre (Elimination Et Choix Traduisant la Réalité) sugerem um novo conceito do modelo de preferências, mais flexível. Prométhée (Preference Ranking Organization Method for Enrichment Evaluations) - para se colocar as alternativas em ordem de prioridade. No Brasil - método TODIM (Tomada de Decisão Interativa Multicritério), de Gomes e Lima (1992).

Otimização Multiobjetivo Exemplos de aplicações: seleção de ambientes de aprendizagem para ensino a distância: vários critérios a observar( Existem muitas opções no mercado que reúnem uma série de recursos para criação e estruturação de curso na modalidade a distância, incluindo softwares comerciais e softwares desenvolvidos por universidades e grupos de pesquisas, a possibilidade de interação com outras ferramentas, previsibilidade, mecanismos de avaliação, segurança, meios de acesso, grau de flexibilidade necessário para os projetos da instituição, custos e a infraestrutura necessária para suportar tais projetos, a resistência das pessoas (dos professores despreparados para lidar com as novas tecnologias) e as incertezas da alta administração quanto ao posicionamento do negócio na área de EAD).

Otimização Multiobjetivo Seleção de Pessoal: A escolha de candidatos que possam melhor atender aos objetivos estratégicos da empresa

Otimização Discreta Também chamada de programação linear inteira. Problemas de programação linear inteira: variáveis de decisão só assumem valores inteiros; Minimizar Z = 3.X1 + 2. X2 Sujeito a: 2X1 + X2 >= 8 6X1 + X2 >= 12 X1 + 3X2 >= 9 X1 >= 0; X2 >= 0 Problemas de programação linear inteira mista: as variáveis de decisão assumem valores inteiros ou reais;

Otimização Discreta Minimizar Z = 3.X1 + 2. X2 Sujeito a: 2X1 + X2 >= 8 6X1 + X2 >= 12 X1 + 3X2 >= 9 X1 >= 0; X2 >= 0 Problemas de programação binária ou programação 0-1: variáveis de decisão assumem valores 0 ou 1; Minimizar Z = 5.X1 + 7.X2 +10.X3 + 3X4 + X5 Sujeito a: -X1 + 3X2 - 5X3 - X4 + 4X5 <= -2 2X1 - 6X2 + 3X3 + 2X4 - 2X5 <= 0 X2 - 2X3 + X4 + X5 <= -1

Otimização Discreta Problemas de otimização combinatória: Suponha que você possui um conjunto de itens e uma série de regras que podem ser usadas para selecionar alguns elementos (itens) desse conjunto. Usando essas regras, há várias maneiras diferentes de escolher os elementos e criar outros conjuntos menores (ou subconjuntos). Se a cada elemento estiver associado um custo, os subconjuntos criados também terão um custo que é dado, por exemplo, pela soma dos custos de seus elementos. O problema de Otimização Combinatória, em geral, se resume a encontrar, dentre todos os possíveis subconjuntos, aquele cujo custo seja o menor possível. Simples,não?

Otimização Discreta Max (lucro p vezes quantidade) (custo a vezes a quantidade tem que ser menor que b) (Bn representa o espaço dos vetores com n componentes binárias) Ex.: PCV, Problema da Mochila, etc

Otimização Discreta Alguns algoritmos aplicados com sucesso aos problemas de programação inteira (PI) são: branch and bound; Branch and cut; branch and price; método de geração de colunas; Heurísticas; Metaheurísticas.

Otimização Discreta Aplicações nas mais diversas áreas: Energia; Transportes; Telecomunicações; Circuitos Eletrônicos; Controle de Tráfego Aéreo; Finanças Biologia Molecular; Etc.

Teoria dos Estoques A questão central dos estoques é determinar o que, quando e quanto deve ser encomendado e armazenado. Geralmente é baseado na minimização dos custos de estocagem ao longo de um determinado período que se estabelece o tamanho dos pedidos e o momento em que estes devem ser efetuados. Considera-se como custos de estocagem além dos custos de armazenagem, os custos decorrentes do não atendimento do pedido e os custos de elaboração do pedido.

Teoria dos Estoques Na prática verifica-se a ocorrência de um período de tempo, denominado prazo de entrega, o qual ocorre entre o momento em que uma determinada quantidade de um produto a ser estocado é solicitada e o momento em que este produto se torna disponível. Geralmente não é possível determinar com precisão os prazos de entrega, por este motivo estes são tratados como sendo variáveis estocásticas. O objetivo na estocagem é portanto otimizar as chamadas políticas de pedidos ou de estocagem, também denominadas regras de pedidos, através das quais deseja-se determinar um ponto de pedido e uma quantidade de pedido que minimizem os custos de estocagem.

Teoria das Filas Estuda as relações entre as demandas em um sistema e os atrasos sofridos pelos usuários deste sistema. A formação de filas ocorre se a demanda excede a capacidade do sistema de fornecer o serviço em um certo período.

Teoria das Filas Tipos de sistemas de filas: Fila única e um servidor; Fila única e múltiplos servidores em paralelo; Múltiplas filas e múltiplos servidores em paralelo; Fila única e múltiplos servidores em série (múltiplos estágios).

Teoria das Filas APLICAÇÕES: Bancos; Supermecado; Produtos aguardando processamento em máquinas ou estações de trabalho; Aviões aguardando para aterrissar em aeroportos; Navios esperando para descarregar em portos; Etc.

Teoria dos Jogos A Teoria dos jogos foi desenvolvida com a finalidade de analisar situações competitivas que envolvessem interesses conflitantes. Nessas situações, existem duas ou mais pessoas com objetivos diferentes, sendo que a ação de cada uma influencia, mas não determina completamente o resultado do jogo. Além disso, admite-se que cada jogador sabe os objetivos de seu oponente. A Teoria dos Jogos fornece um resultado para este jogo, admitindo que cada um dos jogadores deseja maximizar seu lucro mínimo esperado, ou, minimizar sua perda máxima esperada.

Teoria dos Jogos Os elementos necessários à compreensão do objeto de estudo da Teoria dos Jogos seriam: Existe um conjunto finito de jogadores representados; Cada jogador possui um conjunto finito de opções, denominadas estratégias puras do jogador. Os resultados de cada jogador A função que permite a cada parte combinar suas estratégias A relação de preferências de cada um diante dos resultados

Teoria dos Jogos Aplicações: Campanhas de marketing e políticas de preços de produtos; Campanhas de eleições políticas; Programação de programas de televisão; Planejamento de estratégias militares de guerra; Etc.

Teoria dos Grafos A Teoria dos Grafos é o ramo da matemática que estuda as propriedades de grafos. Um grafo é um conjunto de pontos, chamados vértices (ou nodos ou nós), conectados por linhas, chamadas de arestas (ou arcos).

Teoria dos Grafos Um grafo com 6 vértices e 7 arestas

Teoria dos Grafos Dependendo da aplicação, arestas podem ou não ter direção, pode ser permitido ou não arestas ligarem um vértice a ele próprio e vértices e/ou arestas podem ter um peso (numérico) associado. Se as arestas têm uma direção associada (indicada por uma seta na representação gráfica) temos um grafo direcionado, ou dígrafo.

Teoria dos Grafos Exemplo: Figura 1: Grafo disjuntivo representando 9 operações (3 tarefas) em 3 máquinas.                                                       

Teoria dos Grafos Estruturas que podem ser representadas por grafos estão em toda parte e muitos problemas de interesse prático podem ser formulados como questões sobre certos grafos. Exemplo: Problemas de roteamento; Problemas de fluxo em redes.