Programação Linear. Rosa Canelas 2010

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

Escola Secundária com 3º ciclo D. Dinis 11º Ano de Matemática A Tema I Geometria no Plano e no Espaço II

sujeito a: 30x x (madeira) 5x x (horas de trabalho) x 1, x 2 0

Pesquisa Operacional. Prof. José Luiz

ESCOLA SECUNDÁRIA COM 3º CICLO D. DINIS COIMBRA 11º ANO DE ESCOLARIDADE MATEMÁTICA A. Ficha de revisão n.º 6

ESCOLA SECUNDÁRIA COM 3º CICLO D. DINIS 11º ANO DE ESCOLARIDADE DE MATEMÁTICA A TURMA A. TESTE Nº 4 Grupo I

Investigação Operacional

No eixo das ordenadas o ponto B tem abcissa nula (x 1 = 0) pelo que a equação se reduz a 20x 2 = 300. Madeira. C(10,10) não é admissível.

PROGRAMAÇÃO LINEAR. Tipo de problemas: cálculo do plano óptimo de distribuição de mercadorias; minimiação de desperdícios no corte de materiais;

Escola Secundária com 3º ciclo D. Dinis 10º Ano de Matemática A TEMA 1 GEOMETRIA NO PLANO E NO ESPAÇO I. TPC nº 7 entregar no dia

ESCOLA SECUNDÁRIA COM 3º CICLO D. DINIS COIMBRA 10º ANO DE ESCOLARIDADE MATEMÁTICA A FICHA DE AVALIAÇÃO Nº 5. Grupo I

Escola Secundária com 3º ciclo D. Dinis. 10º Ano de Matemática A. Geometria no Plano e no Espaço I

UNIVERSIDADE DE ÉVORA UNIVERSIDADE DO ALGARVE

PROPOSTA DE RESOLUÇÃO DA PROVA DE MATEMÁTICA A DO ENSINO SECUNDÁRIO (CÓDIGO DA PROVA 635) 2ª FASE 20 DE JULHO 2018 CADERNO 1

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

PROPOSTA DE RESOLUÇÃO DA PROVA DE MATEMÁTICA A DO ENSINO SECUNDÁRIO (CÓDIGO DA PROVA 635) 2ª FASE 20 DE JULHO 2018 CADERNO 1

Programação Linear (PL)

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

Escola Secundária com 3º ciclo D. Dinis. 10º Ano de Matemática A. Geometria no Plano e no Espaço I. Grupo I

Escola Secundária com 3º ciclo D. Dinis 10º Ano de Matemática A TEMA 2 Funções e Gráficos Generalidades. Funções polinomiais. Função módulo.

Palavras e frases chave: Programação Linear; Tomada de decisões; Objectivos. Clasificação AMS: (opcional)

ESCOLA SECUNDÁRIA FERREIRA DIAS

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

ESCOLA SECUNDÁRIA COM 3º CICLO D. DINIS 10º ANO DE MATEMÁTICA A Teste de avaliação Grupo I

Teste de avaliação (Versão B) Grupo I

Geometria analítica - Programação linear

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

Pesquisa Operacional Aula 3 Modelagem em PL

Exame Final Nacional de Matemática B Prova ª Fase Ensino Secundário 2018 Critérios de Classificação Página 1

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

RESOLUÇÃO DA FICHA DE REVISÕES MATEMÁTICA A

Tópicos Especiais em Computação I

Recursos críticos disponíveis: Madeira 300 metros Horas de trabalho 110 horas

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

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

ESCOLA SECUNDÁRIA COM 3º CICLO D. DINIS 10º ANO DE MATEMÁTICA A. Ficha de revisão nº 14

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

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

Escola Secundária com 3º ciclo D. Dinis 11º Ano de Matemática A Tema II Introdução ao Cálculo Diferencial I Funções Racionais e com Radicais

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

Problemas em Programação Linear Resolução e Análise de Sensibilidade

ESCOLA SECUNDÁRIA COM 3º CICLO D. DINIS COIMBRA 11º ANO DE ESCOLARIDADE MATEMÁTICA A FICHA DE AVALIAÇÃO Nº 6

