Vous êtes sur la page 1sur 4

Universidad Nacional de Colombia Sede Medelln Medell

Mdulo 2

Ejemplo
Si se contratan L trabajadores y se les asigna K productos para venta a cada uno, una compaa puede tener como beneficios KL. Cada producto se puede comprar a $4/unidad y la mano de obra vale $1/persona. Se dispone de un total de $8. De qu manera la empresa puede maximizar sus beneficios?

Programacin No lineal Generalidades

Profesora: Patricia Jaramillo A.

Ejemplo
Solucin: Variables de decisin: K= productos para cada trabajador L= unidades de mano de obra contratada
3

L 8

Solucin ptima K=1,L=4, Z=4

KL=4 KL=2 KL=1

i i

Z KL

Pero no siempre la solucin ptima est en la frontera de la regin factible. Por ejemplo, en la figura:
Z(x)

ptimo local
Para cualquier PNL (maximizacin) un punto factible x=(x1,x2,,xn) es un mximo local si para suficientemente pequea, cualquier punto factible x=(x1,x2,,xn) con xi-xi< (i=1,2,,n) satisface Z(x) Z(x). Para un PL cualquier ptimo local es ptimo del problema (ptimo global). Para un PNL esto no siempre es cierto. Por ejemplo:

Maximizar Z(x) Sujeto a: x1 x0 La solucin ptima es x=1/2


0 1/2 1

x
5

ptimo global Z(x) ptimos Locales

Proporcionalidad en un PNL?
A diferencia de un PL, un PNL podra no satisfacer las suposiciones de proporcionalidad . Ejemplo: Max Z= x1/3 + y1/3 s.a. x+y=1 x,y 0 No satisface la suposicin de proporcionalidad debido a que al duplicar el valor de x no duplica la contribucin de x a la funcin objetivo 8

Aditividad en un PNL?
A diferencia de un PL, un PNL podra no satisfacer las suposiciones de aditividad . Ejemplo: Maximizar Z=KL Sujeto a: 4K + L 8 K, L 0 No satisface la suposicin de aditividad porque incrementar, por ejemplo, L en 1 hace que Z se incremente en K, as el efecto en Z de incrementar L depende de K.

Diferencias entre PL y PNL


Programacin lineal PL: La regin factible siempre es convexa Si tiene una solucin ptima, entonces ese ptimo est en un vrtice de la regin factible. Cumple condiciones de proporcionalidad y aditividad. Un ptimo local siempre es un ptimo global Programacin no lineal PNL La regin factible no siempre es convexa La solucin ptima no necesariamente est en un vrtice, ni siquiera en la frontera. No necesariamente cumple las condiciones de proporcionalidad y aditividad. Puede tener varios ptimos locales y solo uno de ellos es 10 un ptimo global

Ejemplo: Diseo de una caseta


Una caseta tiene una base cuadrada de lado 2a, 4 paredes verticales de altura b, y un techo que es una pirmide de altura h. Si el volumen total V=15 y la altura total H=3 de la tienda estn dados, el problema que se plantea es el de encontrar valores ptimos a, b y h tales que la tienda resultante necesite un mnimo de material (es decir, tenga una superficie mnima). Solucin:

Ejemplo: el transporte de arena


El coste de transportar arena de un lugar a otro en un contenedor de dimensiones x, y y z es 2 dlares por cada viaje completo. Se debe disear un contenedor apropiado. El precio del material de la base inferior es 3 veces de la tapa superior, y el de las paredes verticales es 2 veces el de la tapa superior. El material de la tapa superior vale $4/m2. Disear el contenedor, tal que el precio de transportar 50 m3 de arena sea mnimo. Solucin: El precio del contenedor es:

Minimizar

S = 4(2ab + a h 2 + a 2 )
h V = 4a 2 b + = 15 3 H =b+h =3 a , b, h 0
11

4( xy + 3xy + 4 xz + 4 yz )
2 50 xyz

Sujeto a:

Se debe aadir el precio del transporte en si, que viene dado por: La funcin objetivo es: Minimizar

C = 16(xy + xz + yz ) + 2
xyz 50 x, y , z 0

50 xyz
12

Y las restricciones son:

Ejemplo: Produccin de Gasolina


