Optimización con Lagrange y Kuhn-Tucker: condiciones y clasificación

Clasificado en Matemáticas

Escrito el en español con un tamaño de 4,54 KB
Actualizado el

Resumen

El documento resume las condiciones de primer y segundo orden de Lagrange para optimización con restricciones de igualdad, incluyendo el criterio del Hessiano orlado para clasificar puntos críticos. Después expone las condiciones de Kuhn-Tucker (estacionariedad, holgura complementaria y signo de los multiplicadores) y los criterios de convexidad del programa para decidir si un punto es máximo o mínimo global.

Puntos clave

  • Condición de primer orden de Lagrange: las derivadas parciales de la función Lagrangiana respecto a todas sus variables deben ser iguales a 0.
  • Para clasificar un punto crítico con una restricción de igualdad se usa el Hessiano orlado, evaluando los menores principales de orden n-m.
  • Si el determinante tiene el mismo signo que (-1)^m el punto es mínimo; si tiene signo distinto, es máximo.
  • Las condiciones de Kuhn-Tucker exigen estacionariedad, holgura complementaria (λi·gi(x,y)=0) y signo adecuado de los multiplicadores (≥0 para máximo, ≤0 para mínimo).
  • Un programa es convexo para mínimo si el conjunto factible es convexo y la función objetivo es convexa; para máximo, si la función objetivo es cóncava.
  • El multiplicador de Kuhn-Tucker cambiado de signo aproxima la variación del valor óptimo ante cambios unitarios en el recurso limitado.

Resumen generado con IA a partir del documento. Ponte a prueba

Condiciones de Lagrange

Condiciones de 1º Orden

DE LAGRANGE: si un punto es un extremo local, las derivadas parciales de la función Lagrangiana respecto a todas sus variables deben ser iguales a 0 (hacemos f Lag y sus derivados respect x y landa). CONDICIONES SUF DE 2º ORDEN: Hessiano Orlado, para poder clasificar el punto critico, construimos la matriz Hessiana orlada y evaluamos sus menores principales para saber si el punto es un máximo local o un mínimo local. Tamaño m hessorld (mxn)x(mxn) n=nº variables del prob m=nº restricciones de igualdad. Como solo tenemos m=1 simplemente una casilla 1x1,. Hacemos derivadas restricc y derivados 2º f lag. MENORES A CALCULAR CUANDO HAY RESTRICCIONES: n-m (det). APLICAMOS CONST FIJA (-1)^m. Det mismo signo que cte fija = PUNTO MINIMO. Det signo distinto a cte fija = PUNTO MÁXIMO

ES MÁXIMO O MIN (LAG): Hacemos hessiana normal de la función objetivo 2das derivadas etc. CUANTO VARIARA NOSE QUE: El multiplicador i-ésimo de Kuhn Tucker cambiado de signo aproxima la variación del valor óptimo de la función objetivo frente a cambios unitarios en la limitación del recurso i-ésimo 

JUSTIFIQUE SI ES UN PROGRAMA CONVEXO PARA MAXIMO Y/O PARA MINIMO: se calsifica su convexidad siguiendo estas dos reglas:

1) Es un programa convexo para mínimo si y solo si el conjunto factible B es un conjunto convexo y la función objetivo es una función convexa 2) es un programa  convexo para máximo si y solo si el conjunto factible B es un conjunto convexo y la función objetivo es una función cóncava


CONDICIONES KUNH TUCK: Para que un punto sea candidato a max/minimo local, se deben cumplir obligatoriamente 3 condiciones:

1) condicion de estacionariedad al/ax=0 al/ay=0 

2)condicion de holgura complementaria landa i x gi(xy)=0 para cada restricción i 

3)condicion de signo de los multiplicadores: al ser para un máximo los multiplicadores deben ser >=0 y para un mínimo <=0 

PASOS PARA ESTE EJERCICIO:1) Hacer f lag

2) Hacer derivadas parciales (x y landa)

3)Analizamos punto (x,y) en las restricciones para ver si están activas o no, las que no están activas serán landa=0 , sustituimos los landa nulos en las derivadas y vamos sacando valores de landa. QUE HACER CUANDO TODAS LAS RESTRICCIONES SON ACTIVAS: sustituimos el punto que nos dan en las derivadas y sacamos valores de landa 

4) Analizamos valores y signos de landa si hay dos landa 1 con valores distintos NO se cumplen condiciones. Si hay dos landas y ambos son positivos ej landa1=3 landa2=6 si se cumplen condiciones para máximo y viceversa para negativo 

JUSTIFIQUE SI ES UN PROGRAMA CONV PARA MAX Y O PARA MIN PASOS:1) hacemos hessiana normal de todas las restricciones que haya y analizamos con tabla 2) hacemos hessiana f objetivo y analizamos de igual manera 3) conclusiones para min conj B convexo + función f obj convexa= si es programa convexo para mínimo. para max conj B convexo + función f obj concava= si es un programa convexo para máximo 


si los menores

principales son

La matriz Hf esClasifiTipo de curvatura
D1>0 D2>0

DEFINIDA 

POSITIVA

MINIMO LOCAL ESTRCITO

ESTRICT

CONVEXA 

D1<0 D2>0 

DEFINIDA 

NEGATIVA

MAXIMO LOCAL 

ESTRICTO

ESTRICT

CONCAVA

D<0 o signos alternos

INDEFINIDA

PUNTO DE SILLA 

NO ES GLOBAL 

D1>=0

D2>=0

D1<=0

D2>=0

SDP

SDN

CASO DUDOSO

CONVEXA

CONCAVA

Preguntas frecuentes

¿Cómo se clasifica un punto crítico con el Hessiano orlado?

Se construye la matriz Hessiana orlada y se evalúan sus menores principales de orden n-m. Si el determinante tiene el mismo signo que (-1)^m el punto es un mínimo, y si tiene signo distinto es un máximo.

¿Qué pasa con los multiplicadores de Kuhn-Tucker en restricciones no activas?

Si una restricción no está activa en el punto, su multiplicador correspondiente vale 0. Después se sustituyen los multiplicadores nulos en las derivadas para calcular los demás.

¿Cuándo es convexo un programa para máximo o para mínimo?

Es convexo para mínimo si el conjunto factible es convexo y la función objetivo es convexa. Es convexo para máximo si el conjunto factible es convexo y la función objetivo es cóncava.

Ponte a prueba

Tarjetas de repaso

Pulsa una tarjeta para ver la respuesta.

Test

1. ¿Qué condición debe cumplir la derivada parcial de la Lagrangiana en un extremo local?
2. En el Hessiano orlado con m=1 restricción y n variables, ¿qué menores se calculan?
3. Si el determinante del Hessiano orlado tiene signo distinto de (-1)^m, ¿qué tipo de punto es?
4. ¿Qué condición de Kuhn-Tucker exige que λi·gi(x,y)=0?
5. Para que un punto sea candidato a máximo según Kuhn-Tucker, ¿qué signo deben tener los multiplicadores?
6. ¿Qué tipo de curvatura indica una matriz Hessiana indefinida?

Preguntas generadas con IA a partir del documento: comprueba las respuestas con el texto.