Está en la página 1de 3

Facultad de Ingenieria y Ciencias

Optimización
Profesores Juan Pablo Cavada, Fernando Feres y Luis Yáñez

Ayudantı́a #6

1. Considere el problema de programación no lineal con restricciones:

M in f (x1 , x2 ) = −x21 − (x2 − 2)2

s.a

2x1 ≥ (x2 − 2)2

(x1 − 4)2 + (x2 − 2)2 ≥ 8


x1 ≤ 3

a) Encuentre gráficamente un mı́nimo global de (P).


b) Verifique si el punto encontrado en (a) es regular y si cumple con las condiciones de Karush, Kuhn y Tucker.

a) En el gráfico se muestran los puntos (2, 0) y (2, 4) que son los óptimos globales del problema y la curva de nivel
f = −8 que pasa por ellos:

b) En este item deben encontrar las condiciones para un punto únicamente. Para calcular la regularidad hay que
revisar si los gradientes de las restricciones activas en los puntos postulados son linealmente independientes. Pero
antes conviene pasar el problema a forma estándar.

1
M in f (x1 , x2 ) = −x21 − (x2 − 2)2

s.a

−2x1 + (x2 − 2)2 ≤ 0

−(x1 − 4)2 − (x2 − 2)2 + 8 ≤ 0


x1 − 3 ≤ 0

Donde los gradientes de las restricciones son:


     
−2 −2(x1 − 4) 1
∇g1 = ∇g2 = ∇g3 =
2(x2 − 2) −2(x2 − 2) 0

Se puede ver que los puntos (2, 0) y (2, 4) se cumple que los ∇g1 y ∇g2 son linealmente independientes. Por lo tanto
los puntos son regulares.
Las condiciones de KKT para este problema son:
         
−2x1 −2 −2(x1 − 4) 1 0
+ u1 + u2 + u3 =
−2(x2 − 2) 2(x2 − 2) −2(x2 − 2) 0 0

u1 (−2x1 + (x2 − 2)2 ) = 0


u2 (−(x1 − 4)2 − (x2 − 2)2 + 8) = 0
u3 (x1 − 3) = 0

En ambos casos la restricción g3 = x1 − 3 ≤ 0 es inactiva, por lo tanto u3 = 0. Si eligieron el punto (2, 0) la


condición queda:

       
−4 −2 4 0
+ u1 + u2 =
4 −4 4 0

De donde se cumple que u1 = 4 y u2 = 3.


En el caso del punto (2, 4) :
       
−4 −2 4 0
+ u1 + u2 =
−4 4 −4 0

De donde se pueden encontrar u1 = 4 y u2 = 3

2. Considere el problema de programación no lineal con restricciones:

M inf (x1 , x2 ) = −4x1 + x2

s.a

(x1 − 3)2 + (x2 + 1)2 ≤ 5

x2 + 1 ≥ (x1 − 2)2
x1 + x2 ≤ 3

a)Encuentre gráficamente un mı́nimo global.


b)Verifique si el punto encontrado en (a) es regular y cumple las condiciones de Karush,Kuhn y Tucker.

2
a)Gráficamente se puede ver que el óptimo se encuentra en el punto donde la segunda (g2 ) y tercera (g3 ) restricciones
son activas.

El óptimo corresponde al punto A = (3,0).


b) Para comprobar regularidad se debe revisar si los gradientes de las restricciones activas, evaluados en el punto
son linealmente independientes, es decir:
   
2 1
∇g2 (3, 0) = y∇g3 (3, 0) =
−1 1
Que se puede ver son l.i. y por lo tanto el punto es regular
Para ver si cumple con KKT debemos expresar el problema en la forma estandar:

M inf (x1 , x2 ) = −4x1 + x2


s.a
(x1 − 3)2 + (x2 + 1)2 − 5 ≤ 0
−x2 − 1 + (x1 − 2)2 ≤ 0
x1 + x2 − 3 ≤ 0
Las condiciones de K.K.T. para el problema en el punto (3, 0) serán:

∇f (3, 0) + u1 ∇g1 (3, 0) + u2 ∇g2 (3, 0) + u3 ∇g3 (3, 0) = 0

Como la primera restricción no es activa en el punto (3, 0) se tiene que u1 = 0, luego a primera condición será:
       
−4 2 1 0
+ u2 + u3 =
1 −1 1 0
Resolviendo se encuentra que los multiplicadores en el óptimo son: µ1 = 0, u2 = 35 y u3 = 32 . Por lo tanto, el punto
cumple con K.K.T. En este caso las condiciones son suficientes por que es un problema convexo.

También podría gustarte