Oilco produce 3 tipos de gasolina: regular, sin plomo y Premium. Los 3 tipos se producen combinando plomo y petrleo crudo trado de Alaska y Texas. En la siguiente tabla se dan algunas condiciones tcnicas y datos adicionales:
Tipo de gasolina Contenido de azufre (%) Nivel de Octano Demanda diaria mnima (galn) 5000 5000 5000 Precio de venta ($US/galn)

El crudo de Alaska proviene de 2 fuentes distintas y se mezcla all mismo antes de ser enviado por tubera a la refinera de Texas de Oilco. A lo sumo se envan 10000 galones de crudo por da desde Alaska. El contenido de azufre, nivel de octano, cantidad disponible mxima diaria (en galones) y el costo de compra (por galn) para cada tipo de crudo de Alaska (1 y 2), crudo de Texas y Plomo de Oregon se dan en la tabla:
Tipo de insumo Alaska 1 Alaska 2 Texas Contenido de azufre (%) 4 1 2 0 Nivel de Octano 91 97 83 800 Disponibilidad diaria (galn) Costo ($US/galn) 0.78 0.88 0.75 1.30

10000 11000 6000

Regular Sin plomo Premium

3 3

90 88 94

0.86 0.93 1.06


13

Plomo

2.8

Formular un problema de optimizacin para ayudar a Oilco a maximizar la ganancia diaria obtenida por producir y vender gasolina.
14

Solucin:
Variables de decisin: xi= gasolina tipo i producida a diario (galones), i 1=Regular, 2=sin plomo, 3=premium yj= gasolina comprada a la fuente de insumo j (galones), j 1=Alaska1, 2=Alaska 2, 3=Texas, 4= Plomo Pij= galones de crudo de la fuente de insumo j que se usa diariamente para hacer gasolina tipo i Funcin Objetivo: maximizar (Ingresos diarios costos diarios) Maximizar

Restricciones 1. Relaciones de las variables x, y y P. Para cada tipo de gasolina:

P
j =1
3

ij

= xi ,

i = 1,2,3

Para cada fuente de insumo:

86 x1 + 93 x2 + 106 x3 78 y1 88 y2 75 y3 130 y4
15

P
i =1

ij

= yj,

j = 1,2,3,4
16

2. La cantidad de cada insumo no puede exceder su disponibilidad diaria

3. Para cada tipo de gasolina i se satisfacen los requerimientos de demanda mnima

y1 + y2 10000 ( Alaska )

P
j =1

ij

5000, i

(P
i =1 3

i1

+ Pi 2 ) 10000 ( Alaska) 11000 (Texas) 6000 ( Plomo)

P
i =1 3

i3

4. El contenido porcentual de azufre (como un decimal) del crudo de Alaska en trminos de la cantidad de cada tipo de crudo de Alaska comprado se define por SA.
SA =
17

P
i =1

i4

(0.04 y1 + 0.01y2 )
y1 + y2
18

5. El nivel de octano de crudo de Alaska en trminos de la cantidad de cada tipo de crudo de Alaska comprado se define por OA.

7. Se requiere que el nivel de octano promedio de los insumos utilizados para producir gasolina sin plomo sea por lo menos 88.

(91y1 + 97 y2 ) OA =
y1 + y2

(P21 + P22 ) OA + 83 P23 88


x2

6. Se requiere que el nivel de octano promedio de los insumos utilizados para producir gasolina regular sea por lo menos 90.

8. Se requiere que el nivel de octano promedio de los insumos utilizados para producir gasolina Premium sea por lo menos 94.

(P11 + P12 ) OA + 83 P13 + 800 P14


x1

90
19

(P31 + P32 ) OA + 83 P33 + 800 P34


x3

94
20

9. La gasolina regular contiene, a lo sumo, 3% de azufre

12. Variables de no negatividad

(P11 + P12 )SA + 0.02 P13 0.03


x1

xi 0 i y j 0 j Pij 0 i, j

10. La gasolina Sin plomo contiene, a lo sumo, 3% de azufre

(P21 + P22 )SA + 0.02 P23 0.03


x2

11. La gasolina premium contiene, a lo sumo, 2.8% de azufre

(P31 + P32 )SA + 0.02 P33 0.028


x3
21

Las restricciones 7 a 11 son no lineales, haciendo que el problema sea un PNL


22

Vous aimerez peut-être aussi