Tema 0: Módulo Inicial Nº de Aulas Previstas (90 m): 18

IV - P R O G R A M A Ç Ã O L I N E A R :

RESUMO - GRÁFICOS. O coeficiente de x, a, é chamado coeficiente angular da reta e está ligado à inclinação da reta

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

3.º Teste de Matemática A Versão 1 11.º Ano de escolaridade 9 fevereiro 2012

OTIMIZAÇÃO. O processo de otimização normalmente involve a procura de pontos de máximos e mínimos de uma função.

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

( 5,2 ). Quantas soluções existem?

X - D U A L I D A D E

Matemática A. Versão 1. Na sua folha de respostas, indique de forma legível a versão do teste. Teste Intermédio de Matemática A.

ESCOLA SECUNDÁRIA COM 3º CICLO D. DINIS 11º ANO DE ESCOLARIDADE DE MATEMÁTICA A

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

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

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

Investigação Operacional

Algumas aplicações da Geometria Analítica. Some applications of Analytic Geometry

E. S. JERÓNIMO EMILIANO DE ANDRADE DE ANGRA DO HEROISMO. Conteúdo Programáticos / Matemática e a Realidade. Curso de Nível III Técnico de Laboratório

1.Considera a função g na qual cada objeto é multiplicado por 3 e somado com Escreve a expressão analítica de g. 1.2.

OTIMIZAÇÃO. O processo de otimização normalmente involve a procura de pontos de máximos e mínimos de uma função.

ESCOLA SECUNDÁRIA COM 3º CICLO D. DINIS COIMBRA 12º ANO DE ESCOLARIDADE MATEMÁTICA A. Aula nº 1 do plano nº 12

Escola Secundária com 3º ciclo D. Dinis 10º Ano de Matemática A TEMA 2 Funções e Gráficos Generalidades. Funções polinomiais. Função módulo.

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

Grupo I. e ( 10,α ) sejam as coordenadas, num referencial o.n. (C) 6 (D) 8

Planificação Anual. 0,5 Geometria no plano e no espaço II. 32 Avaliações escritas e respetivas correcções. 5 Auto-avaliação

2º Semestre 2002/2003 Problemas Resolvidos

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

Teste de avaliação (Versão A) Grupo I

DEPARTAMENTO DE MATEMÁTICA E INFORMÁTICA DISCIPLINA: Matemática A (10º Ano) METAS CURRICULARES/CONTEÚDOS... 2º Período(4 de janeiro a 18 de março)

ESCOLA SECUNDÁRIA FERREIRA DIAS, AGUALVA SINTRA

f(x) x x 2 e que se encontra representada

2013 COTAÇÕES. Prova Escrita de Matemática B. 10.º e 11.º Anos de Escolaridade. Prova 735/Época Especial. Critérios de Classificação GRUPO I

E. S. JERÓNIMO EMILIANO DE ANDRADE DE ANGRA DO HEROISMO. Conteúdo Programáticos / Matemática e a Realidade. Curso de Nível III Técnico Comercial

Escola Secundária de Fontes Pereira de Melo "Escola em processo de mudança" FICHA DE AVALIAÇÃO MATEMÁTICA A. Grupo I

TESTE INTERMÉDIO 11.º ANO

Escola Secundária com 3º ciclo D. Dinis 10º Ano de Matemática A Funções e Gráficos Generalidades. Funções polinomiais. Função módulo.

Complementos de Investigação Operacional. Folha nº 1 Programação Inteira 2006/07

Transcrição:

Programação Linear Rosa Canelas 2010

Problemas de Optimização São problemas em que se procura a melhor solução (a que dá menor prejuízo, maior lucro, a que é mais eficiente, etc.) Alguns destes problemas resolvem-se procurando máximos ou mínimos de uma função, outros resolvem-se por outros processos.

Programação Linear É um ramo da Matemática que estuda formas de resolver problemas de optimização cujas condições podem ser expressas por inequações lineares, isto é inequações do primeiro grau. Um problema de programação linear que tenha só duas variáveis pode ser resolvido graficamente, representando as soluções de cada uma das inequações por um semiplano e em seguida procurando o ponto do polígono obtido que corresponde à solução óptima.

