Buscar

Programação Não Linear em Pesquisa Operacional

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

Continue navegando


Prévia do material em texto

Pesquisa Operacional - Programação Não Linear 
Fernando Nogueira 1
Lista 10 
qualquer erro, favor enviar e-mail para fernog@engprod.ufjf.br 
1) Alguns especialistas consideram que o custo C(x) da produção de x unidades é geralmente 
dado por um polinômio de terceiro grau: 
 
( ) 32 kxdxbxaxC +++= 
 
onde: 
a é um custo fixo (aluguel, luz,...) e os demais parâmetros são de mais complicadas 
interpretações. 
 
Assim, um fabricante de móveis estima que o custo semanal da fabricação de x mesas coloniais é 
dado por: 
 
( ) 500x80x3xxC 23 +−−= 
 
Cada mesa é vendida por R$2.800,00. Que produção semanal maximizará o lucro? Qual o 
máximo lucro semanal possível? 
2) Deseja-se construir um galpão cuja área deve ver igual a 80 m2 (base retangular). O material 
empregado no chão custa R$20,00/m2 e o material empregado nas paredes custa R$15,00/m2. 
Que dimensões minimizarão o custo ? Considere a altura h =3. 
 
3)300 metros de gradeado vão ser usados para cercar 6 áreas conforme a figura. Determine as 
dimensões que maximizam a área cercada. 
4) Minimizar ( ) 22112 X3XXX2X,1Xf ++= , sujeita a 3XX 221 =+ 
5) Implementar um programa, na linguagem de sua escolha, que forneça a localização ótima de 
N origens a fim de abastecer M destinos e os fluxos ótimos de cada origem para cada destino. 
x
y
 Pesquisa Operacional - Programação Não Linear 
Fernando Nogueira 2
Considere a oferta em cada origem, bem como a localização e a demanda dos destinos 
conhecida. 
Respostas 
1) 
Podemos expressar o lucro como: 
 ( ) ( ) ( )xCxRxP −= 
onde: 
P(x) é a função lucro 
R(x) é a função receita 
( ) x2800xR = 
 
( ) ( )500x80x3xx2800xP 23 +−−−= 
 
( ) 500x2880x3xxP 23 −++−= 
 
( ) 02880x6x3xP 2 =++−=′ 
x = -30 (sem sentido x negativo, portanto, desprezado) 
ou 
x = 32,00 
Lucro = 61964,00 
 
 
 
 
 
 Pesquisa Operacional - Programação Não Linear 
Fernando Nogueira 3
2) 
 
80x = 
x = y = 8.944271 
 
 
x 
y 
h 
( ) )yh15(2)xh15(2xy20y,xC ++=
x
80y
80y.x
3h
=
=
=
( ) )h
x
8015(2)xh15(2
x
80x20xC ++=
( ) h
x
8030xh3080.20xC ++=
3h =
( )
x
8090x901600xC ++=
( ) 0
x
720090xC
2
=−=′
 Pesquisa Operacional - Programação Não Linear 
Fernando Nogueira 4
3) 
x = 50 
y = 37.5 
4) 
( ) ( ) ( )212121 x,xgx,xf,x,xh λ−=λ com 0x,x 21 ≥ 
( ) ( )3xxx3xxx2,x,xh 221221121 −+λ−++=λ 
0x2x2
x
g
x
f
x
h
12
111
=λ−+=∂
∂λ−∂
∂=∂
∂ 
03x
x
g
x
f
x
h
1
222
=λ−+=∂
∂λ−∂
∂=∂
∂ 
03xxgh 2
2
1 =+−−=−=λ∂
∂ 
Resolvendo para x1, x2 e λ, fica: 
⎟⎠
⎞⎜⎝
⎛ −=
=
−=
=+
4
x3300.x)x(A
y.x)y,x(A
4
x3300y
300y4x3
2x
4
3x75)x(A −=
0x
2
375)x(A =−=′
 Pesquisa Operacional - Programação Não Linear 
Fernando Nogueira 5
7093.10Z
6
3
4
3
2x
6
3
21x
6
3
22
2
1
=
+−=
+−=
+=λ
 
 
ou 
7093.6Z
6
3
4
3
2x
6
3
21x
6
3
22
2
1
−=
−−=
−−=
−=λ
 
Mínimo