Você está na página 1de 13

Investigao Operacional

2 Semestre 2002/2003

PROGRAMAO LINEAR
Problemas Resolvidos

Formulao de problemas de Programao Linear

1.

O director de recursos humanos de uma empresa de construo civil pretende planificar os


recursos (operrios) necessrios para concluir uma obra que tem actualmente em curso. Esta
requer 80000 homens-hora, pretendendo a empresa conclu-la num prazo mximo de trs
semestres.
Os contratos de pessoal tm a durao de um, dois ou trs semestres consecutivos. Cada
contrato tem um custo fixo para a empresa de 400 , independentemente da sua durao (este
custo inclui um seguro de acidentes de trabalho, entre outras parcelas) ao qual acresce o custo
de cada homem-hora que varia ao longo do tempo, sendo de 6 , 6.5 e 7 respectivamente
para o primeiro, segundo e terceiro semestre de execuo da obra.
Foi estabelecido que o nmero de operrios por semestre na ob no deve ser inferior a 25 e
que o nmero de contratos de trs semestres no deve ultrapassar 15.
Considerando que cada operrio tem um rendimento de 1050 homens-hora por semestre,
construa um modelo de Programao Linear que permita ao director de recursos humanos da
empresa decidir quantos operrios devero ser contratados, por tipo de contrato (sendo
necessrio especificar o semestre em que os contratos so iniciados, no caso dos contratos de
um e dois semestres).
Nota: 1 homem-hora a quantidade de trabalho realizada por 1 homem em 1 hora.

Exame de 5/7/2001 (adaptado)

Investigao Operacional
2 Semestre 2002/2003

PROGRAMAO LINEAR
Problemas Resolvidos

Resoluo:
Deciso a tomar no problema:
construa um modelo de Programao Linear que permita ao director de recursos
humanos da empresa decidir quantos operrios devero ser contratados, por tipo de
contrato (sendo necessrio especificar o semestre em que os contratos so iniciados, no caso
dos contratos de um e dois semestres), tendo em vista, naturalmente, a minimizao dos
custos.
Definio das variveis de deciso:
1

X 11

X 12

X 13

X 21

X 22

X3
X11 nmero de contratos de 1 semestre, com incio no 1 semestre
X12 nmero de contratos de 1 semestre, com incio no 2 semestre
X13 nmero de contratos de 1 semestre, com incio no 3 semestre
X21 nmero de contratos de 2 semestres incluindo o 1 e 2 semestres
X22 nmero de contratos de 2 semestres incluindo o 2 e 3 semestres
X3 nmero de contratos de 3 semestres
Nota: Poder-se-iam ter utilizado variveis numeradas de X1 a X6, mas a notao anterior tem a
vantagem de ser auto-explicativa.

Investigao Operacional
2 Semestre 2002/2003

PROGRAMAO LINEAR
Problemas Resolvidos

Restries:
Nmero total de homens-hora:
uma obra que tem actualmente em curso. Esta requer 80000 homens-hora
O nmero de homens-hora de cada contrato obtido multiplicando o rendimento por semestre
(1050 homens-hora) pelo nmero de semestres do contrato. No conjunto dos contratos tem-se:

1050 (X11 + X12 + X13 + 2 (X21 + X22) + 3 X3) 80000

horas

Nmero mnimo de operrios por semestre:


o nmero de operrios por semestre na obra no deve ser inferior a 25
Contabilizando os contratos que cobrem cada semestre:

1 semestre:

X11 + X21 + X3 25

2 semestre:

X12 + X21 + X22 + X3 25

3 semestre:

X13 + X22 + X3 25

operrios

Nmero mximo de contratos de 3 semestres:


o nmero de contratos de trs semestres no deve ultrapassar 15.
X3 15

contratos

No-negatividade:
X11, X12, X13, X21, X22, X3 0
ou
X11, X12, X13, X21, X22, X3 IN0
(de facto, trata-se de um problema de programao linear inteira pois s so admissveis
valores inteiros para as variveis deste problema).

Investigao Operacional
2 Semestre 2002/2003

PROGRAMAO LINEAR
Problemas Resolvidos

Funo Objectivo:
Minimizao do custo total dos contratos, sendo o custo de cada contrato igual soma de
duas parcelas: o custo fixo (400 / contrato) e o custo varivel, resultante da soma, para o
nmero de semestres do contrato, do rendimento semestral multiplicado pelo custo do
homem-hora no semestre.
Min Z = 400 (X11 + X12 + X13 + X21 + X22 + X3)

