Optimizacion Con Restricciones de Desigualdad
Optimizacion Con Restricciones de Desigualdad
Optimizacion Con Restricciones de Desigualdad
En los problemas de la vida real, la optimizacin debe considerar las limitaciones fsicas
que imponen restricciones a las variables de decisin. Estas limitaciones imponen un
conjunto de ecuaciones o restricciones de desigualdad de la forma:
g ( P) 0 1.3.1
J (C ) F (C ) T h(C ) T g (C ) V 2 1.3.7
o en forma expandida:
J (C ) F (C ) i hi i ( g i vi2 ) 1.3.8
Las condiciones necesarias para optimalidad son obtenidas como resultado de aplicar la
tcnica variacional.
J
0 1.3.9
Pi
J
0 1.3.10
i
J
0 1.3.11
i
J
0 1.3.12
vi
J
2 i vi 0 1.3.13
vi
i gi 0 1.3.14
F h g
( ) j ( j ) j ( j ) 0
Pi Pi Pi
g2 (P)
P(0) g1 g2(P)
F
P(0)
figura 1 figura 2
En la figura 3 el mnimo est en el lmite de las dos restricciones, por lo que tenemos:
F 1g1 2 g 2 0
Ejemplo:
Considere dos plantas trmicas alimentando un sistema elctrico de potencia. Los costos
de combustibles asociados a cada una de las dos unidades son:
4 + 0.02 P1 = 0
2 + 0.06 P2 = 0
P1 + P2 = PD
F ( P) F ( P) ( PD P1 P2 ) 1 (50 P1 ) 2 ( P1 150)
4 + 0.02 P1 - 1 + 2 = 0
2 + 0.06 P2 = 0
P1 + P2 -PD = 0
1 ( 50 P1 ) = 0
2 ( P1 150 ) = 0
Considere el caso en que PD = 50, en este caso se viola el lmite inferior y la solucin
ptima se obtiene utilizando P1 en el lmite inferior violado. Las condiciones de
optimalidad se dan con los requerimientos
P1 = 50 2 = 0
El lmite superior no es violado, la solucin es:
P 2 = 0 = 2 1 = 3
La solucin para el caso con PD = 250 viola el lmite mximo y los resultados ptimos
son:
P1 = 150 P2 = 100 1 = 0 2 = 1 = 8
Ejemplo
Considere el siguiente problema
min f(x) = x1
sujeto a :
g1 ( x) 16 ( x1 4) 2 ( x2 ) 2 0
h1 ( x) ( x1 3) 2 ( x2 2) 2 13 0
i 1 j 1
x1 16 ( x1 4) 2 x22
f ( x ) 1
1) Punto ( 0,0)
Problema 1
1- Maximizar U = x*y
sujeto a x + y 100
x 40
y x,y 0
Sol. El lagrangeano es L xy 1 (100 x y ) 2 (40 x)
y las condiciones de Kuhn Tucker son:
L
L / x y 1 2 0 x0 y x 0
x
L
L / y x 1 0 y0 y y 0
y
L
L / 1 100 x y 0 10 y 1 =0
1
L
L/2 = 40-x 0 20 y 2 =0
2
L
supongamos que x # 40, (no en el lmite), entonces 2 =0, pues 2 =0
2
luego x = y = 50. Pero esto viola la restriccin x 40. Por lo que podramos suponer
que estamos en la restriccin (lmite) x = 40. As y = 60
y
L/x = L/y = 0 1 = 40 2 = 20
Problema 2
Resolver el siguiente problema de minimizacin
Minimizar C ( x1 4) ( x2 4)
2 2
sujeto a 2 x1 3x2 6
3 x1 2 x2 12
x1 , x2 0
Sol. El lagrangeano
L ( x1 4) 2 ( x2 4) 2 1 (6 2 x1 3x2 ) 2 (12 3 x1 2 x2 )
de (3) y (4) 6 2 x1 3 x2 12 3 x1 2 x 2
x1 = 4 4/5 x2 = -1 1/5 lo cual viola la restricciones de no negatividad de x2
Ejemplo a
Localizar los puntos extremos de la siguiente funcin y(x)
y( x) x 4 / 4 x 2 / 2
y 1 ( x) x 3 x x( x 2 1) x( x 1)( x 1) 0
Los puntos estacionarios son: x = 0 x = 1 x = -1
Ejemplo b
y(x) = x5
y1(x) = 5x4 el punto estacionario es 0
y2(x) = 20x3 y2(0) = 0
y3(x) = 60x2 y3(0) = 0 no se puede decir nada
y4(x) = 120x y4(0) = 0
y5(x) = 120 y5(0) = 120 n=5 es impar y el punto estacionario es un punto de
inflexin.
1
y ( x1 , x2 ) y ( x10 , x20 ) y x1 ( x1 x10 ) y x 2 ( x2 x20 ) [ y x1 x1 ( x1 x10 ) 2 2 y x1 x 2 ( x1 x10 )( x2 x20 )
2
y x 2 x 2 ( x2 x20 ) 2 ter min oaltoorden
x1 , x2 : son las derivadas parciales con respecto a esas variables
1 y y x1 x 2 ( x1 x10 )
y ( x1 , x2 ) y ( x10 , x20 ) [( x1 x10 )( x2 x20 )] x1 x1
2 y x 2 x1 y x 2 x 2 ( x2 x20 )
En notacin vectorial
1
y ( x ) y (x 0 ) [( x x 0 ) T H0 (x x 0 )]
2
donde H0 es la matriz Hessiana y es la matriz de segundas derivadas evaluadas en el
punto estacionario x0
y(x0) puede ser un mnimo o un mximo dependiendo de si el siguiente trmino de la
expresin ( forma cuadrtica) es positiva o negativa.
Ejemplo
El costo de operacin C($/ao) = 1000 P + 4* 109 /PR + 2.5* 105 R
P,R son variables
C
Las derivadas parciales 1000 4 * 10 9 / RP 2 0
P
C
2.5 * 10 5 4 * 10 9 / PR 2
R
Resolviendo simultneamente P = 1000 R = 4 y el costo C = 3*106 $ por ao
C(P,R) es mnimo si
2C 2C
2C P 2 PR 0
2C 2C
0 y
P 2
RP R 2
evaluando en el punto estacionario P = 1000
2C 2 10 3 / 4
20 3x10 / 16 0
6
y 3
P 2
6
10 / 4 10 / 8
Ejemplo
Hallar los puntos estacionarios del siguiente problema restringido utilizando el mtodo
de Lagrange
Optimizar y(x) = x1 x2
sujeto a F(x) = x12 + x22 -1 = 0
El lagrangiano, o funcin aumentada es L(x1,x2, ) = x1 + x2+ ( x12 + x22 -1)
las derivadas parciales
Ejemplo
Localizar los puntos estacionarios
y = x4/2 x2/2
dy 2
6x 2 1 para x = 0 x = x x= -
dx 2
dy 2 dy 2 dy 2
1 (mximo) 2 (mnimo) 2 (mmimo)
dx 2 dx 2 dx 2
y 2 dy 2
2 1
x1
2
dx1x 2
y 2 dy 2
2 1
x2
2
dx1x 2
2 1 y 2
1 3 >0 2 >0
2 x1
2
sujeto a 10 x1 + 5x2 3
Solucin
Convertir el problema con restricciones de desigualdad en uno con restricciones de
igualdad utilizando variable de holgura x3 positiva x32
10 x1 5 x2 x3 3
2
El lagrangeano
L 2 x1 4 x1 x2 4 x2 x1 3x2 (10 x1 5 x2 x3 3)
2 2 2
L
4 x1 4 x2 1 10 0
x1
L
4 x1 8 x2 3 5 0
x2
L
2 x 3 0
x3
L
10 x1 5 x2 x3 3 0
2
x
dos posibilidades
= 0 o x3=0 Si : x3=0 (igualdad) Si : =0 (desigualdad)
Para = 0 x3 = 0
1) 4x1 4x2 = -1 1) 4x1 4x2 + 10 = -1
2) -4x1 +8x2 = 3 2) -4x1 +8x2 + 5 = 3
x32 = 3- 10x1 5x2 3) 10 x1 + 5x2 = 3
Resolviendo simultneamente
x1 = x32 = -2 No satisface la restriccin x2 = 53/130
Este es el punto estacionario para el no restringido resolviendo para da
4 4
2y/x1x2 = -4 4 = 48 mnimo
8
x1 = 5/ 52 x2= 53/130 = 8/325 mnimo