Condicions de Karush-Kuhn-Tucker
Aquest article o secció no cita les fonts o necessita més referències per verificabilitat. Us animem a millorar-lo afegint referències a fonts fiables i independents. Tota informació no verificable pot ser posada en dubte o eliminada.{{subst:AvísFR|Condicions de Karush-Kuhn-Tucker}}--~~~~ |
|
|
Aquest article és manifestament incomplet. Ajudeu a desenvolupar-lo de forma que l'exposició de conceptes o idees sigui coherent, o com a mínim sigui un esborrany amb una estructuració acceptable. |
En programació no lineal les condicions de Karush-Kuhn-Tucker (també anomenades condicions de KKT, o condicions Kuhn-Tucker) són condicions que ha de complir un punt que sigui solució d'un problema de la forma:

on 
on 
On, si definim
i
:
Es tracta d'una generalització del Mètode dels multiplicadors de Lagrange.
Condicions necessàries de 1r ordre [modifica]
Es tracta d'aplicar les condicions necessàries de 1r ordre per tal que un punt sigui mínim d'una funció de classe
a la funció Lagrangiana:
Però per tal que els mínims d'aquesta funció coincideixi amb els de
cal que imposem un parell de condicions més (que "penalitzen" els punts on no es compleixen les restriccions). Les condicions necessàries de KKT de primer ordre ens diuen que:
Si
és mínim relatiu de
on
, aleshores existeixen
i
tals que:
1-
2-
3-
Condicions necessàries de 2n ordre [modifica]
Condicions suficients [modifica]
Si
és una funció convexa definida en un domini convex, aleshores les condicions de KKT són suficients.

on 
on 






