• Nenhum resultado encontrado

Investigação Operacional Exercícios de Modelos de Programação Linear

N/A
N/A
Protected

Academic year: 2021

Share "Investigação Operacional Exercícios de Modelos de Programação Linear"

Copied!
10
0
0

Texto

(1)

Licenciatura em Engenharia de Comunicações

Licenciatura em Engenharia Electrónica Industrial e Computadores

Investigação Operacional

Exercícios de Modelos de Programação Linear

Grupo de Optimização e Investigação Operacional

Departamento de Produção e Sistemas Universidade do Minho

Primeira versão: 22 de Outubro de 2003 Versão actual: 22 de Setembro de 2005

ÍNDICE 1. Produção de mobiliário 2 2. Produtos químicos 2 3. Produção 3 4. Carregamento de Avião 3 5. Composição 4 6. Realocação de alunos 4 7. Política de vacinação 5 8. Planeamento agrícola 5 9. Refinaria 6 10. Controlo de poluição do ar 6

11. Reciclagem de resíduos sólidos 7

12. Planeamento de produção (1) 8

(2)

1. Produção de mobiliário

O Departamento de Marketing de uma empresa de mobiliário metálico para escritório sugeriu à administração o lançamento de novos modelos de secretária e de estante, em substituição dos modelos actuais.

O estudo de mercado realizado mostra que não existe qualquer problema em relação à venda de estantes enquanto que, em relação às secretárias, as vendas mensais não deverão ultrapassar as 160 unidades.

O Departamento de Produção, depois de analisar os novos modelos, concluiu que os seus tempos de produção unitários são:

Estampagem (horas.máquina) Montagem e Acabamento (horas.homem) Secretárias 2 4 Estantes 4 4 Disponibilidade mensal 720 880

Foi ainda estimado que o lucro unitário será de 60€ para as secretárias e 30€ para as estantes.

Formule um modelo de Programação Linear que permita determinar o plano de produção mensal para os novos modelos que maximiza o lucro total.

2. Produtos químicos

Uma fábrica de produtos químicos, com laboração contínua, fabrica três produtos A, B e C que necessitam de ser processados nas máquinas 1/3, 1/2/3 e 2/3 respectivamente, tal como se representa no diagrama seguinte:

Para cada um dos produtos fabricados, utiliza-se, por cada litro produzido, uma unidade de capacidade de cada máquina pela qual o produto passa.

As máquinas 1, 2 e 3 têm capacidades de 100, 200 e 400 unidades por dia, respectivamente, e os lucros por litro de A, B e C estão na razão de 3:4:2.

Existe uma procura ilimitada para os produtos A e C mas, por dia, não se conseguem vender mais do que 80 litros de B.

Admitindo que o objectivo é maximizar o lucro, formule um modelo de Programação Linear adequado a este problema.

1

2

(3)

3. Produção

O lucro unitário dos produtos P1 e P2 é de 200 € e 300 €, respectivamente. As máquinas M1, M2 e M3 estão disponíveis 40 h/semana, cada. Cada produto necessita de ser processado em todas as três máquinas. Na tabela seguinte apresentam-se os tempos unitários de processamento (em horas):

M1 M2 M3 M2 ou M3 P1 0.25 0.40 0.40 P2 0.50 0.10 0.30 0.40 ( *) (

*) tempo adicional de processamento na máquina M2 ou na máquina

M3, depois de cada peça P2 ter sido processada nas máquinas M1, M2 e

M3.

Considerando que não há limitações de mercado, formule um modelo de Programação Linear que lhe permita determinar as quantidades de P1 e P2 que devem ser fabricadas.

4. Carregamento de Avião

Um avião tem três compartimentos (Frente − F, Meio − M, Trás − T) dedicados ao transporte de carga. O peso e o volume a serem transportados em cada compartimento não podem exceder os valores dados na seguinte tabela.

Compartimento Peso máximo (toneladas) Volume máximo (m3)

F 10 6800

M 16 8700

T 8 5300

De forma a ser mantido o equilíbrio do avião, a proporção entre o peso da carga efectivamente transportada em cada compartimento e o peso máximo do compartimento deverá ser igual para os três compartimentos.

