Você está na página 1de 25

UNIVERSIDADE FEDERAL DO PARÁ

INSTITUTO DE CIÊNCIAS SOCIAIS APLICADAS


FACULDADE DE ADMINISTRAÇÃO

Pesquisa Operacional
Modelo de Programação Linear – Parte 1

Prof. Dr. André Luiz Ferreira e Silva1


1 Universidade Federal do Pará – UFPA.

Instituto de Ciências Sociais Aplicadas – ICSA.


alufpa@gmail.com

Belém-Pa, 20/03/2018
Sumário

Introdução

Problema de Programação Linear

Solução gráfica do PPL


Introdução

I A Pesquisa Operacional (PO) é um método científico voltado aos


problemas de tomada de decisão em diversas áreas do
conhecimento como a Engenharia e Administração.
I A Programação Linear (PL) é um dos principais métodos de PO
e tem como principal característica a especificação de um
modelo matemático para descrever um problema, chamado de
Problema de Programação Linear (PPL).
I Em linhas gerais, os modelos de PL visam responder a seguinte
questão: como encontrar a “melhor” forma (isto é, a forma
“ótima”) de alocar recursos escassos, considerando um objetivo
proposto e um conjunto de restrições que o pesquisador deve
identificar?
Característica do modelo de PL

I Os modelos de PL comportam um conjunto j = 1, .., n de


variáveis xj , cujos valores devem ser determinados e são
chamadas de variáveis de decisão.
I Os modelos são estruturados visando otimizar (maximização ou
minimização) uma função objetivo z, a qual está sujeita a um
conjunto de restrições pré-estabelecidas.
I O modelo de PL contém três tipos de parâmetros:
I os coeficientes da função objetivo denotados por cj ;
I os aij são coeficientes técnicos que estabelecem a quantidade
consumida de recursos por unidade de produto; e
I os bi que denotam a quantidade de recurso disponível a ser
alocada.
I Importante notar que: aij , bi e cj são constantes de entrada do
PPL.
Um modelo de PL simples

Um modelo de PL com 2 variáveis de decisão e 2 restrições, pode ser


escrito por:
A função objetivo é

Max z = c1 x1 + c2 x2 (1)

sujeito às restrições

a11 x1 + a12 x2 ≤ b1 (2)


a21 x1 + a22 x2 ≤ b2 (3)
x1 , x2 ≥ 0 (4)

Observe (1) que o objetivo é maximizar z, dadas as restrições (2) a


(4), em que a última é chamada de restrição de não-negatividade.
No problema de maximização, as restrições devem obdecer
rigorosamente o sentido da desigualdade previsto acima.
Um exemplo simples

Com base em duas matérias-primas, M1 e M2, medidas em toneladas


por dia (ton/dia), a companhia TNBRAS S/A produz tinta para
interior e exterior (ton/dia). O quadro abaixo demonstra os dados do
problema.
Matéria-prima Tinta para ex- Tinta para in- Recurso
terior (ton) terior (ton) disponível dia
M1 6 4 24
M2 1 2 6
Lucro (R$ 1.000) 5 4 ...
Dados que relacionam o consumo de matéria-prima por unidade de
produto, são os coeficientes técnicos. Exemplo: para produzir 1
tonelada de tinta para exterior, consome-se 6 toneladas de M1 e 1
tonelada de M2.
Como ficaria o modelo de PL da TNBRAS ?
Especificação de um modelo de PL

Para especificar corretamente um modelo de PL é necessário:


1. Identificar e descrever as variáveis de decisão do PPL.
2. Definir a função objetivo.
3. Identificar e formular todas as restrições do PPL.
Impondo mais restrições no PPL da TNBRAS

I Suponha agora que uma pesquisa de mercado encomendada pela


TNBRAS indique que a demanda diária de tinta para interior não
pode ultrapassar a de tinta para exterior em mais de 1 tonelada.
Além disso, a demanda máxima diária de tinta para interior é de
2 toneladas.

I Como base nessas informações adicionais, como fica o novo


modelo de PL?
Especificação do modelo de PL da TNBRAS
A função objetivo é
Max z = 5x1 + 4x2 . (5)
sujeito às restrições
6x1 + 4x2 ≤ 24 (6)
1x1 + 2x2 ≤ 6 (7)
− x1 + x2 ≤ 1 (8)
x2 ≤ 2 (9)
x1 , x2 ≥ 0. (10)

1. Em que, x1 e x2 são, respectivamente, as quantidades em toneladas de


tinta para exterior e interior produzidas diariamente.
2. A função objetivo demonstra que cada tonelada vendida de tinta para
exterior e interior deixa uma margem de lucro de R$ 5,00 e R$ 4,00
(mil), respectivamente.
3. As restrições (6) e (7) dizem respeito a produção; (8) e (9) são
restrições de mercado; e (10) é restrição de não-negatividade,
indicando que x1 e x2 não podem assumir valores negativos.
Formule modelos de PL

