fbpx
Wikipedia

Condiciones de Karush-Kuhn-Tucker

Las condiciones de Karush-Kuhn-Tucker (también conocidas como las condiciones KKT o Kuhn-Tucker) son requerimientos necesarios y suficientes para que la solución de un problema de programación matemática sea óptima. Es una generalización del método de los multiplicadores de Lagrange.

Problema general de optimización

Consideremos el siguiente problema general:

 
 
 ,  
 ,  

donde   es la función objetivo a minimizar,   son las restricciones de desigualdad y   son las restricciones de igualdad, con   y   el número de restricciones de desigualdad e igualdad, respectivamente.

Las condiciones necesarias para problemas con restricciones de desigualdad fueron publicadas por primera vez en la tesis de máster de W. Karush,[1]​ aunque fueron renombradas tras un artículo en una conferencia de Harold W. Kuhn y Albert W. Tucker.[2]

Condiciones necesarias de primer orden

Supongamos que la función objetivo, por ejemplo, a minimizar, es   y las funciones de restricción son   y  . Entonces, supongamos que son continuamente diferenciables en el punto  . Si   es un mínimo local, entonces existen constantes  ,   y   tales que:

 
 
 

Condiciones de regularidad (o cualificación de las restricciones)

En la condición necesaria anterior, el multiplicador dual   puede ser igual a cero. Este caso se denomina degenerado o anormal. La condición necesaria no tiene en cuenta las propiedades de la función sino la geometría de las restricciones.

Existen una serie de condiciones de regularidad que aseguran que la solución no es degenerada (es decir  ). Estas incluyen:

  • Cualificación de la restricción de independencia lineal (CRIL): los gradientes de las restricciones activas de desigualdad y los gradientes de las restricciones de igualdad son linealmente independientes en  .
  • Cualificación de la restricción de Mangasarian-Fromowitz (CRMF): los gradientes de las restricciones activas de desigualdad y los gradientes de las restricciones de igualdad son linealmente independientes positivos en  .
  • Cualificación de la restricción de rango constante (CRRC): para cada subconjunto de las restricciones activas de desigualdad y los gradientes de las restricciones de igualdad, el rango en el entorno de   es constante.
  • Cualificación de la restricción de dependencia lineal constante positiva (DLCP): para cada subconjunto de restricciones activas de desigualdad y de gradientes de las restricciones de igualdad, si es linealmente dependiente positivo en   entonces es linealmente dependiente positivo en el entorno de  . (  es linealmente dependiente positivo si existe   distintos de cero tal que  )
  • Condición de Slater: para un problema únicamente con restricciones de desigualdad, existe un punto   tal que   para todo  

Puede verse que CRIL=>CRMF=>DLCP, CRIL=>CRRC=>DLCP, aunque CRMF no es equivalente a CRRC. En la práctica, se prefiere cualificación de restricciones más débiles ya que proporcionan condiciones de optimalidad más fuertes.

Condiciones suficientes

Sean  ,   convexa,   y un punto  . Si existen constantes   y   tales que

 
 

entonces el punto   es un mínimo global.

Referencias

  1. W. Karush (1939). Minima of Functions of Several Variables with Inequalities as Side Constraints. M.Sc. Dissertation. Dept. of Mathematics, Univ. of Chicago, Chicago, Illinois. 
  2. H. W. Kuhn,Tucker, A. W., Proceedings of 2nd Berkeley Symposium, Nonlinear programming, University of California Press, 1951, Berkeley
Bibliografía
  • Avriel, Mordecai (2003). Nonlinear Programming: Analysis and Methods. Dover Publishing. ISBN 0-486-43227-0.
  • R. Andreani, J. M. Martínez, M. L. Schuverdt, On the relation between constant positive linear dependence condition and quasinormality constraint qualification. Journal of optimization theory and applications, vol. 125, no2, pp. 473-485 (2005).

Véase también

  • Teorema de Karush Kuhn Tucker aplicado a un Problema de Programación No Lineal
  • El artículo de A. Kuhn y W. Tucker (en inglés)
  •   Datos: Q2075125