Problema de Programação Linear Num problema de programação linear com duas variáveis x e y o que se pretende é maximizar (ou minimizar) uma forma linear z = A x + B y A e B são constantes reais não nulas. A forma linear traduz a função objectivo nas variáveis x e y. as variáveis x e y estão sujeitas a certas condições restritivas expressas por inequações lineares em x e y que traduzem as restrições do problema.

Problema Uma fábrica de confecções produz dois modelos de camisas de luxo. Uma camisa do modelo A necessita de 1 metro de tecido, 4 horas de trabalho e custa 120. Uma camisa do modelo B exige 1,5 metros de tecido, 3 horas de trabalho e custa 160. Sabendo que a fábrica dispõe diariamente de 150 metros de tecido, 360 horas de trabalho e que consegue vender tudo o que fabrica, quantas camisas de cada modelo será preciso fabricar para obter um rendimento máximo?

Tabela com o registo dos dados Metros de tecido Horas de trabalho Preço (em euros) Modelo A 1 4 120 Modelo B 1,5 3 160 Disponibilidades 150 360

Escolher as variáveis Uma fábrica de confecções produz dois modelos de camisas de luxo. quantas camisas de cada modelo será preciso fabricar? x nº de camisas de modelo A y nº de camisas de modelo B

Restrições do problema x + 1,5 y 150 4 x + 3 y 360 x 0 y 0 x é o nº de m de tecido gastos para confeccionar as camisas do modelo A. 1,5y é o nº de m de tecido gastos na confecção das camisas do modelo B. 150 é o nº de metros de que a fábrica dispõe diariamente. 4x é o nº de horas gastas a confeccionar as camisas do modelo A 3y é o nº de horas gastas a confeccionar as camisas do modelo B 360 é o nº total de horas de trabalho diário. O número de camisas de cada modelo tem de ser não negativo.

Região admissível Polígono convexo definido pelas restrições 120 do problema. 110 2 y x + 100 x + 1,5y 150 3 4x + 3y 360 4 y x + 120 x 0 3 y 0 x 0 y 0 100 90 80 70 60 50 40 30 20 10 20 40 60 80 100 120 140

Função objectivo z = 120 x + 160 y 3 z z = 1 2 0 x + 1 6 0 y y = x + 4 1 6 0 Maximizar z significa maximizar z/160 que é a ordenada na origem da recta. Traçamos uma recta qualquer d com declive -3/4, pode ser a recta de equação y = -3/4x. Deslocamos uma recta paralelamente a d para encontrarmos uma recta que tenha pelo menos um ponto na região admissível e que corte Oy no ponto com maior ordenada possível.

Resolução gráfica 120 110 100 90 80 70 60 50 A: (30, 80) A Será preciso fabricar, por dia, 30 camisas do modelo A e 80 do modelo B para que a fábrica tenha o máximo de rendimento. 40 30 20 10-20 20 40 60 80 100 120

Resolução analítica Para resolvermos analiticamente temos de aceitar algumas regras: Se um problema de programação linear tem uma solução, esta está localizada num dos vértices da região admissível. Se um problema de programação linear tem múltiplas soluções, pelo menos uma delas está localizada num dos vértices da região admissível. Em qualquer dos casos o valor correspondente da função objectivo é único.

Resolução analítica As coordenadas dos quatro vértices são: (0,0), (0,100), (30,80) e (90,0). Para cada um dos pares teremos de obter o valor da função objectivo, eliminamos o par (0,0). (0,100) z = 120 0 + 160 100 = 16000 ( ) ( ) 30,80 z = 120 30 + 160 80 = 16400 90,0 z = 120 90 + 160 0 = 10800 A solução óptima será então x = 30 e y = 80 E o rendimento é 16400.

Passos para a resolução de um problema de programação linear Organizar os dados Escolher as variáveis Escrever as restrições Representar graficamente as inequações e definir a região admissível. Definir a função objectivo e representar uma recta da família. Indicar a solução óptima ou soluções óptimas. Calcular o valor da função objectivo nos vértices da região admissível e confirmar a solução obtida graficamente.