1. Um fabricante produz bicicletas e motocicletas, cada uma delas


devendo ser processada em duas oficinas. A oficina 1 dispõe de no
máximo 120 horas e a oficina 2 dispõe de no máximo 180 horas. A
fabricação de uma bicicleta requer 6 horas na oficina 1 e 3 horas na
oficina 2. A fabricação de uma motocicleta requer 4 horas na oficina 1
e 10 horas na oficina 2. Escreva o modelo de PL considerando que o
lucro médio de uma bicicleta é de R$45, 00 e de uma motocicleta é de
R$55, 00.
2. Um fabricante de móveis produz mesas e cadeiras. O departamento de
serraria corta a madeira para ambos os produtos, que é enviada para a
montagem. Os produtos montados são enviados ao departamento de
pintura para acabamento. A capacidade diária do departamento de
serraria é de 200 cadeiras e 80 mesas e o de montagem pode produzir
até 120 cadeiras e 60 mesas, por dia. Cada mesa requer 2 vezes horas
de pintura do que uma cadeira e o departamento de pintura tem
disponível 120 horas de trabalho por dia. Escreva o modelo de PL
considerando que o lucro por cadeira é de R$ 50,00 e o de cada mesa é
de R$ 100,00.
Conceitos básicos

I A solução gráfica é a primeira técnica que devemos


compreender para obtermos a solução ótima do sistema.
I Uma solução viável é aquela que satisfaz todas as restrições do
PPL.
I Se dada solução não satisfaz pelo menos uma restrição do PPL,
então estamos diante de uma solução inviável.
I Logo, toda solução ótima necessariamente é uma solução
viável, mas nem toda solução viável é uma solução ótima.
Etapas solução gráfica do PPL

No exemplo da TNBRAS o objetivo é determinar o ponto (x1 ∗, x2 ∗)


que proporcione o lucro máximo por dia. Este ponto pode ser
encrontrado em 3 passos.
1. Coordenadas do gráfico. Como estamos lidando com duas
variáveis, podemos encontrar a solução ótimo com auxílio de um
gráfico bidimensional, onde x2 é computado no eixo vertical e x1
no eixo horizontal.
2. Designação das restrições. Depois designamos cada restrição
até chegar a uma área de solução viável.
3. Determinação do ponto ótimo. Após a identificar dos pontos
(x1 , x2 ) e o valor z correspondente, achar o lucro máximo
torna-se uma tarefa fácil.
Solução gráfica do PPL da companhia TNBRAS (1)

x2

(0, 0) x1
Solução gráfica do PPL da companhia TNBRAS (2a)

x2

(0, 6)

(0, 0) (4, 0) x1
Solução gráfica do PPL da companhia TNBRAS (2b)

x2

(0, 6)

(0, 3)

(0, 0) (4, 0) (6, 0) x1


Solução gráfica do PPL da companhia TNBRAS (2c)

x2
(5, 6)
(0, 6)

(0, 3)

(0, 1)

(0, 0) (4, 0) (6, 0) x1


Solução gráfica do PPL da companhia TNBRAS (2d)

x2
(5, 6)
(0, 6)

(0, 3)
(5, 2)
(0, 2)

(0, 1)

(0, 0) (4, 0) (6, 0) x1


Solução gráfica do PPL da companhia TNBRAS (2e)

x2
(5, 6)
(0, 6)

(0, 3)
(1, 2) (2, 2) (5, 2)
(0, 2)
(3, 1.5)
(0, 1)

(0, 0) (4, 0) (6, 0) x1


Solução gráfica do PPL da companhia TNBRAS (3a)

x2

z = 21.000
z = 18.000

z = 13.000

S2 : (1, 2) S3 : (2, 2)

S4 : (3, 1.5)
S1 : (0, 1)

S0 : (0, 0) S5 : (4, 0) x1
Solução gráfica do PPL da companhia TNBRAS (3a)

I O exágono na figura anterior delimita os segmentos de reta que


unem as restrições.
I Pontos dentro e sobre o exágono percetencem a área de solução
viável do PPL.
I À medida que nos afastamos da origem do gráfico, maiores serão
os resultados de z.

Tabela: Determinação da solução ótima


Solução (x1 , x2 ) z(x1 , x2 )
S0 (0; 0) 0
S1 (0; 1) 4.000
S2 (1; 2) 13.000
S3 (2; 2) 18.000
S4 (3; 1, 5) 21.000
S5 (4; 0) 20.000
Exercícios (1)

1. Um índivíduo quer investir R$5.000,00 no próximo ano em dois tipos de