Custo fixo

+ 1050 [6X11 + 6.5X12 + 7X13 + (6+6.5)X21 + (6.5+7)X22 + + (6+6.5+7)X3]

Custo
varivel

Investigao Operacional
2 Semestre 2002/2003

PROGRAMAO LINEAR
Problemas Resolvidos

2. Uma empresa petrolfera possui uma refinaria no Norte e duas unidades de produo de leos
lubrificantes, uma no Norte, junto refinaria, e outra no Sul, que produzem trs tipos de leos
lubrificantes, o Normal, o Super e o Hiper, cuja composio a indicada no quadro seguinte:

Composio (% de volume)
leo
Lubrificante leo Base Aditivo A Aditivo B
Normal

90%

10%

Super

80%

15%

Hiper

60%

10%

Rendimento (litros/hora)
Unidade Norte Unidade Sul
1800

2000

5%

1600

1500

30%

1400

1000

As duas unidades tm uma capacidade de produo de 2000 horas anuais cada uma, que se
dividem pela produo dos trs tipos de leo lubrificante, com os rendimentos de produo
representados no quadro anterior. Cada hora de produo da unidade Norte tem um encargo
de 1000, e na unidade Sul de 900.
O leo base produzido na refinaria (junto unidade Norte) com um custo de 2/litro. O
seu transporte para a unidade Sul acarreta um custo adicional de 0.2/litro. A refinaria tem
uma capacidade de produo de 6 milhes de litros de leo base por ano. Quanto aos aditivos,
so adquiridos a fornecedores e custam 15/litro e 20/litro respectivamente para os aditivos
A e B.
Cada litro vendido pela empresa a 6 /litro, 7/litro e 10/litro respectivamente para os
leos Normal, Super e Hiper, e que se admite que o mercado tem capacidade anual para
absorver 3 milhes de litros de leo Normal, 2,5 milhes de litros de leo Super e 1,5 milhes
de litros de leo Hiper.

a) Formule o problema em programao linear que maximize a receita das vendas.


b) Qual a nova funo objectivo caso se pretenda maximizar o lucro ?

Exame de 24/7/2001

Investigao Operacional
2 Semestre 2002/2003

PROGRAMAO LINEAR
Problemas Resolvidos

Resoluo:
Deciso a tomar no problema:
No est explcita no enunciado a deciso a tomar neste problema. Na alnea a) refere-se
apenas: formule o problema em programao linear que maximize a receita das vendas.
Est, no entanto, implcito que se trata de um problema de programao ou planeamento da
produo, em que necessrio decidir a quantidade de cada um dos trs leos lubrificantes
a produzir em cada uma das refinarias, dados os recursos (limitados) existentes e a
capacidade de absoro do mercado.
Definio das variveis de deciso:
XNN quantidade de leo Normal a produzir na unidade Norte
XSN quantidade de leo Super a produzir na unidade Norte
XHN quantidade de leo Hiper a produzir na unidade Norte
XNS quantidade de leo Normal a produzir na unidade Sul

litros/ano

XSS quantidade de leo Super a produzir na unidade Sul


XHS quantidade de leo Hiper a produzir na unidade Sul
Nota: Os ndices das variveis foram escolhidos de modo a facilitar a sua identificao, mas
estas poderiam ter sido numeradas X1 a X6.

Restries:
Capacidade de produo das refinarias:
As duas unidades tm uma capacidade de produo de 2000 horas anuais cada uma, que
se dividem pela produo dos trs tipos de leo lubrificante
Dividindo as variveis de deciso (nmero de litros/ano a produzir) pelo rendimento de produo
(em litros/hora) obtm-se o nmero de horas empregues anualmente na produo de cada leo
lubrificante. Globalmente tem-se:

Unidade Norte:

X NN X SN X HN
+
+
1800 1600 1400

2000 horas

Unidade Sul:

X NS X SS X HS
+
+
2000 1500 1000

2000 horas
6

Investigao Operacional
2 Semestre 2002/2003

PROGRAMAO LINEAR
Problemas Resolvidos

Capacidade de produo de leo base:


O leo base produzido na refinaria (junto unidade Norte) A refinaria tem uma
capacidade de produo de 6 milhes de litros de leo base por ano.
A quantidade de leo base empregue na produo de cada um dos leos lubrificantes obtida
multiplicando a quantidade de leo lubrificante a produzir pela respectiva percentagem (em volume)
de leo base. Globalmente tem-se:

0.9(XNN + XNS) + 0.8(XSN + XSS) + 0.6(XHN + XHS) 6106

litros/ano

Capacidade de absoro do mercado:


e que se admite que o mercado tem capacidade anual para absorver 3 milhes de litros
de leo Normal, 2,5 milhes de litros de leo Super e 1,5 milhes de litros de leo Hiper.

leo Normal:

XNN + XNS 3106

leo Super:

XSN + XSS 2.5106

leo Hiper:

XHN + XHS 1.5106

litros/ano

No-negatividade:
XNN, XNS, XSN, XSS, XHN, XHS 0

Funo Objectivo:
a) Maximizao da receita obtida com a venda dos leos lubrificantes:
Maz R = 6(XNN + XNS) + 7(XSN + XSS) + 10(XHN + XHS)

/ ano

Investigao Operacional
2 Semestre 2002/2003

PROGRAMAO LINEAR
Problemas Resolvidos

b) Maximizao do lucro:
Maz L = Receita das vendas Custo do leo base Custo de transporte do leo base
Custo aditivos Custo horas produo =
= 6(XNN + XNS) + 7(XSN + XSS) + 10(XHN + XHS)
2 [0.9(XNN + XNS) + 0.8(XSN + XSS) + 0.6(XHN + XHS)]
0.2 [0.9(XNN + XNS) + 0.8(XSN + XSS) + 0.6(XHN + XHS)]
15 [0.10(XNN + XNS) + 0.15(XSN + XSS) + 0.10(XHN + XHS)]
20 [0.05(XSN + XSS) + 0.30(XHN + XHS)]

X
X
X
X
X
X
1000 NN + SN + HN 900 NS + SS + HS
1800 1600 1400
2000 1500 1000

Receita das
vendas
Custo do
leo base
Custo de transporte
do leo base
Custo do
aditivo A
Custo do
aditivo B
Custo das horas de
produo (dos
leos lubrificantes)

/ ano

Investigao Operacional
2 Semestre 2002/2003

3.

PROGRAMAO LINEAR
Problemas Resolvidos

A "Consulimo - Consultores Imobilirios Lda" foi contratada para efectuar um estudo


sobre a construo de um novo imvel destinado a escritrios, com um total de 3 pisos,
possuindo o r/cho uma rea de 2000 m2 e cada um dos dois pisos elevados uma rea de 2350
m2, destinadas exclusivamente a escritrios.
Em causa est a determinao do nmero de fraces autnomas a criar no edifcio dentro
das tipologias j pr-definidas, e do nmero que cada uma destas possuir no interior do
mesmo. Estas fraces sero servidas por uma zona comum que no permite mais do que 25
portas nos pisos elevados e 10 portas ao nvel do r/cho, considerando que cada fraco ter
acesso apenas por uma porta.
As tipologias j pr-definidas possuem reas de 40, 80, 150, 300 e 400 m2, sendo que o
promotor pretende construir um mnimo de trs e um mximo de vinte fraces de cada tipo.
No seu estudo a Consulimo determinou j os preos de venda para as diversas tipologias,
variando este preo de acordo com o piso em que o escritrio vier a estar implantado. Assim,
para os escritrios colocados no r/cho os preos de venda so de 550, 530, 495, 480 e 460
contos/m2 respectivamente para as tipologias de 40, 80, 150, 300 e 400 m2, aumentando estes
valores em 10% e 18% quando estes mesmos escritrios se situam no 1 e 2 andares.
Quanto distribuio dos espaos, entende a Consulimo que desejvel que as diversas
tipologias no apresentem globalmente reas muito diferentes pelo que sugeriu ao Dono de
Obra que as reas afectas a cada tipologia nunca ultrapassem a relao 4:1 entre quaisquer
duas tipologias.
Conhecedora das dificuldades que a esperam a Consulimo contratou-o a si, como
especialista que nestas questes da Investigao Operacional, para formular em
programao matemtica o problema acima exposto.
Exame de 6/7/1999

Investigao Operacional
2 Semestre 2002/2003

PROGRAMAO LINEAR
Problemas Resolvidos