condiciones, karush, kuhn, tucker, condiciones, karush, kuhn, tucker, también, conocidas, como, condiciones, kuhn, tucker, requerimientos, necesarios, suficientes, para, solución, problema, programación, matemática, óptima, generalización, método, multiplicado. Las condiciones de Karush Kuhn Tucker tambien conocidas como las condiciones KKT o Kuhn Tucker son requerimientos necesarios y suficientes para que la solucion de un problema de programacion matematica sea optima Es una generalizacion del metodo de los multiplicadores de Lagrange Indice 1 Problema general de optimizacion 2 Condiciones necesarias de primer orden 3 Condiciones de regularidad o cualificacion de las restricciones 4 Condiciones suficientes 5 Referencias 6 Vease tambienProblema general de optimizacion EditarConsideremos el siguiente problema general min f x displaystyle text min f x sujeto a displaystyle text sujeto a g i x 0 displaystyle g i x leq 0 i 1 m displaystyle i 1 ldots m dd h j x 0 displaystyle h j x 0 j 1 l displaystyle j 1 ldots l dd donde f x displaystyle f x es la funcion objetivo a minimizar g i x displaystyle g i x son las restricciones de desigualdad y h j x displaystyle h j x son las restricciones de igualdad con m displaystyle m y l displaystyle l el numero de restricciones de desigualdad e igualdad respectivamente Las condiciones necesarias para problemas con restricciones de desigualdad fueron publicadas por primera vez en la tesis de master de W Karush 1 aunque fueron renombradas tras un articulo en una conferencia de Harold W Kuhn y Albert W Tucker 2 Condiciones necesarias de primer orden EditarSupongamos que la funcion objetivo por ejemplo a minimizar es f R n R displaystyle f mathbb R n rightarrow mathbb R y las funciones de restriccion son g i R n R displaystyle g i mathbb R n rightarrow mathbb R y h j R n R displaystyle h j mathbb R n rightarrow mathbb R Entonces supongamos que son continuamente diferenciables en el punto x displaystyle x Si x displaystyle x es un minimo local entonces existen constantes l 0 displaystyle lambda geq 0 m i 0 i 1 m displaystyle mu i geq 0 i 1 ldots m y n j j 1 l displaystyle nu j j 1 l tales que l i 1 m m i j 1 l n j gt 0 displaystyle lambda sum i 1 m mu i sum j 1 l nu j gt 0 l f x i 1 m m i g i x j 1 l n j h j x 0 displaystyle lambda nabla f x sum i 1 m mu i nabla g i x sum j 1 l nu j nabla h j x 0 m i g i x 0 para todo i 1 m displaystyle mu i g i x 0 mbox para todo i 1 ldots m Condiciones de regularidad o cualificacion de las restricciones EditarEn la condicion necesaria anterior el multiplicador dual l displaystyle lambda puede ser igual a cero Este caso se denomina degenerado o anormal La condicion necesaria no tiene en cuenta las propiedades de la funcion sino la geometria de las restricciones Existen una serie de condiciones de regularidad que aseguran que la solucion no es degenerada es decir l 0 displaystyle lambda neq 0 Estas incluyen Cualificacion de la restriccion de independencia lineal CRIL los gradientes de las restricciones activas de desigualdad y los gradientes de las restricciones de igualdad son linealmente independientes en x displaystyle x Cualificacion de la restriccion de Mangasarian Fromowitz CRMF los gradientes de las restricciones activas de desigualdad y los gradientes de las restricciones de igualdad son linealmente independientes positivos en x displaystyle x Cualificacion de la restriccion de rango constante CRRC para cada subconjunto de las restricciones activas de desigualdad y los gradientes de las restricciones de igualdad el rango en el entorno de x displaystyle x es constante Cualificacion de la restriccion de dependencia lineal constante positiva DLCP para cada subconjunto de restricciones activas de desigualdad y de gradientes de las restricciones de igualdad si es linealmente dependiente positivo en x displaystyle x entonces es linealmente dependiente positivo en el entorno de x displaystyle x v 1 v n displaystyle v 1 ldots v n es linealmente dependiente positivo si existe a 1 0 a n 0 displaystyle a 1 geq 0 ldots a n geq 0 distintos de cero tal que a 1 v 1 a n v n 0 displaystyle a 1 v 1 cdots a n v n 0 Condicion de Slater para un problema unicamente con restricciones de desigualdad existe un punto x displaystyle x tal que g i x lt 0 displaystyle g i x lt 0 para todo i 1 m displaystyle i 1 ldots m Puede verse que CRIL gt CRMF gt DLCP CRIL gt CRRC gt DLCP aunque CRMF no es equivalente a CRRC En la practica se prefiere cualificacion de restricciones mas debiles ya que proporcionan condiciones de optimalidad mas fuertes Condiciones suficientes EditarSean f R n R displaystyle f mathbb R n rightarrow mathbb R g i R n R displaystyle g i mathbb R n rightarrow mathbb R convexa h j R n R displaystyle h j mathbb R n rightarrow mathbb R y un punto x R n displaystyle x in mathbb R n Si existen constantes m i 0 i 1 m displaystyle mu i geq 0 i 1 ldots m y n j j 1 l displaystyle nu j j 1 ldots l tales que f x i 1 m m i g i x j 1 l n j h j x 0 displaystyle nabla f x sum i 1 m mu i nabla g i x sum j 1 l nu j nabla h j x 0 m i g i x 0 para todo i 1 m displaystyle mu i g i x 0 mbox para todo i 1 ldots m entonces el punto x displaystyle x es un minimo global Referencias Editar W Karush 1939 Minima of Functions of Several Variables with Inequalities as Side Constraints M Sc Dissertation Dept of Mathematics Univ of Chicago Chicago Illinois H W Kuhn Tucker A W Proceedings of 2nd Berkeley Symposium Nonlinear programming University of California Press 1951 Berkeley BibliografiaAvriel Mordecai 2003 Nonlinear Programming Analysis and Methods Dover Publishing ISBN 0 486 43227 0 R Andreani J M Martinez M L Schuverdt On the relation between constant positive linear dependence condition and quasinormality constraint qualification Journal of optimization theory and applications vol 125 no2 pp 473 485 2005 Vease tambien EditarTeorema de Karush Kuhn Tucker aplicado a un Problema de Programacion No Lineal El articulo de A Kuhn y W Tucker en ingles Datos Q2075125 Obtenido de https es wikipedia org w index php title Condiciones de Karush Kuhn Tucker amp oldid 138320977, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos