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

Tamanho: px
Começar a partir da página:

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

Transcrição

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

2 Conteúdos Excel Solver Instalação do Solver Resolução de problemas de programação linear Problema de minimização Funcionalidades adicionais Problema de maximização 2016 Maria do Rosário Matos Bernardo 2

3 Excel Solver (1/2) Os problemas de programação linear podem ser resolvidos através da ferramenta Solver (Solver) do Excel. A ferramenta Solver é utilizada para encontrar um valor ótimo para o resultado de uma célula que está dependente, direta ou indiretamente, da variação dos valores de outras células. O valor ótimo é encontrado pela minimização ou maximização de uma fórmula (ou equação) que se encontra na chamada célula de destino e que corresponde à função objetivo do problema Maria do Rosário Matos Bernardo 3

4 Excel Solver (2/2) As outras células com as quais a célula de destino está relacionada recebem o nome de células ajustáveis, pois vão ter o seu valor ajustado, de forma a produzirem o resultado desejado. Podem ser introduzidas restrições, ou limitações, aos valores que o Solver pode utilizar no modelo, correspondem às restrições do problema de programação linear e às condições de não negatividade. Estas restrições podem ser aplicadas à célula de destino, às células ajustáveis ou a outras células que estejam direta ou indiretamente relacionadas com a célula de destino Maria do Rosário Matos Bernardo 4

5 Aceder à ferramenta Solver Para aceder à ferramenta Solver (Solver), deve selecionar o separador Dados (Data) da sua folha de cálculo e, no grupo Ferramentas de Dados (Data Tools), selecionar a opção Análise (Analysis) Maria do Rosário Matos Bernardo 5

6 Instalação do Solver Para instalar a ferramenta Solver deve consultar as páginas 117 e 118 do livro Excel Aplicado. Apesar do livro ter como referência o Excel 2010, e nesta apresentação estarmos a considerar o Excel do Office 365 (Excel 2016), as diferenças são mínimas e consegue instalar a ferramenta Solver seguindo as indicações do livro seja qual for a versão de Office (Excel) com que esteja a trabalhar Maria do Rosário Matos Bernardo 6

7 Problema de minimização Vamos recorrer ao exemplo de problema de minimização apresentado anteriormente, representado pelo seguinte modelo: Min z = 12x 1 + 8x 2 Suj. a: x 1 + x 2 6 x 1 + 4x x 1 + x 2 8 x 1 e x Maria do Rosário Matos Bernardo 7

8 1º passo: Introduzir as variáveis e fórmulas na folha de Excel Vamos começar por colocar na folha de cálculo a informação necessária para resolver o problema, tendo o cuidado de deixar a folha com um aspeto compreensível, ou seja, que não seja difícil identificar a função objetivo, as restrições e as soluções do problema. Pretendemos que a nossa folha de cálculo fique com o seguinte aspeto: 2016 Maria do Rosário Matos Bernardo 8

9 2016 Maria do Rosário Matos Bernardo 9

10 Para além do texto visível no ecrã vamos colocar as seguintes fórmulas e valores: Célula Valor ou Significado no modelo Fórmula J2 =12*J9+8*J10 Valor da função objetivo (valor que queremos minimizar) J5 =J9+J10 Resultado da primeira restrição J6 =J9+4*J10 Resultado da segunda restrição J7 =3*J9+J10 Resultado da terceira restrição J9 0 Resultado da variável x 1 J10 0 Resultado da variável x 2 L5 =J5-G5 Valor que sobra depois de satisfeita a restrição 1 L6 =J6-G6 Valor que sobra depois de satisfeita a restrição 2 L7 =J7-G7 Valor que sobra depois de satisfeita a restrição Maria do Rosário Matos Bernardo 10

11 2º Passo: O Solver Vamos resolver o problema com a ferramenta Solver: 1. No separador Dados (Data), grupo Ferramentas de Dados (Data Tools), opção Análise (Analysis), selecione Solver (Solver). Aparece a seguinte caixa de diálogo: 2016 Maria do Rosário Matos Bernardo 11

12 2016 Maria do Rosário Matos Bernardo 12

13 2. Em Definir Objectivo (Set Objective) insira $J$2, pois é a célula que contém a equação que identifica a função objetivo que pretendemos minimizar. 3. Em Para: (Equal to), selecione Mínimo (Min). 4. Depois insira em Alterando as Células de Variável (By Changing Variable Cells) $J$9:$J$10, pois são as células que contêm as nossas variáveis de decisão (x 1 e x 2 ). 5. Seguidamente, para introduzir as restrições, selecione a opção Adicionar (Add Constraint), e surge a seguinte caixa de diálogo: 2016 Maria do Rosário Matos Bernardo 13

14 Vamos introduzir as restrições e as condições de não negatividade uma a uma Maria do Rosário Matos Bernardo 14

15 6. Para a restrição x 1 + x 2 6, preencha a caixa de diálogo da seguinte forma: 2016 Maria do Rosário Matos Bernardo 15

16 7. Selecione Adicionar (Add) para introduzir outra restrição. Deve proceder desta forma, até ter todas as restrições introduzidas. No fim, clique em OK para voltar à caixa de diálogo do Solver (Solver). 8. Escolha o Método de Resolução (Solving Method) LP Simplex (Simplex LP) Maria do Rosário Matos Bernardo 16

17 2016 Maria do Rosário Matos Bernardo 17

18 9. Escolha a opção Resolver (Solve) para o Solver (Solver) encontrar a solução. 10. Selecione a opção OK da caixa de diálogo: 2016 Maria do Rosário Matos Bernardo 18

19 11. A solução ótima do problema irá surgir na folha de cálculo. Temos uma solução ótima única: Como podemos verificar, a solução ótima encontrada pelo solver coincide com a solução da resolução gráfica, ou seja, a solução ótima deste problema de minimização consiste em adquirir um saco de adubo químico e 5 sacos de adubo biológico, com um custo total de 52 euros Maria do Rosário Matos Bernardo 19

20 Funcionalidades adicionais A ferramenta solver tem outras funcionalidades, como Guardar Cenário (Save Scenario), para guardar a solução para análise futura no Gestor de Cenários (Scenario Manager); e a elaboração de Relatórios (Reports) de Resposta (Answer), Sensibilidade (Sensitivity) e Limites (Limits). Voltaremos aos relatórios num ponto seguinte. Em algumas situações pode ser importante analisar a forma como o Solver (Solver) chega à solução ótima, isso é possível, basta quando estamos na caixa de diálogo Parâmetros do Solver (Solver Parameters) selecionar o botão Opções (Options) e na caixa de diálogo selecionar a opção Mostrar Resultados de Iteração (Show Iteration Results) Maria do Rosário Matos Bernardo 20

21 2016 Maria do Rosário Matos Bernardo 21

22 Problema de Maximização Vamos recorrer ao exemplo de problema de maximização apresentado anteriormente, representado pelo seguinte modelo: Max z = 40x x 2 Suj. a: 15x 1 + 7x x 1 + 8x x x x 1 e x Maria do Rosário Matos Bernardo 22

23 1º passo: Introduzir as variáveis e fórmulas na folha de Excel Vamos começar por colocar na folha de cálculo a informação necessária para resolver o problema, tendo o cuidado de deixar a folha com um aspeto compreensível, ou seja, que não seja difícil identificar a função objetivo, as restrições e as soluções do problema. Pretendemos que a nossa folha de cálculo fique com o seguinte aspeto: 2016 Maria do Rosário Matos Bernardo 23

24 2016 Maria do Rosário Matos Bernardo 24

25 Para além do texto visível no ecrã vamos colocar as seguintes fórmulas e valores: Célula Valor ou Fórmula Significado no modelo J2 =40*J9+30*J10 Valor da função objetivo (valor que queremos maximizar) J5 =15*J9+7*J10 Resultado da primeira restrição J6 =10*J9+8*J10 Resultado da segunda restrição J7 =5*J9+10*J10 Resultado da terceira restrição J9 0 Resultado da variável x 1 J10 0 Resultado da variável x 2 L5 =H5-J5 Valor de folga (recurso que ainda pode ser usado) depois de satisfeita a restrição 1 L6 =H6-J6 Valor de folga depois de satisfeita a restrição 2 L7 =H7-J7 Valor de folga depois de satisfeita a restrição Maria do Rosário Matos Bernardo 25

26 2º Passo: O Solver Vamos resolver o problema com a ferramenta solver: 1. No separador Dados (Data), grupo Ferramentas de Dados (Data Tools), opção Análise (Analysis), selecione Solver (Solver). 2. Em Definir Objectivo (Set Objective) insira $J$2, pois é a célula que contém a equação que identifica a função objetivo que pretendemos maximizar. 3. Em Para: (Equal to), selecione Máximo (Max). 4. Depois insira em Alterando as Células de Variável (By Changing Variable Cells) $J$9:$J$10, pois são as células que contêm as nossas variáveis de decisão (x 1 e x 2 ) Maria do Rosário Matos Bernardo 26

27 5. Seguidamente, para introduzir as restrições, selecione a opção Adicionar (Add Constraint), e surge a seguinte caixa de diálogo: Vamos introduzir as restrições e as condições de não negatividade uma a uma Maria do Rosário Matos Bernardo 27

28 6. Para a restrição 15x 1 + 7x 2 900, preencha a caixa de diálogo da seguinte forma: 2016 Maria do Rosário Matos Bernardo 28

29 7. Selecione Adicionar (Add) para introduzir outra restrição. Deve proceder desta forma, até ter todas as restrições introduzidas. No fim, clique em OK para voltar à caixa de diálogo do Solver (Solver). 8. Escolha o Método de Resolução (Solving Method) LP Simplex (Simplex LP). Maria do Rosário Matos Bernardo 29

30 2016 Maria do Rosário Matos Bernardo 30

31 9. Escolha a opção Resolver (Solve) para o Solver (Solver) encontrar a solução. 10. Selecione a opção OK da caixa de diálogo: 2016 Maria do Rosário Matos Bernardo 31

32 11. A solução ótima do problema irá surgir na folha de cálculo. Temos uma solução ótima única: Como podemos verificar, a solução ótima encontrada pelo solver coincide com a solução da resolução gráfica, ou seja, a solução ótima deste problema de maximização consiste em produzir 46 saias e 30 pares de calças, com uma receita total de 2740 euros Maria do Rosário Matos Bernardo 32

33 4ª parte: Excel Solver Análise de sensibilidade (por favor passe para a apresentação seguinte) 2016 Maria do Rosário Matos Bernardo 33

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

Programação Linear. (4ª parte) Informática de Gestão Maria do Rosário Matos Bernardo 2016 Programação Linear (4ª parte) Informática de Gestão 61020 Maria do Rosário Matos Bernardo 2016 Conteúdos Análise de sensibilidade Relatório de reposta Relatório de sensibilidade Relatório de limites Desafio:

Leia mais

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

Programação Linear. (2ª parte) Informática de Gestão Maria do Rosário Matos Bernardo 2016 Programação Linear (2ª parte) Informática de Gestão 61020 Maria do Rosário Matos Bernardo 2016 Conteúdos Representação e resolução gráfica dos problemas de programação linear Problema de minimização Problema

Leia mais

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

Programação Linear. (1ª parte) Informática de Gestão Maria do Rosário Matos Bernardo 2016 Programação Linear (1ª parte) Informática de Gestão 61020 Maria do Rosário Matos Bernardo 2016 Conteúdos Introdução O modelo de programação linear: Problema de minimização Exemplo Formalização Problema

Leia mais

Pode fazer download do ficheiro deste tutorial Excel do enunciado e soluções aqui.

Pode fazer download do ficheiro deste tutorial Excel do enunciado e soluções aqui. Com o Solver (também conhecido como Solucionador ou Programação Linear), pode encontrar um valor óptimo para uma fórmula numa célula chamada célula de destino. Ele ajusta os valores nas células especificadas

Leia mais

Investigação Operacional

Investigação Operacional Investigação Operacional versão 1.0 1º semestre 2006/2007 Folhas de cálculo: solver do Excel Cláudio M. Martins Alves Departamento de Produção e Sistemas tel.: 253 604765 Escola de Engenharia Universidade

Leia mais

Definir e resolver um problema usando o Solver

Definir e resolver um problema usando o Solver Página 1 de 5 Excel > Analisando dados > Teste de hipóteses Definir e resolver um problema usando o Solver Mostrar tudo O Solver faz parte de um pacote de programas algumas vezes chamado de ferramentas

Leia mais

Opte então pela opção Suplementos disponível do lado esquerdo da tela que se abriu.

Opte então pela opção Suplementos disponível do lado esquerdo da tela que se abriu. 2.4 - Solução computacional utilizando ferramenta solver do MS Excel O problema envolvendo a produção de CPUs é um problema de maximização: queremos o máximo lucro. Vamos aproveitá-lo mais uma vez como

Leia mais

Lindo e Solver (Tutorial)

Lindo e Solver (Tutorial) UNIVERSIDADE FEDERAL FLUMINENSE TEP Departamento de Engenharia de Produção TPP Programa de Mestrado e Doutorado em Engenharia de Produção Lindo e Solver (Tutorial) Professor: Marcos Roboredo email: mcroboredo@id.uff.br

Leia mais

IMPLEMENTAÇÃO E RESOLUÇÃO DE MODELOS MATEMÁTICOS UTILIZANDO A PLANILHA EXCEL

IMPLEMENTAÇÃO E RESOLUÇÃO DE MODELOS MATEMÁTICOS UTILIZANDO A PLANILHA EXCEL IMPLEMENTAÇÃO E RESOLUÇÃO DE MODELOS MATEMÁTICOS UTILIZANDO A PLANILHA EXCEL 1. INTRODUÇÃO Este tutorial apresenta, passo-a-passo, o processo de implementação e resolução de modelos matemáticos na planilha

Leia mais

Unidade II PESQUISA OPERACIONAL. Profa. Ana Carolina Bueno

Unidade II PESQUISA OPERACIONAL. Profa. Ana Carolina Bueno Unidade II PESQUISA OPERACIONAL Profa. Ana Carolina Bueno Programação linear É um subitem da programação matemática. É um dos modelos utilizados em pesquisa operacional. Consiste em otimizar (maximizar

Leia mais

Curso: Especialização em Engenharia de Processos e de Sistemas de Produção - Prof. Lorí Viali, Dr. PUCRS FAMAT: Departamento de Estatística

Curso: Especialização em Engenharia de Processos e de Sistemas de Produção - Prof. Lorí Viali, Dr. PUCRS FAMAT: Departamento de Estatística A influência dos desejos dos vendedores da planilha reflete-se na maneira que o Solver determina se o modelo é linear ou não linear. Por default o Solver assume que o modelo é não linear. Desde sua introdução

Leia mais

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

Otimização Linear. Profª : Adriana Departamento de Matemática. wwwp.fc.unesp.br/~adriana Otimização Linear Profª : Adriana Departamento de Matemática adriana@fc.unesp.br wwwp.fc.unesp.br/~adriana Forma geral de um problema Em vários problemas que formulamos, obtivemos: Um objetivo de otimização

Leia mais

Curso de Formação O uso pedagógico do Excel

Curso de Formação O uso pedagógico do Excel Ficha 2 Curso de Formação O uso pedagógico do Excel Operações Básicas o Introdução e edição de dados; o Inserir uma folha de cálculo; Conteúdos o Inserir colunas e linhas; o Efetuar cálculos simples, utilizando

Leia mais

Folha de cálculo Microsoft Excel

Folha de cálculo Microsoft Excel TIC Excel Folha de cálculo Microsoft Excel O Microsoft Excel é um programa que faz parte do conjunto de aplicações que constituem o Microsoft Office. Para além de ser uma excelente ferramenta para a realização

Leia mais

Exemplo de um problema de transporte, com 3 fontes e 3 destinos. Custos unitários de transporte para o exemplo de problema de transporte

Exemplo de um problema de transporte, com 3 fontes e 3 destinos. Custos unitários de transporte para o exemplo de problema de transporte TRANSPORTE 6 Um problema bastante comum que muitas vezes pode ser modelado como um problema de programação linear é o problema de transporte. Este problema envolve o transporte de alguma carga de diversas

Leia mais

CAPÍTULO 4. Teoria da Dualidade

CAPÍTULO 4. Teoria da Dualidade CAPÍTULO 4 1. Introdução Uma dos conceitos mais importantes em programação linear é o de dualidade. Qualquer problema de PL tem associado um outro problema de PL, chamado o Dual. Neste contexto, o problema

Leia mais

IMPLEMENTAÇÃO E RESOLUÇÃO DE MODELOS MATEMÁTICOS UTILIZANDO A PLANILHA EXCEL

IMPLEMENTAÇÃO E RESOLUÇÃO DE MODELOS MATEMÁTICOS UTILIZANDO A PLANILHA EXCEL IMPLEMENTAÇÃO E RESOLUÇÃO DE MODELOS MATEMÁTICOS UTILIZANDO A PLANILHA EXCEL 1. INTRODUÇÃO Este tutorial apresenta, passo-a-passo, o processo de implementação e resolução de modelos matemáticos na planilha

Leia mais

Métodos de Pesquisa Operacional

Métodos de Pesquisa Operacional Métodos de Pesquisa Operacional Programação Linear é a parte da Pesquisa Operacional que trata da modelagem e resolução de problemas formulados com funções lineares. Programação Linear } Métodos de Resolução

Leia mais

EAD 350 Pesquisa Operacional Aula 06 Parte 2 Programação Inteira Programação Binária

EAD 350 Pesquisa Operacional Aula 06 Parte 2 Programação Inteira Programação Binária EAD 350 Pesquisa Operacional Aula 06 Parte 2 Programação Inteira Programação Binária Profa. Adriana Backx Noronha Viana (Adapt. Material Prof. Cesar Alexandre de Souza) backx@usp.br FEA/USP Aula 06 - Agenda

Leia mais

Manual de Utilizador. Documento de Apoio. (Versão Janeiro 2019)

Manual de Utilizador. Documento de Apoio. (Versão Janeiro 2019) Manual de Utilizador Documento de Apoio (Versão Janeiro 2019) Índice 1. O que é o myalfaloc? 3 2. Os diferentes tipos de perfil de utilizador 4 2.1 Administrador da conta 4 2.2 Financeiro da conta 4 2.3

Leia mais

Combinando inequações lineares

Combinando inequações lineares Combinando inequações lineares A multiplicação por um número > 0 não altera uma inequação 2x x 5 4x 2x 0 2 2 A soma de duas inequações (com o mesmo sentido) produz uma inequação válida x 3x + x 3 2 + 5x

Leia mais

Solver: Conheça a função deste comando e quando utilizá-lo

Solver: Conheça a função deste comando e quando utilizá-lo Este conteúdo faz parte da série: Excel Tabelas e Tabelas Dinâmicas Ver 5 posts dessa série Em certas ocasiões, quando estamos trabalhando com o Excel, é necessário estipularmos determinados valores que

Leia mais

PESQUISA OPERACIONAL APLICADA A LOGÍSTICA

PESQUISA OPERACIONAL APLICADA A LOGÍSTICA PESQUISA OPERACIONAL APLICADA A LOGÍSTICA Pós-Graduação em Logística e Supply Chain Valdick Sales 1 APRESENTAÇÃO Valdick sales Graduado em Ciência da Computação pela UFPE. Pós-Graduado em Redes e Banco

Leia mais

Método de Hardy-Cross Capitulo 11- Programação linear engenheiro Plínio Tomaz 18 dezembro de Programação linear 11-1

Método de Hardy-Cross Capitulo 11- Programação linear engenheiro Plínio Tomaz 18 dezembro de Programação linear 11-1 1 Programação linear 11-1 2 Capítulo 11-Programação linear 11. Introdução Na resolução de um problema de redes de água é muito importante os cálculos hidráulicos, mas os custos também o são. Geralmente

Leia mais

UFCD 786 Instalação e configuração de sistemas de bases de dados

UFCD 786 Instalação e configuração de sistemas de bases de dados Pág 2 UFCD 786 Instalação e configuração de sistemas de bases de dados Formadora Elsa Almeida Índice 1 Introdução... 3 2 Formulários... 4 2.1 Criar Formulários... 4 2.2 Inserção de Novos Registos e Manipulação

Leia mais

Exercício 43. Página 51. Conteúdos: Inserção de campos de formulário Inserção de Macros

Exercício 43. Página 51. Conteúdos: Inserção de campos de formulário Inserção de Macros Exercício 43 Conteúdos: Inserção de campos de formulário Inserção de Macros Siga os seguintes passos: 1. Crie um novo livro de nome Formulário 2. Altere o nome da 1ª. folha para Formulário 3. Altere o

Leia mais

Tópicos Especiais em Computação I

Tópicos Especiais em Computação I Tópicos Especiais em Computação I Pesquisa Operacional Exercícios (Simplex) Prof. Fabio Henrique N. Abe Fabio.henrique.abe@gmail.comd Método Simplex Desenvolvido por George Dantzig em 1947 É um procedimento

Leia mais

Alteração Iva 1 Julho 2016

Alteração Iva 1 Julho 2016 Alteração Iva 1 Julho 2016 As versões 2016 das aplicações XD Ponto de Venda implementam uma nova funcionalidade que permite efetuar agendar ou aplicar de imediato a alteração das taxas de imposto(iva)

Leia mais

SEQUÊNCIA DIDÁTICA NO ENSINO-APREDIZAGEM DE RESOLUÇÃO DE PROBLEMAS DE PROGRAMAÇÃO LINEAR COM O MÉTODO SIMPLEX: RELATO DE EXPERIÊNCIA

SEQUÊNCIA DIDÁTICA NO ENSINO-APREDIZAGEM DE RESOLUÇÃO DE PROBLEMAS DE PROGRAMAÇÃO LINEAR COM O MÉTODO SIMPLEX: RELATO DE EXPERIÊNCIA ISSN: 2176-3305 SEQUÊNCIA DIDÁTICA NO ENSINO-APREDIZAGEM DE RESOLUÇÃO DE PROBLEMAS DE PROGRAMAÇÃO LINEAR COM O MÉTODO SIMPLEX: RELATO DE EXPERIÊNCIA Kelen Helena de Oliveira 1 Adelino C. Pimenta 2 RESUMO

Leia mais

PESQUISA OPERACIONAL 4470E- 04

PESQUISA OPERACIONAL 4470E- 04 O Solver é uma ferramenta de otimização disponível no MS- Excel; PESQUISA OPERACIONAL 4470E- 04 A estrutura de planilha do Excel facilita na modelagem de um problema de Programação Linear neste ambiente;

Leia mais

PESQUISA OPERACIONAL -PROGRAMAÇÃO LINEAR MÉTODO SIMPLEX. Prof. Angelo Augusto Frozza, M.Sc.

PESQUISA OPERACIONAL -PROGRAMAÇÃO LINEAR MÉTODO SIMPLEX. Prof. Angelo Augusto Frozza, M.Sc. PESQUISA OPERACIONAL -PROGRAMAÇÃO LINEAR MÉTODO SIMPLEX Prof. Angelo Augusto Frozza, M.Sc. MÉTODO SIMPLEX A ideia geral é Em vez de enumerar todas as soluções básicas (pontos extremos) do problema de PL,

Leia mais

Resolução de PL usando o método Simplex

Resolução de PL usando o método Simplex V., V.Lobo, EN / ISEGI, 28 Resolução de PL usando o método Simplex Método Simplex Algoritmo para resolver problemas de programação linear George Dantzig, 947 Muito utilizado Facilmente implementado como

Leia mais

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

Simplex. Investigação Operacional José António Oliveira Simplex 18 Considere um problema de maximização de lucro relacionado com duas actividades e três recursos. Na tabela seguinte são dados os consumos unitários de cada recurso (A, B e C) por actividade (1 e 2),

Leia mais

Escola Secundária Ferreira Dias Agualva - Sintra. Atividade 20

Escola Secundária Ferreira Dias Agualva - Sintra. Atividade 20 Atividade 20 1. Abra a base de dados Atividade 19 e guarda-a como Atividade 20. 2. Organize o painel dos objetos (à esquerda) por: Tabelas e vistas relacionadas, para que todos os objetos permaneçam junto

Leia mais

Pesquisa Operacional

Pesquisa Operacional Pesquisa Operacional Teoria da Dualidade Profa. Sheila Morais de Almeida DAINF-UTFPR-PG outubro - 2015 Problema Dual Cada problema de Programa de Programação Linear está associado a um outro problema de

Leia mais

Optimização / Matemática II

Optimização / Matemática II Optimização / Matemática II Frequência / 1º Exame 1º Ano 2º Semestre 2012 / 2013 Licenciaturas de Gestão, Finanças e Contabilidade, Gestão do Marketing, Gestão e Engenharia Industrial e Economia 27-05-2013

Leia mais

Tecnologias da informação e comunicação

Tecnologias da informação e comunicação TIC Excel Tecnologias da informação e comunicação Módulo n.º 1 (32 horas) Folha de cálculo MS Excel Módulo n.º 2 (32 horas) Gestão de bases de dados MS Access Módulo n.º 3 (36 horas) Páginas web Avaliação

Leia mais

Criação de um Template Personalizado

Criação de um Template Personalizado Manual de engenharia No. 40 Atualização: 01/2019 Criação de um Template Personalizado Programa: Estratigrafia Relatórios Arquivo: Demo_manual_40.gsg O objetivo deste manual é mostra como criar templates

Leia mais

Solução de problemas de PL com restrições do tipo >= e =

Solução de problemas de PL com restrições do tipo >= e = Solução de problemas de PL com restrições do tipo >= e = Seja o Problema de maximização abaixo: O problema na forma padrão: Tem-se um problema, não existe na restrição 3 uma variável de folga para entrar

Leia mais

Tabela Dinâmica MS-Excel

Tabela Dinâmica MS-Excel Tabela Dinâmica MS-Excel Sumário Tabela Dinâmica... 3 Antes de começar... 5 Criar uma Tabela Dinâmica... 6 Trabalhando com a lista Campos da Tabela Dinâmica... 8 Valores da Tabela Dinâmica... 10 Mostrar

Leia mais

Teoremas de dualidade

Teoremas de dualidade Teoremas de dualidade Marina Andretta ICMC-USP 19 de outubro de 2016 Baseado no livro Introduction to Linear Optimization, de D. Bertsimas e J. N. Tsitsiklis. Marina Andretta (ICMC-USP) sme0211 - Otimização

Leia mais

MAXIMIZAÇÃO DO FATURAMENTO DE UMA EMPRESA DO SETOR ENERGÉTICO COM BASE NA PROGRAMAÇÃO LINEAR

MAXIMIZAÇÃO DO FATURAMENTO DE UMA EMPRESA DO SETOR ENERGÉTICO COM BASE NA PROGRAMAÇÃO LINEAR MAXIMIZAÇÃO DO FATURAMENTO DE UMA EMPRESA DO SETOR ENERGÉTICO COM BASE NA PROGRAMAÇÃO LINEAR Claudio Ismael de Assis Giulia Oliveira Santos Medeiros Seminário de Pesquisa Operacional Universidade Federal

Leia mais

Como abrir arquivo XML no Excel

Como abrir arquivo XML no Excel Um arquivo no formato XML é um documento com dados organizados de forma hierárquica. Como você pode ver na imagem acima, ele já vem todo organizado e é muito útil para armazenar dados de forma simples,

Leia mais

Manual do 7-Zip Versão 1

Manual do 7-Zip Versão 1 Manual do 7-Zip Versão 1 O 7-Zip é um software livre que permite efectuar a compressão ou descompressão de ficheiros de forma fácil e intuitiva. Apesar do seu nome dar a entender que apenas trabalha com

Leia mais

2-Introdução e Conceitos Básicos das TIC

2-Introdução e Conceitos Básicos das TIC 2-Introdução e Conceitos Básicos das TIC Procedimentos para instalar e aceder a um programa Sistema Operativo em Ambiente Gráfico Windows Prof.: Alexandra Matias Sumário Conhecer os procedimentos associados

Leia mais

Manual de Utilizador do Backoffice

Manual de Utilizador do Backoffice Manual de Utilizador do Backoffice Conteúdo Acesso ao Backoffice... 2 Actualizar Conteúdos do Website... 3 Homepage... 3 Quem Somos... 5 Serviços... 7 Outros Produtos... 8 Empresas Parceiras... 9 Contactos...

Leia mais

Business Report expert

Business Report expert Business Report expert Como trabalhar com as opções de Drilldown Exemplo de como utilizar a opção Detalhar função do BusinessRX e de como obter maior detalhe aos dados contabilísticos importador. Introdução

Leia mais

Texto de apoio solvers de programação linear. Índice. Programação Linear o solver do Excel

Texto de apoio solvers de programação linear. Índice. Programação Linear o solver do Excel Texto de apoio solvers de programação linear Índice Programação Linear o solver do Excel... 1 Ativação do solver... 2 Usando o solver... 4 Programação inteira e não-linear com o solver do Excel... 7 Programação

Leia mais

Vânio Correia Domingos Massala

Vânio Correia Domingos Massala Optimização e Decisão 06/0/008 Método do Simplex Vânio Correia - 5567 Domingos Massala - 58849 INSTITUTO SUPERIOR TÉCNICO Generalidades do Método do Simplex Procedimento algébrico iterativo para resolver

Leia mais

seleciona os campos de linha da Tabela Dinâmica e transforma-os em campos de categoria no gráfico.

seleciona os campos de linha da Tabela Dinâmica e transforma-os em campos de categoria no gráfico. Criando Gráficos Dinâmicos O Excel permite criar um gráfico a partir dos Data da Tabela Dinâmica. Já que o gráfico está vinculado à Tabela Dinâmica, as modificações efetuadas no layout de uma Tabela Dinâmica

Leia mais

Folha de Cálculo Funcionalidades Avançadas

Folha de Cálculo Funcionalidades Avançadas Folha de Cálculo Funcionalidades Avançadas Validação de dados 1 Validação de dados Considere uma folha onde coloca os nomes de alunos, escolhe as turmas dos alunos e coloca as notas que devem estar entre

Leia mais

SInOA - Sistema de Informação da Ordem dos Advogados

SInOA - Sistema de Informação da Ordem dos Advogados SInOA - Sistema de Informação da Ordem dos Advogados Acesso ao Direito Portal da Ordem dos Advogados Manual utilizador Escalas Versão 3.0 Junho de 2016 ÍNDICE INTRODUÇÃO DESCRIÇÃO FUNCIONAL ESCALAS 1.1

Leia mais

UNIVERSIDADE DE ÉVORA UNIVERSIDADE DO ALGARVE

UNIVERSIDADE DE ÉVORA UNIVERSIDADE DO ALGARVE CURSO DE MESTRADO EM ENGENHARIA CIVIL FUNDAMENTOS DE INVESTIGAÇÃO OPERACIONAL 2010/2011 1º SEMESTRE 1º ANO Exame época normal Parte I: PROGRAMAÇÃO LINEAR 9 de Fevereiro de 2011 Observações Duração desta

Leia mais

Tecnologias da Informação e Comunicação

Tecnologias da Informação e Comunicação Através da pesquisa rápida do Windows digita Excel e abre o programa. Cria uma pasta na tua pen de nome Excel. Guarda o teu trabalho com o nome finanças. Atenção: Em qualquer altura podes consultar os

Leia mais

Como criar menus para as suas planilhas

Como criar menus para as suas planilhas Este conteúdo faz parte da série: Excel Dicas Básicas Ver 10 posts dessa série O Excel possui excelentes recursos que possibilitam a criação de planilhas com diversas finalidades. Um desses recursos é

Leia mais

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

Pesquisa Operacional. Introdução à Pesquisa Operacional Programação Linear Pesquisa Operacional Introdução à Pesquisa Operacional Programação Linear 1 Sumário Modelagem e limitações da Programação Linear. Resolução Gráfica. Forma padrão de um modelo de Programação Linear. Definições

Leia mais

Consolidar dados de várias planilhas em uma única planilha

Consolidar dados de várias planilhas em uma única planilha Página 1 de 5 Excel > Filtrando e classificando > Consolidando dados Consolidar dados de várias planilhas em uma única planilha Mostrar tudo Para resumir e informar os dados de planilhas separadas, você

Leia mais

Método Simplex V 1.1, V.Lobo, EN / ISEGI, 2008

Método Simplex V 1.1, V.Lobo, EN / ISEGI, 2008 .,.Lobo, EN / ISEGI, 8 Método Simplex Resolução de PL usando o método Simplex Algoritmo para resolver problemas de programação linear George Dantzig, 97 Muito utilizado Facilmente implementado como programa

Leia mais

Combinando inequações lineares

Combinando inequações lineares Combinando inequações lineares A multiplicação por um número > 0 não altera uma inequação 2x x 5 4x 2x 10 1 2 1 2 A soma de duas inequações (com o mesmo sentido) produz uma inequação válida x 3x x 3 1

Leia mais

Programação Linear (PL) Solução algébrica - método simplex

Programação Linear (PL) Solução algébrica - método simplex Universidade Federal de Itajubá Instituto de Engenharia de Produção e Gestão Pesquisa Operacional Simplex Prof. Dr. José Arnaldo Barra Montevechi Programação Linear (PL) Solução algébrica - método simplex

Leia mais

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

Pesquisa Operacional aplicada ao Planejamento e Controle da Produção e de Materiais Programação Linear Pesquisa Operacional aplicada ao Planejamento e Controle da Produção e de Materiais Programação Linear Introdução à Pesquisa Operacional Origens militares Segunda guerra mundial Aplicada na alocação de

Leia mais

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

Faculdade de Engenharia Optimização. Prof. Doutor Engº Jorge Nhambiu 1 Programação Linear (PL) Aula 10: Método Simplex Técnica das variáveis artificias Método das penalidades ( Big M ). Método das duas fases. 2 Modificando o Exemplo Protótipo. Suponha-se que é modificado

Leia mais

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

Universidade da Beira Interior Departamento de Matemática. Ficha de exercícios nº3: Dualidade. Interpretação Económica. Ano lectivo: 2008/2009; Universidade da Beira Interior Departamento de Matemática INVESTIGAÇÃO OPERACIONAL Ficha de exercícios nº3: Dualidade. Interpretação Económica. Cursos: Economia 1. Formule o problema

Leia mais

O método de enumeração de soluções básicas é muito ineficiente.

O método de enumeração de soluções básicas é muito ineficiente. Resolução de PLs O método de enumeração de soluções básicas é muito ineficiente. O número de possíveis bases pode ser enorme Para encontrar a solução associada a cada base é preciso resolver um sistema

Leia mais

Perguntas Frequentes

Perguntas Frequentes Perguntas Frequentes outubro de 2016 versão 0.2 Questões frequentes sobre a produção de documentos e peças para instrução de processos de gestão urbanística em formato digital Câmara Municipal de Guimarães

Leia mais

Aula 1. Utilização de Planilhas Eletrônicas em Processos. Prof. M.Sc. Aécio Flávio de Paula Filho

Aula 1. Utilização de Planilhas Eletrônicas em Processos. Prof. M.Sc. Aécio Flávio de Paula Filho Aula 1. Utilização de Planilhas Eletrônicas em Processos Prof. M.Sc. Aécio Flávio de Paula Filho aeciodepaula@yahoo.com.br Agricultura et qualitas Entre no site, acesse o post destinado a turma e faça

Leia mais

Tutorial de configuração de rede Wireless ISPGayaRadius

Tutorial de configuração de rede Wireless ISPGayaRadius Tutorial de configuração de rede Wireless ISPGayaRadius 1 Índice Como configurar a rede wireless do ISPGayaRadius no Windows XP?... 3 Como configurar a rede wireless do ISPGayaRadius no Windows Vista ou

Leia mais

Dispor e organizar folhas de cálculo

Dispor e organizar folhas de cálculo Dispor e organizar folhas de cálculo O Excel fornece várias funcionalidades para o ajudar a trabalhar e visualizar com as folhas de cálculo. Fixar linhas e colunas Pode fixar (ou bloquear) linhas e colunas

Leia mais

O que é um relatório. Como fazer um relatório no Excel. 1 Relatório de Tabela Dinâmica. Crie relatórios no Excel

O que é um relatório. Como fazer um relatório no Excel. 1 Relatório de Tabela Dinâmica. Crie relatórios no Excel O que é um relatório Na minha opinião, uma das melhores definições para relatório é um documento utilizado para mostrar resultados de uma determinada atividade. Ou seja, independentemente do que você faça,

Leia mais

Manual de Ajuda Versão Manual 1.0 Sistemas do Futuro

Manual de Ajuda Versão Manual 1.0 Sistemas do Futuro Manual de Ajuda Versão Manual 1.0 Sistemas do Futuro Índice Introdução... 3 Acesso e tela de entrada na aplicação... 4 Painel tela geral de informações... 5 Tarefas disponíveis no in admin.net... 6 Manutenção...

Leia mais

Neste exercício, vamos criar uma Folha de Cálculo, onde vamos utilizar alguns Controlos de Formulários.

Neste exercício, vamos criar uma Folha de Cálculo, onde vamos utilizar alguns Controlos de Formulários. BARRA DE FERRAMENTAS DE FORMULÁRIOS Neste exercício, vamos criar uma Folha de Cálculo, onde vamos utilizar alguns Controlos de Formulários. A Barra de Ferramentas de Formulário contém objectos gráficos

Leia mais

UTILIZAÇÃO DE PROGRAMAÇÃO LINEAR EM UMA MICROEMPRESA DE USINAGEM

UTILIZAÇÃO DE PROGRAMAÇÃO LINEAR EM UMA MICROEMPRESA DE USINAGEM UTILIZAÇÃO DE PROGRAMAÇÃO LINEAR EM UMA MICROEMPRESA DE USINAGEM Tiago Bruno Ribeiro 1, Paulo André de Oliveira 2 1 FATEC,Botucatu,São Paulo, Brasil. E-mail tiaggo.bruno@hotmail.com 2 FATEC,Botucatu,São

Leia mais

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

Optimização/Matemática II (Eco) Optimização/Matemática II (Eco) Frequência/ Exame 1ª Época 1º Ano 2º Semestre 2013 / 2014 Licenciaturas em Gestão, Finanças e Contabilidade, Gestão de Marketing e Economia 02-06-2014 Duração da Frequência:

Leia mais

Otimização. Utilizando o OpenOffice-Calc para Solução de Problemas de Otimização. Paulo Henrique Ribeiro Gabriel

Otimização. Utilizando o OpenOffice-Calc para Solução de Problemas de Otimização. Paulo Henrique Ribeiro Gabriel Otimização Utilizando o OpenOffice-Calc para Solução de Problemas de Otimização Paulo Henrique Ribeiro Gabriel phrg@ufu.br Faculdade de Computação Universidade Federal de Uberlândia 2016/1 Paulo H. R.

Leia mais

Base de dados: Encomendas

Base de dados: Encomendas Base de dados: Encomendas Vamos criar a BD do modelo de dados seguinte: 144 Base de dados: Encomendas (exemplos de dados) Repare no exemplo de duas encomendas, uma com 3 produtos, a 10249 E outra, a 10250

Leia mais

Professora Diana Silva

Professora Diana Silva Este documento serve para dar a conhecer o programa Comunicar com Símbolos, apresentado na ação de formação desenvolvida pelo CRTIC, no agrupamento de Escolas Alice Gouveia, no âmbito da Comunicação Aumentativa/Alternativa

Leia mais

INVESTIGAÇÃO OPERACIONAL. Programação Linear. Exercícios. Cap. IV Modelo Dual

INVESTIGAÇÃO OPERACIONAL. Programação Linear. Exercícios. Cap. IV Modelo Dual INVESTIGAÇÃO OPERACIONAL Programação Linear Exercícios Cap. IV Modelo Dual António Carlos Morais da Silva Professor de I.O. i Cap. IV - Modelo Dual - Exercícios IV. Modelo Problema Dual 1. Apresente o

Leia mais

EGEA ESAPL - IPVC. Resolução de Problemas de Programação Linear, com recurso ao Excel

EGEA ESAPL - IPVC. Resolução de Problemas de Programação Linear, com recurso ao Excel EGEA ESAPL - IPVC Resolução de Problemas de Programação Linear, com recurso ao Excel Os Suplementos do Excel Em primeiro lugar deverá certificar-se que tem o Excel preparado para resolver problemas de

Leia mais

MANUAL DE INSTRUÇÕES. Aplicação Dispensas Sindicais

MANUAL DE INSTRUÇÕES. Aplicação Dispensas Sindicais MANUAL DE INSTRUÇÕES Aplicação Dispensas Sindicais junho de 2017 Índice I ACESSO À APLICAÇÃO... 3 II INSERIR OS DADOS RELATIVOS AOS DOCENTES A DISPENSAR... 4 III - INSERIR OS DADOS RELATIVOS AOS DOCENTES

Leia mais

Receção e Tramitação Digital dos Processos de Urbanismo

Receção e Tramitação Digital dos Processos de Urbanismo Receção e Tramitação Digital dos Processos de Urbanismo Perguntas Frequentes Questões frequentes sobre a produção de documentos e peças para instrução de processos de gestão urbanística em formato digital.

Leia mais

Como gerar uma amostra aleatória simples com o Microsoft Excel

Como gerar uma amostra aleatória simples com o Microsoft Excel Como gerar uma amostra aleatória simples com o Microsoft Excel Este texto complementa o conteúdo da Unidade 2 da disciplina Estatística Aplicada à Administração. Na seção 2.1 da Unidade 2 vimos a importância

Leia mais

Perguntas Frequentes

Perguntas Frequentes Perguntas Frequentes Janeiro de 2017 versão 1.1 Questões frequentes sobre a produção de documentos e peças para instrução de processos de gestão urbanística em formato digital Câmara Municipal de Guimarães

Leia mais

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

Programação Inteira Resolução por Branch and Bound Programação Inteira Resolução por Branch and Bound Transparências de apoio à lecionação de aulas teóricas Versão 2.3 c 2012, 2010, 2009, 2001 Maria Antónia Carravilla José Fernando Oliveira FEUP Técnicas

Leia mais

Otimização Combinatória - Parte 4

Otimização Combinatória - Parte 4 Graduação em Matemática Industrial Otimização Combinatória - Parte 4 Prof. Thiago Alves de Queiroz Departamento de Matemática - CAC/UFG 2/2014 Thiago Queiroz (DM) Parte 4 2/2014 1 / 33 Complexidade Computacional