Resoluo:
Deciso a tomar no problema:
Em causa est a determinao do nmero de fraces autnomas a criar no edifcio dentro
das tipologias j pr-definidas que, naturalmente, maximize a receita obtida com a venda das
fraces.
Como h 3 pisos com diferentes caractersticas (rea e/ou nmero mximo de portas e/ou
preo de venda das fraces) necessrio ter em conta o piso pelo que a deciso a tomar de
facto o nmero de fraces autnomas de cada tipologia a criar em cada piso do edifcio.

Definio das variveis de deciso:


Xij nmero de fraces da tipologia i a construir no piso j

Definio de ndices1:
Tipologia das fraces:

ndice i

i = 1,2,3,4,5

sendo:

Tipologia 1 (i=1) rea de 40 m2


Tipologia 2 (i=2) rea de 80 m2
Tipologia 3 (i=3) rea de 150 m2
Tipologia 4 (i=4) rea de 300 m2
Tipologia 5 (i=5) rea de 400 m2

Piso:

ndice j

j = 1,2,3

sendo:

Piso 1 (j=1) rs-do-cho


Piso 2 (j=2) 1 andar
Piso 3 (j=3) 2 andar

Ver Nota no final da resoluo.

10

Investigao Operacional
2 Semestre 2002/2003

PROGRAMAO LINEAR
Problemas Resolvidos

Definio de constantes2:
Ai rea de cada fraco da tipologia i

Pi preo de venda de cada fraco da


tipologia i no piso 1

A1 = 40
A2 = 80
A3 = 150
A4 = 300
A5 = 400

m2

P1 = 550
P2 = 530
P3 = 495
P4 = 480
P5 = 460

contos/m2

Restries:
rea total de cada piso:
possuindo o r/cho uma rea de 2000 m2 e cada um dos dois pisos elevados uma rea
de 2350 m2
5

A i X i1 2000

m2

(piso 1)

i =1

Ai Xij 2350

m2

i =1

j = 2,3

(pisos 2 e 3)

Nmero mximo de fraces em cada piso:


Estas fraces sero servidas por uma zona comum que no permite mais do que 25
portas nos pisos elevados e 10 portas ao nvel do r/cho, considerando que cada fraco ter
acesso apenas por uma porta.
5

i =1
5

i =1

X i1 10

fraces

X ij 25

fraces

(piso 1)
j = 2,3

(pisos 2 e 3)

Ver Nota no final da resoluo.

11

Investigao Operacional
2 Semestre 2002/2003

PROGRAMAO LINEAR
Problemas Resolvidos

Nmero mnimo e mximo de fraces de cada tipologia:


o promotor pretende construir um mnimo de trs e um mximo de vinte fraces de
cada tipo.
3

j=1
3

j=1

X ij 3

fraces
i = 1,,5

X ij 20

fraces

Relao entre as reas totais de quaisquer duas tipologias:


(a Consulimo) sugeriu ao Dono de Obra que as reas afectas a cada tipologia nunca
ultrapassem a relao 4:1 entre quaisquer duas tipologias.
3

j=1
3

j=1

X ij
4

i, i = 1,,5

i i

X i' j

No-negatividade:
Xij 0

i = 1,,5

Xij IN0

(as variveis neste problema so inteiras).

j = 1,2,3

ou

12

Investigao Operacional
2 Semestre 2002/2003

PROGRAMAO LINEAR
Problemas Resolvidos

Funo Objectivo:
Maximizao da receita obtida com a venda das fraces corresponde soma da receitas
obtidas para cada tipologia i. A receita por tipologia idntica soma do nmero de fraces
em cada piso multiplicadas pela respectiva rea Ai e preo de venda do m2, que Pi no piso 1,
1.1Pi no piso 2 (aumento de 10%) e 1.18Pi no piso 3 (aumento de 18%). Pondo em evidncia
os factores comuns Ai e Pi resulta:
5

Max

Z = Pi A i (X i1 + 1.1X i 2 + 1.18X i3 )
i =1

Nota: O uso dos ndices i, j e das constantes Ai e Pi permite escrever as restries do modelo
de forma compacta, fazendo-o com 8 expresses em vez de 51! Por exemplo, para as
restries que relacionam as reas totais de quaisquer duas tipologias utilizou-se apenas uma
expresso genrica, enquanto se se pretendesse explicitar todas as restries deste tipo seria
necessrio escrever 5 x 4 = 20 restries.

13

Você também pode gostar