Existem quatro cargas (A, B, C e D) a transportar no próximo voo. As suas características são dadas na tabela seguinte.

Carga Peso (toneladas) Volume (m3/tonelada) Lucro (€/tonelada)

A 18 480 310

B 15 650 380

C 23 580 350

D 12 390 285

Qualquer fracção de qualquer uma das cargas pode ser colocada em qualquer compartimento.

(4)

5. Composição

Pretende-se determinar a composição de uma ração animal de forma a satisfazer determinados requisitos nutritivos. A ração terá de ser composta por bicarbonato de cálcio, milho e soja e os requisitos nutritivos são: a proporção de cálcio deve estar entre 0.8% e 1.2%, a proporção de proteínas não pode ser inferior a 22% e a proporção de fibra tem de ser pelo menos 5%.

Na tabela é indicada a composição de uma unidade de cada ingrediente, bem como o seu custo (em cêntimos de euro / Kg).

Cálcio Proteínas Fibra Custo Bicarbonato de cálcio 0.380 0.000 0.00 10.0

Milho 0.001 0.090 0.02 30.5

Soja 0.002 0.500 0.08 90.0

Formule um modelo de Programação Linear que lhe permita determinar qual deverá ser a composição da ração de forma ao seu custo ser o menor possível.

6. Realocação de alunos

Foi decidido que, no próximo ano lectivo, uma determinada Escola do Ensino Secundário, deveria ser encerrada. Dessa forma, os alunos actualmente a estudar nessa Escola, terão de passar a estudar em uma de três outras escolas.

Dado o transtorno provocado, foi decidido que, para os alunos em questão, seria providenciado o transporte entre a sua área de residência e a sua nova escola. Consideraram-se Consideraram-seis áreas de residência.

Na tabela seguinte, apresentam-se alguns dados referentes a esta situação. Custo de transporte por estudante (€) Área Número de

alunos Escola 1 Escola 2 Escola 3

1 450 300 0 700 2 600 − 400 500 3 550 600 300 200 4 350 200 500 − 5 500 0 − 400 6 450 500 300 0 Capacidade da escola 900 1100 1000

Apresente um modelo de Programação Linear para este problema, tendo em conta que se pretende o menor custo total possível.

(5)

7. Política de vacinação

Os responsáveis pela política de vacinas por uma determinada região deparam-se com o problema de minimizar o valor monetário dispendido com a aquisição e transporte das vacinas para os Centros de Saúde onde serão administradas.

O número de vacinas necessário em cada um dos 4 Centros de Saúde da referida região é de 20 000, 50 000, 30 000 e 40 000.

Existem três empresas farmacêuticas capazes de fornecer vacinas no prazo estipulado, tendo cada uma feito uma proposta.

A empresa A coloca em cada Centro de Saúde as vacinas que forem precisas a um preço de 0.5€ por vacina.

A empresa B vende cada vacina por 0.2€ mas não se responsabiliza pelo seu transporte para os Centros de Saúde. Esta empresa não assegura mais de 100 000 vacinas. Estima-se o custo de transporte por vacina das instalações da empresa B para cada um dos Centros de Saúde em 0.15€, 0.2€, 0.35€ e 0.4€ (pela ordem em que foram inicialmente referenciados).

A empresa C garante a entrega das vacinas aos Centros de Saúde 1, 2 e 3 pelos preços de 0.2€, 0.4€ e 0.3€, respectivamente.

Formule este problema através de um modelo de Programação Linear.

8. Planeamento agrícola

Uma experiência social interessante na região do Mediterrâneo é o sistema kibbutzim, em Israel. É prática comum vários kibbutzim se associarem de modo a, essencialmente, coordenarem a sua produção para um determinado período. O “Southern Confederation of Kibbutzim” é uma associação de três kibbutzim.

O planeamento global desta associação é decidido no “Coordinating Technical Office”, empenhado, neste momento, em planear a produção agrícola para o próximo ano. A produção de cada kibbutzim é limitada quer pela área de terreno arável, quer pela quantidade de água disponível para irrigação, de acordo com os dados fornecidos pelo departamento governamental correspondente (ver Tabela 1.).

Sementeiras apropriadas para esta região incluem a cana do açúcar, o algodão e o sorgo, que diferem essencialmente no consumo de água para irrigação e ao lucro líquido obtido na colheita (por acre). Por outro lado o Ministério da Agricultura estabeleceu limites em termos da área que pode ser afectada a cada um destes produtos agrícolas (Tabela 2.).

Os três kibbutzim pertecentes à “Southern Confederation of Kibbutzim” acordaram na estratégia de todos utilizarem a mesma proporção de terra arável. No entanto, a área afectada a cada produto pode, indistintamente, pertencer a qualquer dos kibbutzim.

Kibbutz Terra arável

(acres)

Água para irrigação (acre.feet)

(6)

Produto Área máxima (acres) Consumo de água (acre.feet / acre) Lucro líquido (UM/acre) Cana do açúcar 600 3 400 Algodão 500 2 300 Sorgo 325 1 100 Tabela 2.

Apresente um modelo de Programação Linear que vá de encontro à resolução do “Coordinating Technical Office”.

9. Refinaria

Uma refinaria de petróleo produz gasolina Normal e Super com base na mistura de dois tipos de crude (A e B). O processo produtivo encontra-se em fase de reestruturação, o que leva a, no momento actual, existirem dois processos distintos de obtenção de gasolina.

De cada vez que o processo 1 é aplicado são consumidas 4 unidades de crude A e 4 unidades de crude B, tendo como resultado 3 unidades de Normal e 4 unidades de Super. Quanto ao processo 2, de cada vez que é aplicado, são consumidas 3 unidades de A, 5 unidades de B, dando origem a 4 unidades de Normal e 3 unidades de Super.

A disponibilidade de crude A é de 1000 unidades e de crude B é de 1200 unidades. O lucro esperado para cada unidade de Normal produzida é de 4 UM e para cada unidade de Super é de 5 UM.

Formule um modelo de Programação Linear.

10. Controlo de poluição do ar

A empresa Nori & Leets Co., uma das maiores produtoras de aço no seu continente, localizava-se na cidade Steeltown, onde era responsável pela maior parte dos empregos aí existentes. A cidade de Steeltown crescera e desenvolvera-se à sombra da empresa, que, na altura em que o problema que aqui se descreve ocorreu, tinha mais de 10 000 funcionários. Sendo assim, a atitude das pessoas sempre fora a de que o que era bom para a Nori & Leets Co. era também bom para Steeltown. No entanto, esta atitude mudara devido à poluição do ar provocada pela empresa. Tal poluição tornara-se visível na aparência da cidade e os seus habitantes temiam correr riscos de saúde.

Os três principais tipos de poluição do ar provocados pela empresa eram: partículas sólidas, óxidos de enxofre e hidrocarbonetos.

Depois de diversas reuniões, os directores da empresa decidiram seguir estratégias socialmente mais responsáveis, tendo acordado com representantes da população as seguintes reduções anuais das taxas de emissão dos poluentes do ar: material em partículas 60 milhões de libras, óxidos de enxofre 150 milhões de libras e hidrocarbonetos 125 milhões de libras (1 libra = 453.6 gramas).

Os directores da empresa encarregaram uma equipa de engenheiros para estudar de que forma essas reduções deveriam ser conseguidas da forma mais económica possível.

Essa equipa de engenheiros, numa primeira fase, identificou as duas principais fases do processo de fabrico de aço no que diz respeito à emissão de poluentes: a produção de ferro-gusa (“pig iron”) e a transformação do ferro em aço. Ambas essas fases do processo produtivo

(7)

Em ambos os casos, a equipa de engenheiros decidiu que as formas mais eficazes de atingir os objectivos seriam: (1) aumentar a altura das chaminés, (2) utilizar filtros nas chaminés, (3) utilizar combustíveis de maior qualidade nos fornos.

Cada um desses métodos tem limites na sua utilização (por exemplo, a altura das chaminés não poderá, certamente, ser qualquer). Na tabela seguinte mostram-se os efeitos da utilização de cada um dos métodos (no limite máximo) na redução de emissão dos poluentes (em milhões de libras por ano).

Aumentar altura chaminés Filtros Melhores combustíveis Poluente

Forno A Forno B Forno A Forno B Forno A Forno B

Partículas sólidas 12 9 25 20 17 13