Leia mais

Resolvendo Problemas de Programação Linear com o MS Solver

Resolvendo Problemas de Programação Linear com o MS Solver Resolvendo Problemas de Programação Linear com o MS Solver Alexandre Rojas Departamento de Informática e Ciência da Computação-UERJ Mestrando PET/COPPE/UFRJ rojas@ime.uerj.br Abstract O uso de programas

Leia mais

MÉTODO SIMPLEX SOLUÇÃO INICIAL ARTIFICIAL

MÉTODO SIMPLEX SOLUÇÃO INICIAL ARTIFICIAL MÉTODO SIMPLEX SOLUÇÃO INICIAL ARTIFICIAL Problemas de PL nos quais todas as restrições são ( ) com lados direitos não negativos oferecem uma solução básica inicial viável conveniente, na qual todas as

Leia mais

Pesquisa Operacional Aula 3 Modelagem em PL

Pesquisa Operacional Aula 3 Modelagem em PL Pesquisa Operacional Aula 3 Modelagem em PL Prof. Marcelo Musci aula@musci.info www.musci.info Programação Linear Programação Linear: Preocupação em encontrar a melhor solução para problemas associados

Leia mais

27/03/

27/03/ Exportar Pedido Para MS-Excel Consultar CEP 27/03/2017 2017 1207.0 01 RECURSO DE EXPORTAÇÃO PARA O MS-EXCEL 2 01.01 Estamos aperfeiçoando o método de exportação de Pedidos para o MS-Excel, já podendo utilizar

Leia mais

Investigação Operacional E-FÓLIO A. Ano lectivo 2015/2016. Proposta de Resolução

Investigação Operacional E-FÓLIO A. Ano lectivo 2015/2016. Proposta de Resolução Investigação Operacional - 07 E-FÓLIO A Ano lectivo 0/0 Proposta de Resolução. Variáveis: Sejam percentagem de M / Kg de mistura percentagem de M / Kg de mistura percentagem de M / Kg de mistura Tomando

Leia mais

Instalar a impressão centralizada da Konica Minolta em PC s fora do domínio Mac OS

Instalar a impressão centralizada da Konica Minolta em PC s fora do domínio Mac OS Instalar a impressão centralizada da Konica Minolta em PC s fora do domínio Mac OS ATENÇÃO: Poderá necessitar da palavra-passe de Administrador do dispositivo para seguir os passos aqui descritos. PARTE

Leia mais

ATUALIZAÇÕES À PLATAFORMA PROFESSOR

ATUALIZAÇÕES À PLATAFORMA PROFESSOR 1 ATUALIZAÇÕES À PLATAFORMA PROFESSOR Em agosto de 2017, foram feitas várias alterações à plataforma Khan Academy. No perfil de Professor, estas alterações relacionam-se com quatro diferentes aspetos:

Leia mais

Verificação de uma parede de retenção com uma linha de ancoragens

Verificação de uma parede de retenção com uma linha de ancoragens Manual de engenharia No. 6 Atualização: 01/2019 Verificação de uma parede de retenção com uma linha de ancoragens Programa: Verificação de Contenções Arquivo: Demo_manual_06.gp2 Neste capítulo, vamos mostrar

Leia mais

Curso/Disciplina: Informática para Concursos Aula: Excel - 20 Professor(a): Marcelo Nascimento Monitor(a): Sarah Padilha Gonçalves. Aula nº.

Curso/Disciplina: Informática para Concursos Aula: Excel - 20 Professor(a): Marcelo Nascimento Monitor(a): Sarah Padilha Gonçalves. Aula nº. Página1 Curso/Disciplina: Informática para Concursos Aula: Excel - 20 Professor(a): Marcelo Nascimento Monitor(a): Sarah Padilha Gonçalves Aula nº. 20 EXCEL MANIPULAÇÃO DE CELULAS ENTRE PLANILHAS Você

Leia mais

GE-814: Introdução à Avaliação Operacional

GE-814: Introdução à Avaliação Operacional GE-814: Introdução à Avaliação Operacional Objetivo Que a audiência se familiarize com o conceito de Programação Matemática. Desafio Construir com os Legos TM o número ótimo de cadeiras e mesas. 1ª Lição

Leia mais

Programação Linear M É T O D O S : E S T A T Í S T I C A E M A T E M Á T I C A A P L I C A D A S D e 1 1 d e m a r ç o a 2 9 d e a b r i l d e

Programação Linear M É T O D O S : E S T A T Í S T I C A E M A T E M Á T I C A A P L I C A D A S D e 1 1 d e m a r ç o a 2 9 d e a b r i l d e Programação Linear A otimização é o processo de encontrar a melhor solução (ou solução ótima) para um problema. Existe um conjunto particular de problemas nos quais é decisivo a aplicação de um procedimento

Leia mais

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA TUTORIAL OPEN WATCOM: CRIANDO O PRIMEIRO PROGRAMA

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA TUTORIAL OPEN WATCOM: CRIANDO O PRIMEIRO PROGRAMA LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA TUTORIAL OPEN WATCOM: CRIANDO O PRIMEIRO PROGRAMA Prof. Dr. Daniel Caetano 2012-1 Visão Geral 1 Instalando o Open Watcom 2 Criando um Projeto 3 Continuando um Projeto

Leia mais

Prof.: Eduardo Uchoa.

Prof.: Eduardo Uchoa. Análise de sensibilidade Prof.: Eduardo Uchoa http://www.logis.uff.br/~uchoa/poi 1 Análise de Sensibilidade Uma vez que já se tenha resolvido um PL, existem técnicas para avaliar como pequenas alterações

Leia mais

3 Cabeçalho/ logótipo 4 Menu principal 5 Autenticação

3 Cabeçalho/ logótipo 4 Menu principal 5 Autenticação Escolas de Primeiro Ciclo no site do Agrupamento Iniciar com o endereço www.aecarvalhos.pt 1 1 Clicar em ESCOLAS DO AGRUPAMENTO (lado direito do site). 2 2 Apontar para EB1/JI e clicar na escola respetiva.

Leia mais