Buscar

Lista 01- Pesquisa Operacional INF280 UFV

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Universidade Federal de Viçosa 
Departamento de Informática 
INF280 – Pesquisa Operacional I 
Lista de Exercícios 1 
Prof.: Renan José dos Santos Viana 
Data de entrega: 5 de setembro de 2016 
1° Parte: Modelagem 
Modelar todos os problemas apresentados a seguir. Para cada modelo, especifique claramente o significado 
das variáveis de decisão, da função objetivo e das restrições (coloque comentários no modelo). Resolva cada 
modelo utilizando o software de otimização Lindo e por meio dos relatórios gerados, escreva as respostas 
(soluções) dos problemas. Exemplo de resposta: “Para gerar o lucro de R$ 200,00 (lucro máximo), a fábrica 
deve produzir 20 unidades do produto x e 40 unidades do produto y”. 
1. Uma metalúrgica deseja maximizar sua receita bruta. A tabela abaixo ilustra a proporção de cada 
material na mistura para a obtenção das ligas passíveis de fabricação. O preço está cotado em reais 
por tonelada da liga fabricada. Também em toneladas estão expressas as restrições de 
disponibilidade de matéria-prima. 
 
 Liga Especial de Baixa 
Resistência (*) 
Liga Especial de Alta 
Resistência (*) 
Disponibilidade de 
Matéria-prima (Ton) 
Cobre 0,5 0,2 16 
Zinco 0,25 0,3 11 
Chumbo 0,25 0,5 15 
Preço de Venda R$ 3.000 R$ 5.000 (*) Ton de minério/Ton 
de liga 
 
2. A OilCo está construindo uma refinaria para fabricar quatro produtos: óleo diesel, gasolina, 
lubrificantes e combustível para jatos. A demanda mínima (em barris/dia) para cada um desses 
produtos é 14000, 30000, 10000 e 8000, respectivamente. A OilCo tem contratos de fornecimento 
de óleo cru para o Irã e Dubai. Por causa das cotas de produção especificadas pela Organização dos 
Países Exportadores de Petróleo (Opep), a nova refinaria pode receber no mínimo 40% do seu óleo 
cru do Irã e a quantidade restante de Dubai. A OilCo prevê que a demanda e as cotas de óleo cru 
permanecerão estáveis nos próximos dez anos. 
As especificações dos dois óleos crus resultam em duas misturas de produtos diferentes: um barril 
de óleo cru do Irã rende 0,2 barril de diesel, 0,25 barril de gasolina, 0,1 barril de lubrificante e 0,15 
barril de combustível para jatos. Os rendimentos correspondentes do óleo cru de Dubai são 0,1; 0,6; 
0,15; e 0,1, respectivamente. A OilCo precisa determinar a capacidade mínima da refinaria (em 
barris/dia). 
3. O setor de transporte de cargas das linhas aéreas SOL, operando em São Paulo, dispõe de 8 aviões B-
737, 15 aviões B-727 e 12 aviões Electra. Há um volume programado de cargas para amanhã 
correspondendo a 150 toneladas para o Rio de Janeiro e outras 100 toneladas para Porto Alegre. As 
capacidades e o custo de operação de cada avião para voar para cada uma das cidades é dado na 
tabela abaixo: 
 
Destino B-737 B-727 Electra 
Rio de Janeiro 23 mil 5 mil 1,4 mil 
Porto Alegre 58 mil 10 mil 3,8 mil 
Capacidades 45 t 7 t 4 t 
 
Formule o problema de Programação Linear (PL) objetivando minimizar os custos de transporte. Note 
que a demanda deve ser satisfeita e as variáveis de decisão devem especificar as quantidades de cada 
avião destinados às cidades. 
 
4. Uma determinada fábrica produz panelas de metal médias e grandes a partir de elementos circulares 
de diâmetros de 25 e 40 centímetros, respectivamente. A primeira operação para obter as panelas é 
um corte desses elementos circulares sobre chapas de dimensão de 1,20 x 0,50 metros. Os elementos 
planos circulares são transformados em panelas em uma segunda operação de estamparia. Para o 
corte existem quatro tipos de matrizes, conforme mostra a figura abaixo. A fábrica deseja uma 
produção mínima de 500 panelas médias e 350 grandes. Os custos em reais por chapa pelo uso de 
cada matriz de corte são respectivamente 1, 2, 3 e 2. Elaborar o modelo de PL que planeje a produção 
de modo a minimizar o custo com o uso das matrizes de corte. 
 