Óxidos de enxofre 35 42 18 31 56 49

Hidrocarbonatos 37 53 28 24 29 20

A equipa de engenheiros considerou que cada método poderia ser usado em qualquer fracção da sua capacidade máxima (entre 0 e o seu limite máximo) permitindo assim reduções desde 0 até aos valores apresentados na tabela anterior. Considerou ainda que essas fracções poderiam ser diferentes para os dois tipos de fornos e que, para cada tipo de forno, a redução obtida através de um método não seria substancialmente alterada pela utilização dos outros métodos.

Foi estimado o custo actual da utilização de cada método no seu limite máximo. Esse custo incluía custos de operação e manutenção adicionais, possíveis perdas de lucro devido à menor eficiência do processo produtivo e um custo de implementação. Os valores estimados (em milhões de dólares) são apresentados na tabela seguinte.

Método Forno A Forno B

Aumentar altura chaminés 8 10

Filtros 7 6

Melhores combustíveis 11 9

Foi ainda considerado que o custo de implementação de um método seria proporcional à fracção (em relação ao limite de utilização do método) utilizada.

A questão que se colocava então era que métodos (e em que fracções) utilizar para os fornos A e para os fornos B.

Não existindo nenhum elemento com uma sólida formação em IO na equipa referida, a tentativa de reduzir a poluição do ar revelou-se desastrosa e a empresa teve uma lenta agonia, até à falência. Hoje em dia, Steeltown é uma cidade fantasma.

Formule um modelo de Programação Linear que pudesse ter sido útil para evitar o triste final da Nori & Leets Co..

11. Reciclagem de resíduos sólidos

(8)

respeitadas, nomeadamente relativas às proporções (mínima e/ou máxima) dos resíduos (esta proporção é expressa em peso do resíduo relativamente ao peso total do produto). Essa informação é dada na tabela seguinte, juntamente com o custo do processo de mistura e o preço de venda.

Variedade Especificação Custo de mistura

por Kg (€)

Preço de venda por Kg (€)

A

Resíduo 1: não mais de 30% do total Resíduo 2: não menos de 40% do total

Resíduo 3: não mais de 50% do total Resíduo 4: Exactamente 20% do total

3.00 8.50

B

Resíduo 1: não mais de 50% do total Resíduo 2: não menos de 10% do total

Resíduo 4: Exactamente 10% do total

2.50 7.00

C Resíduo 1: não mais de 70% do total 2.00 5.50

Na tabela seguinte são dados os valores relativos à quantidade de recursos sólidos recolhidos por semana e ao custo do seu tratamento.

Resíduo Quantidade recolhida (Kg) Custo de tratamento por Kg (€)

1 3000 3.00

2 2000 6.00

3 4000 4.00

4 1000 5.00

Uma determinada ONG (com preocupações ambientais) disponibilizou 30 000€ por semana exclusivamente para o processo de tratamento dos resíduos sólidos com a condição de que, pelo menos, metade da quantidade recolhida de cada resíduo fosse tratada.

O que a gestão da Save-It pretende é determinar a quantidade de cada variedade a produzir por semana e a proporção exacta de cada resíduo a utilizar em cada variedade de forma a maximizar o lucro (valor das vendas − custo do processo de mistura).

Formule um modelo de Programação Linear.

12. Planeamento de produção (1)

O responsável pelo planeamento de produção de uma determinada fábrica debate-se com um problema: tem um conjunto de encomendas a entregar nos próximos quatro meses mas não sabe quando deve produzir de forma a incorrer no menor custo possível. Mais precisamente, a fábrica tem de entregar aos clientes 20 unidades no final do primeiro mês, 30 no final do segundo, 10 no final do terceiro e 40 no final do quarto.

Para satisfazer as encomendas de um determinado mês, a fábrica pode produzir no próprio mês ou num mês anterior. Neste último caso, as unidades ficam armazenadas até ao

(9)

fábrica efectuou uma estimativa dos custos unitários de produção e armazenamento. Esses valores são apresentados na tabela que se segue.

Mês 1 2 3 4 Custo de produção unitário 4 3 6 3 Custo de armazenamento unitário − 1 2 1