investimento: o investimento A rende 5% e o investimento B rende 8%.
Pesquisas de mercado recomendam uma alocação de no mínimo 25% em A
e no máximo 50% em B. Além do mais, o investimento em A deve ser no
mínimo metade do investimento em B. Como o fundo deveria ser alocado
aos dois investimentos?
2. A Colombus fabrica camisetas masculinas e blusas femininas, de modo
que o processo de produção inclui: corte, costura e embalagem. A empresa
emprega 25 trabalhadores no departamento de corte, 35 no departamento de
costura e 5 na embalagem, operando em turno de 8 horas por dia e 5 dias por
semana. O quadro abaixo fornece o tempo (em minutos) requerido de cada
peça por etapa do processo de produção e o lucro por peça.

Produto Corte Costura Embalagem Lucro (R$)


Camisetas 20 70 12 8
Blusas 60 60 4 12

Determine a programação semanal ótima de produção da Columbus.


Exercícios (2)

3. A ChemLabs usa matéria prima I e II para produzir dois produtos líquidos


para limpeza doméstica, A e B. As disponibilidades diárias das
matérias-primas I e II são de 150 e 145 unidades, respectivamente. Uma
unidade do produto A consome 0,5 unidade da matéria-prima I e 0,6 da
matéria-prima II; uma unidade do produto B consome 0,5 unidade da
matéria-prima I e 0,4 da matéria-prima II. Os lucro por unidade dos produtos
A e B são R$8,00 e R$10,00, respectivamente. A demanda diária do produto
A varia entre 30 e 150 unidades, e do produto B entre 40 e 200 unidades.
Encontre a quantidade ótima de produção de A e B.
4. Uma fábrica produz dois artigos A e B, que devem passar por duas
máquinas diferentes M1 e M2 . M1 tem 12 horas de capacidade diária
disponível e M2 tem 5 horas. Cada unidade de produto A requer 2 horas em
ambas as máquinas. Cada unidade de produto B requer 3 horas em M1 e 1
hora em M2 . O lucro líquido de A é de R$ 60,00 por unidade e o de B, R$
70,00 por unidade. Determine a quantidade a ser produzida de A e B a fim
de se ter um lucro máximo.
Exercícios (3)

5. Um carpinteiro dispõe de 90, 80 e 50 m2 de compensado, pinho e cedro,


respectivamente. O produto A consome 2,00; 1,00 e 1,00 m2 de
compensado, pinho e cedro, respectivamente; já o produto B consome 1,00;
2,00 e 1,00 m2 , respectivamente. Se o produto A é vendido por R$120, 00 e
B por R$100, 00, quantos unidades de cada produto ele deve fazer para obter
um rendimento bruto máximo?
6. Uma fábrica de computadores produz dois modelos de
microcomputadores, tipo A e B. O modelo A fornece um lucro de R$ 180,00
e B, de R$ 300,00. O modelo A requer, na sua produção, um gabinete
pequeno e uma unidade de disco. O modelo B requer 1 gabinete grande e 2
unidades de disco. Existem no estoque 60 do gabinete pequeno, 50 do
gabinete grande e 120 unidades de disco. Pergunta-se, qual deve ser o
esquema de produção que maximiza o lucro?
Exercícios (4)

7. A Wild West produz dois tipos de chapéus de vaqueiro. Cada unidade do


chapéu tipo 1 requer 2 vezes mais horas trabalhadas do que um chapéu tipo 2
e a empresas tem diariamente 400 horas disponíveis para operação das
máquinas. O mercado absorve no máximo 150 e 200 chapéus tipo 1 e tipo 2,
repectivamente por dia. O lucro por unidade vendida é de R$8, 00 e R$5, 00
para os chapéus tipo 1 e tipo 2, respectivamente. Descreva o problema da
empresa, identifique as variáveis de decisão e formule o modelo de
programação linear? Por meio da análise gráfica, determine a área de
solução viável e a solução ótima para o problema?
8. Um agricultor deseja cultivar dois tipos de cereais, A e B, numa érea
restrita a um hectare. Cada are cultivado pelo cereal A produz 8 sacas,
enquanto a produtividade do cereal B é 10 sacas/are (1 hactare = 100 ares).
No plantio, cada are cultivado do cereal A requer 3 homens-hora de trabalho
(hht), enquanto o cereal B consome 2 hht, de modo que o agricultor dispõe
de 240 hht e paga R$200,00/hht. A demanda máxima é limitado pelo
mercado a 480 sacas do cereal A, vendido a R$150,00/saca; e a demanda do
cereal B é de 800 sacas, vendido a R$120,00/saca. Elabore um modelo de
PL capaz de resolver o problema do agricultor.
Bibliografia

HILLIER, F. S.; LIEBERMAN, G. J. Introdução à Pesquisa


Operacional. 9a Edição. São Paulo: Pearson Prentice Hall, 2008.
TAHA, H. A. Pesquisa Operacional. 8a Edição. Porto Alegre:
AMGH Editora, 2013.

Você também pode gostar