5. Um sitiante está planejando sua estratégia de plantio para o próximo ano. Por informações obtidas 
nos órgãos governamentais, sabe que as culturas de trigo, arroz e milho serão as mais rentáveis na 
próxima safra. Por experiência, é conhecida a produtividade de sua terra para as culturas desejadas. 
Cultura Produtividade em Kg por 𝒎𝟐 
(por experiência) 
Lucro por Kg de Produção 
(Informação do governo) 
Trigo 0,2 10,8 centavos 
Arroz 0,3 4,2 centavos 
Milho 0,4 2,03 centavos 
 
Por falta de um local de armazenamento próprio, a produção máxima, em toneladas, está limitada a 
60. A área cultivável do sítio é de 200.000 𝑚2. Para atender às demandas de seu próprio sítio, é 
imperativo que se plante 400 𝑚2 de trigo, 800 𝑚2 de arroz e 10.000 𝑚2 de milho. 
6. Uma cooperativa agrícola opera três fazendas que possuem produtividades aproximadamente iguais 
entre si. A produção total por fazenda depende fundamentalmente da área disponível para o plantio 
e da água de irrigação. A cooperativa procura diversificar sua produção de modo que vai plantar este 
ano três tipos de cultura em cada fazenda, a saber: milho, arroz e feijão. Cada tipo de cultura 
demanda por uma certa quantidade de água. Para reduzir o conflito no uso das colheitadeiras, que 
são alugadas pela cooperativa, estabeleceram-se limites de área de produção dentro de cada tipo de 
cultura. Para evitar a concorrência entre os cooperados, acordou-se que a proporção de área 
cultivada seja a mesma para cada uma das fazendas. As tabelas a seguir resumem os dados 
tecnológicos. Pede-se a elaboração de um programa de produção que defina a área de cada cultura 
que será plantada em cada fazenda, de modo a otimizar o lucro total da produção da cooperativa. 
 
 
Fazenda Área Total para Cultivo (Acres) Água disponível (Litros) 
1 400 1.800 
2 650 2.200 
3 350 950 
 
Cultura Área Máxima de 
Cultivo (Acres) 
Consumo de Água 
(Litros por Acre) 
Lucro (R$/ Acre) 
Milho 660 5,5 5.000 
Arroz 880 4 4.000 
Feijão 400 3,5 1.800 
 
7. Uma empresa siderúrgica possui 3 usinas e cada uma delas requer uma quantidade mensal mínima 
de minério para operar. A empresa adquire minério de 4 minas diferentes. Cada uma das minas tem 
uma capacidade máxima de produção mensal estabelecida. Por imposições contratuais, o custo do 
minério para a empresa é composto por um custo fixo mensal para cada mina (este valor é pago em 
caso de haver produção na mina), mais um custo de transporte (R$/t) que varia de acordo com a 
distância entre as minas e usinas (cada mina/usina tem um custo diferente). Os dados são mostrados 
na tabela a seguir: 
Minas Usina 1 Usina 2 Usina 3 Capacidade prod. 
Minas 
Mina 1 10 8 13 11.500 
Mina 2 7 9 14 14.500 
Mina 3 6,5 10,8 12,4 13.000 
Mina 4 8,5 12,7 9,8 12.300 
Qtd 
requerida 
- usinas 
10.000 15.400 13.300 
 
Construa um modelo de otimização para determinar a quantidade de minério a ser comprada de cada 
mina e levada a cada usina de forma a minimizar o custo total de compra do minério. 
 
8. Um alpinista está se preparando para uma longa escalada nos Alpes. Sua mochila tem capacidade 
máxima de 44 kg. Ele possui 6 itens diferentes que podem ser levados para a escalada. Cada item 𝑗 
pesa 𝑤𝑗 kg e possui um valor numérico 𝑐𝑗 que representa o valor de sobrevivência do item. O 
problema do alpinista consiste em escolher os itens de forma a maximizar a soma dos valores de 
sobrevivência levados na mochila. 
 
 Item 1 Item 2 Item 3 Item 4 Item 5 Item 6 
