Estoy trabajando en un problema de optimización que reformula el problema en términos de condiciones KKT. ¿Puede alguien explicar lo siguiente en términos sencillos?
-
¿Qué ganamos reescribiendo un problema de optimización en términos de condiciones KKT? Parece que sólo estamos escribiendo nuestro problema de optimización restringido original como un problema de optimización restringido diferente que no es más fácil de resolver.
-
De hecho, para los problemas de optimización restringidos sin restricciones de desigualdad, ¿qué ganamos exactamente al utilizar el método de los multiplicadores de Lagrange? Lo único que obtenemos es un sistema de ecuaciones no lineal que, en general, no es fácil de resolver.
Si necesitamos métodos numéricos para resolver el problema reformulado, ¿por qué no utilizar métodos numéricos desde el principio?
0 votos
Se adquiere la capacidad de resolver el problema...
0 votos
Pero no es así, en el caso de KKT se obtiene otro problema de optimización que sigue teniendo restricciones de desigualdad sin solución analítica evidente.
0 votos
El esquema general es KKT -> Newton-Raphson -> problema Ax=b. En el que has hecho A más grande debido a tus restricciones. Creo que este sitio web tiene algunos ejemplos: mat.gsia.cmu.edu/clases/QUANT/NOTES/chap4/node6.html .
0 votos
En el cálculo, si quieres minimizar $f(x)$ a menudo se puede hacer resolviendo la condición de optimalidad $\nabla f(x) = 0$ . ¿Y si quieres minimizar $f(x)$ ¿sujeto a ciertas limitaciones? A menudo podemos adoptar el mismo enfoque: escribir la condición de optimalidad (en este caso las condiciones KKT) y resolver para $x$ .