Metodo Kuhn - Tucker
Metodo Kuhn - Tucker
Metodo Kuhn - Tucker
Modelo Kuhn-Tucker
Quin fue Kuhn-Tucker?
Harold William Kuhn (Santa Mnica, California, 29 de julio de 1925 - Nueva York, 2 de julio de 2014) fue un
matemtico estadounidense que estudi teora de juegos. Gan el Premio de Teora John von Neumann en
1980 junto con David Gale y Albert W. Tucker. Profesor emrito de matemticas en la Universidad de Princeton,
es conocido por las condiciones Karush-Kuhn-Tucker, para el desarrollo de pker Kuhn, as como la descripcin
del mtodo hngaro para el problema de asignacin. Recientemente, sin embargo, un artculo de Carl Gustav
Jacobi, publicado pstumamente en 1890 en latn, se ha descubierto que anticipa por muchas dcadas el
algoritmo hngaro.
Condiciones de Kuhn-Tucker
En programacin matemtica, las condiciones de Karush-Kuhn-Tucker (tambin conocidas como las condiciones
KKT o Kuhn-Tucker) son condiciones necesarias y suficientes para que la solucin de un problema de
programacin matemtica sea ptima. Es una generalizacin del mtodo de los Multiplicadores de Lagrange.
No existe una nica forma de abordar la resolucin de un problema de programacin no lineal utilizando el
teorema de KKT. Consideraremos la aplicacin de este teorema en este caso para problemas slo con
restricciones "<=" (menor o igual). Si el problema tiene restricciones ">=" stas se pueden transformar por "<="
multiplicando por -1.
Bsicamente el procedimiento consiste en resolver el problema no lineal como uno sin restricciones, luego si la
solucin ptima de dicho problema no cumple la totalidad o parte de las restricciones del problema se activan
dichas restricciones (en conjunto y/o secuencialmente) y se resuelve nuevamente. Esto se repite hasta llegar a
un conjunto de restricciones activas cuya solucin tambin satisface las restricciones omitidas. Notar que si se
han activado la totalidad de restricciones sin encontrar una solucin factible, entonces el problema es infactible.
Problema bsico
Donde observamos que no aparecen los multiplicadores y las condiciones estn expresadas en terminos del
Lagrangiano. Finalmente podemos ordenar, simplificar y renumerar las condiciones para obtener:
Los puntos que minimizan a f sujeta a las restricciones g i 0 ( 1 i m) estn dentro de los puntos crticos de
F:
Que
1, . . . ,
Que hacen cero las parciales con respecto a las variables i ( i = 1, . . . , m):
Que hacen cero las parciales con respecto a las variables s i ( i = 1, . . . , m):
Ejemplo:
Observamos que las tablas para minimizacin y para maximizacin son idnticas salvo que los valores de los
multiplicadores estn cambiados de signo. Por tanto, la estrategia conveniente para optimizar una funcin sujeta
a restricciones de desigualdad por el mtodo de las condiciones de KKT ser:
1. Plantear el problema como si se tratara solo de minimizacin y resolver el sistema de ecuaciones
correspondientes.
2. Eliminar aquellos puntos encontrados que no satisfacen las restricciones gi 0.
3. Eliminar aquellos puntos que tienen a la vez multiplicadores positivos y negativos.
4. Para minimizacin: escoger dentro de aquellos puntos que tienen multiplicadores no negativos aqul que
tienen la menor evaluacin de la funcin objetivo.
5. Para maximizacin: escoger dentro de aquellos puntos que tienen multiplicadores no positivos aqul que
tienen la mayor evaluacin de la funcin objetivo.