𝑐𝑗 51 20 29 6 4 6 
(𝑤𝑗) 25 10 15 4 3 5 
 
 
2° Parte: Solução pelo método gráfico 
1. Dados os seguintes modelos de Programação Linear: 
Modelo 1: 
Max 𝑧(𝑥) = 6𝑥1 + 4𝑥2 
S.a. 
2𝑥1 + 3𝑥2 ≤ 18 
5𝑥1 + 4𝑥2 ≤ 40 
𝑥1 ≤ 6 
𝑥2 ≤ 8 
𝑥1, 𝑥2 ≥ 0 
Modelo 2: 
Min 𝑧(𝑥) = 10𝑥1 + 6𝑥2S.a. 
4𝑥1 + 3𝑥2 ≥ 24 
2𝑥1 + 5𝑥2 ≥ 20 
𝑥1 ≤ 8 
𝑥2 ≤ 6 
𝑥1, 𝑥2 ≥ 0 
a) Resolva graficamente os modelos. Confira a sua resposta com o software Lindo. 
b) Escreva os modelos na forma padrão. 
c) Para cada um dos modelos, qual o número máximo de soluções básicas? 
d) Para cada um dos modelos, determine todas as soluções básicas (viáveis e inviáveis) e calcule o valor 
da função objetivo. Apresente a solução ótima do modelo. 
 
 
3° Parte: Método Simplex 
1. Diante da crise econômica uma pequena fábrica de móveis artesanais notou que ultimamente os 
clientes só procuram três tipos de produtos, que chamaremos de A, B e C. O modelo de programação 
linear abaixo foi feito para decidir que quantidade deve ser produzida de cada produto para 
maximizar o lucro da fábrica, considerando os seguintes dados: 
- Os produtos A, B e C dão lucro respectivamente de 40, 30 e 60 reais por unidade, e gastam 
respectivamente 3, 1 e 3 m³ de madeira; 
- Os produtos A e B gastam ainda 2 e 3 Kg de tinta para o acabamento, mas o produto C não necessita 
acabamento com tinta; 
- A fábrica não tem equipamentos para paralelizar o trabalho, e por isso fabrica apenas um produto 
a cada hora; 
- Os fornecedores entregam diariamente 30m³ de madeira e 40Kg de tinta; 
- A fábrica funciona durante 18 horas por dia. 
 
Max 𝑧 = 40𝑥1 + 30𝑥2 + 60𝑥3 (Lucro) 
S.a. 
3𝑥1 + 𝑥2 + 3𝑥3 ≤ 30 (Madeira) 
2𝑥1 + 3𝑥2 ≤ 40 (Tinta) 
𝑥1 + 𝑥2 + 𝑥3 ≤ 18 (Horas) 
𝑥1, 𝑥2, 𝑥3 ≥ 0 
 
a) Monte o quadro inicial do método simplex e resolva o problema por esse método. Mostre todos 
os quadros intermediários do método até o quadro final, indicando qual variável entra e qual 
variável sai da base em cada passo. 
b) Interprete a solução encontrada: O que deve ser produzido e em quantas unidades? Qual o lucro 
máximo? Há sobra de algum recurso? 
c) Pela solução encontrada, é possível prever que a fábrica teria um lucro maior se recebesse mais 
tinta? E se funcionasse por mais horas? 
d) Na tabela ótima obtida, indique quais são os valores dos custos reduzidos e das variáveis duais 
(preços duais). 
 
2. Considere o seguinte modelo de Programação Linear: 
Max 𝑧 = 24𝑥1 + 22𝑥2 + 45𝑥3 
S.a. 
2𝑥1 + 𝑥2 + 3𝑥3 ≤ 42 
2𝑥1 + 𝑥2 + 2𝑥3 ≤ 40 
𝑥1 + 0.5𝑥2 + 𝑥3 ≤ 45 
𝑥1, 𝑥2, 𝑥3 ≥ 0 
 
a) Escreva o modelo na forma padrão: Max 𝑐𝑥, S.a: 𝐴𝑥 = 𝑏, 𝑥 ≥ 0. Identifique os vetores/matrizes 
x, c, A e b (represente o modelo na forma matricial). Indique a dimensão de cada vetor/matriz. 
Qual é a dimensão da base B? 
b) Qual é o número máximo de soluções básicas que podem ser encontradas para o modelo? 
c) Resolva o modelo utilizando o método simplex em tabelas e confira os resultados com o solver 
Lindo. Na tabela do simplex obtida identifique os preços duais e os custos reduzidos e a matriz 
𝐵−1. 
d) Para a solução ótima obtida no item anterior, apresente a base correspondente (matriz B) e sua 
inversa 𝐵−1. 
e) Na tabela ótima obtida, indique quais são os valores dos custos reduzidos e das variáveis duais 
(preços duais).

Outros materiais