Como exemplo, se a fábrica produzir todas as unidades necessárias no primeiro mês terá um custo de 4.(20+30+10+40) + 1.(30+10+40) + 2.(10+40) + 1.40.

a) Formule um modelo de Programação Linear.

b) Apresente um modelo de transportes para o mesmo problema.

13. Planeamento de produção (2)

Uma fábrica produz sete produtos (1 a 7) em 5 tipos de máquinas (A a E). A fábrica dispõe de 4 máquinas do tipo A, 2 máquinas do tipo B, 3 máquinas do tipo C, e uma máquina de cada tipo D e E.

Cada produto contribui com um certo valor para o lucro (definido como € / preço de venda unitário − custo das matérias-primas). Estes valores (em € / unidade) e os tempos de processamento (em horas) de cada produto em cada máquina são dados na tabela seguinte.

Produto 1 2 3 4 5 6 7

Contribuição para o lucro 10 6 8 4 11 9 3

A 0.5 0.7 − − 0.3 0.2 0.5

B 0.1 0.2 − 0.3 − 0.6 −

C 0.2 − 0.8 − − − 0.6

D 0.05 0.03 − 0.07 0.1 − 0.08

E − − 0.01 − 0.05 − 0.05

No mês presente (Janeiro) e nos cinco meses seguintes, algumas máquinas não vão estar disponíveis, por se encontrarem em manutenção. A informação de quais as máquinas indisponíveis é dada na tabela seguinte.

Janeiro 1 A Fevereiro 2 C Março 1 E Abril 1 B Maio 1 A e 1 B Junho 1 E e 1 C

(10)

Produto 1 2 3 4 5 6 7 Janeiro 500 1000 300 300 800 200 100 Fevereiro 600 500 200 0 400 300 150 Março 300 600 0 0 500 400 100 Abril 200 300 400 500 200 0 100 Maio 0 100 500 100 1000 300 0 Junho 500 500 100 300 1100 500 60

É possível armazenar até 100 unidades de cada produto simultaneamente com um custo de 0.5€ por unidade por mês. Actualmente não existem unidades em stock, mas pretende-se que, no final de Junho, haja um stock de 50 unidades de cada produto.

A fábrica opera seis dias por semana com dois turnos diários de oito horas. Considere que cada mês tem 24 dias de trabalho.

Formule um modelo de Programação Linear que permita determinar o plano de produção da fábrica.

Bibliografia

J. E. Beasley, O.R. Notes, http://people.brunel.ac.uk/~mastjjb/jeb/or/contents.html

F. S. Hillier and G. J. Lieberman, “Introduction to Operations Research”, Mc-GrawHill, 2001. P. Jensen, J. Bard “Operations Research: Models and Methods”, John Wiley and Sons, 2003. H. P. Williams, “Model Building in Mathematical Programming”, John Wiley and Sons, 1999.

Referências

Documentos relacionados

O TBC surge como uma das muitas alternativas pensadas para as populações locais, se constituindo como uma atividade econômica solidária que concatena a comunidade com os

- Se o estagiário, ou alguém com contacto direto, tiver sintomas sugestivos de infeção respiratória (febre, tosse, expetoração e/ou falta de ar) NÃO DEVE frequentar

Verificada a efetividade da proposta, a Comissão de Licitações declarou vencedor o licitante Francisco Souza Lima Helm, sendo o total do item 14 licitado o valor de

Se você vai para o mundo da fantasia e não está consciente de que está lá, você está se alienando da realidade (fugindo da realidade), você não está no aqui e

A Lei nº 2/2007 de 15 de janeiro, na alínea c) do Artigo 10º e Artigo 15º consagram que constitui receita do Município o produto da cobrança das taxas

Local de realização da avaliação: Centro de Aperfeiçoamento dos Profissionais da Educação - EAPE , endereço : SGAS 907 - Brasília/DF. Estamos à disposição

Note on the occurrence of the crebeater seal, Lobodon carcinophagus (Hombron & Jacquinot, 1842) (Mammalia: Pinnipedia), in Rio de Janeiro State, Brazil.. On May 12, 2003,

Mediante o impacto do paciente com o ambiente do centro cirúrgico, a equipe de enfermagem deve estar voltada para o aspecto humano do atendimento, centrando suas