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



Documentos relacionados
Utilização do SOLVER do EXCEL

2. A FERRAMENTA SOLVER (EXCEL)

1. Ambiente de Trabalho

Quadros Interactivos CLASUS

Múltiplos Estágios processo com três estágios Inquérito de Satisfação Fase II

Oficina de Construção de Páginas Web

Gerar o Ficheiro de Inventário

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

Tarefa 18: Criar Tabelas Dinâmicas a partir de Listas de Excel

SAFT para siscom. Manual do Utilizador. Data última versão: Versão: Data criação:

2. Utilitários de sistema para ambiente Windows Ferramentas de gestão de ficheiros

Usando o Excel ESTATÍSTICA. A Janela do Excel Barra de título. Barra de menus. Barra de ferramentas padrão e de formatação.

ZSRest. Manual Configuração. Cartão de Cliente/Fidelização. V2011-Certificado

WEBSITE DEFIR PRO

MANUAL DO GESTOR DE FINANÇAS

Criação de Páginas Web - MS Word 2000

Aplicações de Escritório Electrónico

Escola Secundária Infanta D. Maria Folha de cálculo Tarefa 4. Tarefa Excel Nº 4

ZSRest. Manual Profissional. Comandos Rádio X64. V2011-Certificado

DOCUMENTAÇÃO UTILIZAÇÃO

Manual de Utilizador. Disciplina de Projecto de Sistemas Industriais. Escola Superior de Tecnologia. Instituto Politécnico de Castelo Branco

Manual de Colaboração

Tecnologias da Informação e Comunicação: Sistema Operativo em Ambiente Gráfico

Sugestão: Após a conclusão de cada pergunta guarda o livro, para o caso de acontecer algum problema com o computador, não se perder o trabalho todo.

Construção do Boxplot utilizando o Excel 2007

Usando o Excel ESTATÍSTICA. Funções

MANUAL INSTALAÇÃO GESPOS WINDOWS

Google Sites. A g r u p a m e n t o C a m p o A b e r t o /

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

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

Tarefa Orientada 18 Tabelas dinâmicas

Fórmulas e Funções 7

Manual do Utilizador. Manual do Utilizador Modelo10 no sisgep. Data última versão: Versão : 1.2. Data criação:

Tarefa Orientada 15 Manipulação de dados

SECUNDÁRIA DE CAMARATE Plataforma Office 365. Alojamento de ficheiros - OneDrive para Empresas

Tarefa Orientada 1 A interface do Powerpoint

Plataforma de Benefícios Públicos Acesso externo

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

Manual utilização. Dezembro Instituto Politécnico de Viseu

Ministério das Finanças Instituto de Informática. Departamento de Sistemas de Informação

Formador: Carlos Maia

OBJECTIVO Aplicação de fórmulas

UNIDADE 2: Sistema Operativo em Ambiente Gráfico

ZSRest e ZSPos Multiposto

1º Clicar no menu Ficheiro 2º Clicar em Guardar Como

Aplicações de Escritório Electrónico

ZSRest. Manual de Configuração. Serviço de Entregas. V2011-Certificado

À DESCOBERTA DE SOFTWARE

ZS Rest. Manual Profissional. BackOffice Mapa de Mesas. v2011

MICROSOFT ACCESS MICROSOFT ACCESS. Professor Rafael Vieira Professor Rafael Vieira

Acronis Servidor de Licença. Manual do Utilizador

Aplicações de Escritório Electrónico

Alteração do POC (Decreto de Lei nº. 35/2005) no sispoc

MANUAL INOVAR ALUNOS Área Docente

Como criar uma máquina virtual para instalar o Windows XP ou outro?

Tarefa Orientada 2 Criar uma base de dados

MANUAL DO GESTOR DE FINANÇAS

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

Criando uma mala direta com o Word 2007 em 6 Passos

Tutorial: criação de uma Ficha de Voluntário online

FICHA ORIENTADA Nº1. Barra de fórmulas. Área de trabalho T E C N O L O G I A S D E I N F O R M A Ç Ã O E C O M U N I C A Ç Ã O

Microsoft Office FrontPage 2003

Manual de Configuração

EAmb V.1 ESPOSENDE AMBIENTE. GestProcessos Online. Manual do Utilizador

MICROSOFT POWERPOINT

Nota: Na versão Elite, certifique-se antes da realização da Organização de Ficheiros que nenhum utilizador/posto se encontra dentro da aplicação.

First Step Linux. Instalação do VirtualBox Para instalar o software VirtualBox siga os seguintes passos :

ZS Rest. Manual Avançado. Ementas : e SMS. v2011

Procedimentos Fim de Ano - PRIMAVERA

1. Criar uma nova apresentação

SISTEMA DE INFORMAÇÃO DAS PARTICIPAÇÕES DO ESTADO

TENHA MAIS MÃO NAS SUAS CONTAS

Apresentação do Ubuntu

A VISTA BACKSTAGE PRINCIPAIS OPÇÕES NO ECRÃ DE ACESSO

ZS Rest. Manual Avançado. Monitor de Publicidade. v2011

OBJECTIVO Utilização da Função ProcV e listas pendentes

Guia de Acesso/Apresentação de Pedidos de Apoio Sistema de Informação RURAL

Capítulo Tabelas e Gráficos

Tarefa Orientada 17 Listas de dados

Data de Aplicação 2/04/2009

No final desta sessão o formando deverá ser capaz de aceder ao Word e iniciar um novo documento.

Facturação Guia do Utilizador

MANUAL COMO CRIAR UM PROJETO

Manual de Instalação. Gestão Comercial Golfinho. Gestão Comercial Golfinho - Manual de Instalação

WF Processos. Manual de Instruções

Reconhecer a estrutura de um sistema operativo. Definir um plano de instalação de um servidor de rede local.

Curso Profissional Mod 1 - Excel. Ficha de Trabalho nº 6

ZS Rest. Manual Avançado. Menus. v Certificado

Sistema Operativo em Ambiente Gráfico

Como Gerar documento em PDF com várias Imagens

Editor HTML. Composer

B2S SISTEMAS DE INFORMAÇÃO, LDA. RUA ARTILHARIA UM, Nº 67 3º FRT LISBOA TEL: FAX: B2S@B2S.

Manual do Utilizador

Como proceder à renovação ou à confirmação de dados estimados

MicroMIX Comércio e Serviços de Informática, Lda.

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

Registo como Agente. De seguida, terá de editar a sua informação de agente, carregando em Profile e, de seguida, em Edit.

Módulo de Circulação e Empréstimo

Plano E-commerce Guia de início rápido. Plano E-commerce. Guia de início rápido

Domine o Word Professor: Rafael Henriques. Ano Lectivo 2010/2011

Transcrição:

PROGRAMAÇÃO LINEAR Resolução de problemas de programação linear usando o comando Solver, no Excel. Para além da resolução pelo método gráfico e/ou outros métodos, é possível resolver um problema de PL utilizando um comando na folha de cálculo do Microsoft Excel. Existem também outras folhas de cálculo, que podem ser utilizadas, com comandos semelhantes. Como o Excel existe na maior parte das escolas, poderá até ser utilizado num trabalho conjunto com outras disciplinas. Como trabalhar no Excel. O que aqui apresentamos baseia-se na versão Microsoft Office 2003. O exemplo utilizado é o que se encontra no documento com o nome: Texto de apoio n.º 1 Programação Linear. Comece por verificar se a opção Solver está visível no menu Ferramentas. Se não estiver, tem de o adicionar através do mesmo menu, escolhendo Suplementos e aí seleccionando Suplemento Solver e clicando ok. Comecemos por colocar os valores, na folha de cálculo, como se apresenta, por exemplo, na figura seguinte: Criemos agora o seguinte: Atribuamos um valor qualquer a x e a y, por exemplo 1 para ambos (nas células E6 e E7). Estes valores são os chamados valores iniciais, que depois vão ser alterados (ou não, se acertarmos na solução!) consoante o problema. x e y são as variáveis de decisão. Agora, supomos que os valores iniciais, introduzidos para as variáveis de decisão, estão correctos e vamos calcular, numa outra célula, o valor da função objectivo e as restrições. Vamos fazê-lo através de uma fórmula do Excel. Por exemplo, neste caso, vamos introduzir na célula H12 a fórmula:

=D12*$E$6+E12*$E$7 Nota: Colocamos o $ para podermos utilizar um recurso do Excel que é poderemos copiar a fórmula para as células H14 e H15, adaptando-se elas automaticamente (pois precisamos de efectuar os mesmos cálculos para as restrições). Se não utilizarmos este recurso podemos fazer manualmente o seguinte: colocamos em H14: =D14*E6+E14*E7 colocamos em H15 =D15*E6+E15*E7 O resultado tem este aspecto: Usemos a ferramenta Solver. Acedemos ao menu Ferramentas Solver. Surge a janela:

Inicialmente pede-se para especificar a célula de destino. Neste caso, é o resultado da função objectivo, que se encontra na célula H12. De seguida, temos de escolher se se trata de um problema para determinar um máximo ou um mínimo (os mais usuais). Neste caso, seleccionamos máximo. Indiquemos as células para o campo Por alteração das células que são as células onde se encontram os valores das variáveis de decisão, neste caso em E6 e E7. Tratemos as restrições. Indiquemos as restrições através do comando adicionar. Indicamos que as restrições estão nas células H14 e H15. Ao adicionar a célula H14 indicamos essa referência de célula e dizemos se a restrição é <=, = ou >=, sendo estas as mais utilizadas. Indicamos de seguida a restrição, neste caso a célula F14. Analogamente fazemos para as restantes restrições, caso as haja. Indicamos também as restrições das variáveis que são não negativas. Neste caso adicionamos as células E6 e E7 e indicamos que são >= 0. Temos assim: Resta então solucionar o problema. Cliquemos em Solucionar. Temos então a solução procurada: o lucro máximo que se consegue é de 3420 euros para a produção de 18 unidades do produto A e de 6 unidades do produto B.

Nota: Claro que por defeito o Solve resolve o problema, no entanto podemos nas opções do Solver escolher a opção de que se trata de um modelo linear, pois é destes tipo de problema que estamos a resolver. Quando clica em Solucionar pode ainda pedir para que o Excel lhe crie três tipos de relatórios diferentes. Eles aparecerão no mesmo documento em que está a trabalhar, mas cria três novas folhas com o nome de cada relatório. Pode explorar estes relatórios. O comando Solver no Excel (PL). Ver ficheiro auxiliar.

FICHA DE TRABALHO 11º ANO Programação Linear Soluções 1. Seja x a quantidade, em quilos, a comprar de Laranja e y a quantidade, em quilos, a comprar de Manga. Antes de mais passemos para uma tabela os valores que necessitamos e como vamos trabalhar, em quilos, adaptando as unidades: Vitamina C Calorias Preço em euros Laranja 450 250 Manga 500 650 Consumir no mínimo 50 550 0,80 2,50 Naturalmente x e y são quantidades positivas. Para que o Manuel consuma as doses mínimas que lhe foram receitadas, teremos as seguintes desigualdades: 450 x + 250 y 50 500 x + 650 y 550 O objectivo é fazer o menor gasto em compras nestes dois produtos, assim temos de minimizar o custo: mín. C = 0,8 x + 2,5 y Temos então de resolver mín. C = 0,8 x + 2,5 y sujeito a: 9x + 5y 1 10x + 13y 11 x 0 y 0 Graficamente temos o seguinte:

Das várias rectas de declive -3,2 (y= - 3,2x + C/2,5) a que tem menor ordenada na origem e tem pontos de contacto com o domínio, é a que passa no vértice (1,1; 0). Este ponto é a solução do sistema. Assim o que fica mais barato ao Manuel, para cumprir o estabelecido pelo Naturopata, é comprar 1100 gramas de Laranjas e não comprar Mangas. Podemos também utilizar o Solver e rapidamente chegamos à mesma solução. 2. Este exercício serve essencialmente para realçar o seguinte facto importante: quando temos uma região de admissibilidade limitada podemos aplicar o teorema que nos garante que neste caso o valor óptimo se encontra num dos

vértices, mas também realçar o facto de procurarmos um máximo e ele não se encontrar no vértice que se encontra mais acima. Podemos assim determinar o máximo que como se vê está numa região limitada. Temos 5 vértices, candidatos a solução óptima. Façamos uma tabela para procurar o valor máximo. x y L= 2x+y A 2 0 4 B 3 1 7 C 2/3 10/3 14/3 4,(6) D 0 2 2 E 0 1 1 Observando o quadro, rapidamente se obtém o valor máximo 7, para x=3 e y=1. Através do método gráfico. Das várias rectas de declive -2 a que tem maior ordenada na origem e tem pontos de contacto com o domínio, é a que passa no vértice (3, 1). Mais uma vez sugere-se a utilização do Solver.

Mais uma vez sugere-se a utilização do Solver.