SlideShare una empresa de Scribd logo
Universidad Nacional Andrés Bello Microeconomía Avanzada
Facultad de Economía y Negocios Prof. Christian Belmar
¿Cómo Afrontar un Problema de KKT? (Para Minimización)
Ayudante: Mauricio Vargas S.
Caso 1: Ya tienen un candidato a mínimo
1. Dejan el problema como uno con la forma canónica de KKT (en las restricciones
solo desigualdades de ≤ 0 e = 0).
2. Verifican que tanto la función objetivo como las restricciones sean todas
convexas (recuerden que funciones lineales o lineales afines son convexas y
cóncavas, en particular convexas) (*)
3. Revisan, para su candidato, en que restricciones se alcanza la igualdad. Esas
serán las restricciones activas.
4. Calculan el gradiente de f (función objetivo) y gi para cada i (restricciones).
5. Escriben las condiciones de KKT para su punto candidato
6. Resuelven el sistema de ecuaciones que tendrán (será lineal), y ven si encuentran
soluciones positivas (≥ 0) para los !!.
7. Si es así, concluyen que el punto verifica las condiciones de KKT. Si además ya
habían probado (*), concluyen que el punto es el mínimo de f sujeta a las
restricciones.
8. Si aparece que el sistema no tiene solución, o que la tiene pero con algún !!
negativo, concluyen que el punto no verifica KKT, y por lo tanto, no es solución
del problema.
Caso 2: No tienen candidato a mínimo
1. Dejan el problema como uno con la forma canónica de KKT (i.e., en las
restricciones puras desigualdades de ≤ 0).
2. Verifican que tanto la función objetivo como las restricciones sean todas
convexas (recuerden que funciones lineales o lineales afines son convexas y
cóncavas, en particular convexas) (*)
3. Calculan el gradiente de la función objetivo y de todas las restricciones
4. Escriben las condiciones de KKT y tomando en cuanta que que !!ℎ! ! = 0
para cada j. En los gradientes, evalúan en un punto x* (vector) genérico.
5. Van resolviendo por casos para cada !!, tomando todas las combinaciones
posibles de cuáles son cero y cuáles no.
6. Ven en cuáles hay solución, que respete todas las restricciones, y que cumpla
que todos los u sean no negativos. Si demostraron (*), la primera solución que
encuentren ya será suficiente para concluir.
Para maximización en el punto (*) habría que verificar si las funciones son cóncavas.

Más contenido relacionado

La actualidad más candente

Oviedo variaciones
Oviedo variacionesOviedo variaciones
Oviedo variaciones
German Daza
 
Programacion Convexa Presentacion Definitivo
Programacion Convexa Presentacion DefinitivoProgramacion Convexa Presentacion Definitivo
Programacion Convexa Presentacion Definitivo
wadar3
 
Darwim martinez 20450469
Darwim martinez 20450469Darwim martinez 20450469
Darwim martinez 20450469
darwimmartinez
 

La actualidad más candente (20)

Condiciones Kuhn - Tucker
Condiciones Kuhn - TuckerCondiciones Kuhn - Tucker
Condiciones Kuhn - Tucker
 
Programación lineal
Programación linealProgramación lineal
Programación lineal
 
Optimización. Métodos numéricos
Optimización. Métodos numéricosOptimización. Métodos numéricos
Optimización. Métodos numéricos
 
Optimizacion de sistemas y funciónes
Optimizacion de sistemas y funciónesOptimizacion de sistemas y funciónes
Optimizacion de sistemas y funciónes
 
Programacion no lineal
Programacion no linealProgramacion no lineal
Programacion no lineal
 
Programación no lineal
Programación no linealProgramación no lineal
Programación no lineal
 
Metodos kuhn tucker y lagrange
Metodos kuhn tucker  y lagrangeMetodos kuhn tucker  y lagrange
Metodos kuhn tucker y lagrange
 
Oviedo variaciones
Oviedo variacionesOviedo variaciones
Oviedo variaciones
 
Programacion Convexa Presentacion Definitivo
Programacion Convexa Presentacion DefinitivoProgramacion Convexa Presentacion Definitivo
Programacion Convexa Presentacion Definitivo
 
Wilfred Guillen
Wilfred GuillenWilfred Guillen
Wilfred Guillen
 
Programación no lineal
Programación no linealProgramación no lineal
Programación no lineal
 
Programacion no lineal
Programacion no linealProgramacion no lineal
Programacion no lineal
 
Metodos de programacion no-lineal
Metodos de programacion no-linealMetodos de programacion no-lineal
Metodos de programacion no-lineal
 
Docmento
DocmentoDocmento
Docmento
 
Método simplex.
Método simplex. Método simplex.
Método simplex.
 
Optimizacion
OptimizacionOptimizacion
Optimizacion
 
Programación no lineal
Programación no linealProgramación no lineal
Programación no lineal
 
Darwim martinez 20450469
Darwim martinez 20450469Darwim martinez 20450469
Darwim martinez 20450469
 
Sesión 04 2015 II
Sesión 04 2015 IISesión 04 2015 II
Sesión 04 2015 II
 
programacion Lineal y Metodo simplex alvaro espinoza
programacion Lineal y Metodo simplex alvaro espinozaprogramacion Lineal y Metodo simplex alvaro espinoza
programacion Lineal y Metodo simplex alvaro espinoza
 

Destacado

Destacado (14)

Resumen de Optimización (Microeconomía UNAB)
Resumen de Optimización (Microeconomía UNAB)Resumen de Optimización (Microeconomía UNAB)
Resumen de Optimización (Microeconomía UNAB)
 
Kuhn tucker
Kuhn tucker Kuhn tucker
Kuhn tucker
 
Pautas de Controles (Introducción a la Microeconomía - UChile)
Pautas de Controles (Introducción a la Microeconomía - UChile)Pautas de Controles (Introducción a la Microeconomía - UChile)
Pautas de Controles (Introducción a la Microeconomía - UChile)
 
Pautas de Ayudantías (Introducción a la Microeconomía - UChile)
Pautas de Ayudantías (Introducción a la Microeconomía - UChile)Pautas de Ayudantías (Introducción a la Microeconomía - UChile)
Pautas de Ayudantías (Introducción a la Microeconomía - UChile)
 
Metodo de optimización. listo
Metodo de optimización. listoMetodo de optimización. listo
Metodo de optimización. listo
 
Pautas de Guías (Introducción a la Microeconomía - UChile)
Pautas de Guías (Introducción a la Microeconomía - UChile)Pautas de Guías (Introducción a la Microeconomía - UChile)
Pautas de Guías (Introducción a la Microeconomía - UChile)
 
Resumen de Derivadas (Cálculo Diferencial e Integral UNAB)
Resumen de Derivadas (Cálculo Diferencial e Integral UNAB)Resumen de Derivadas (Cálculo Diferencial e Integral UNAB)
Resumen de Derivadas (Cálculo Diferencial e Integral UNAB)
 
Monopolio (Microeconomía UNAB)
Monopolio (Microeconomía UNAB)Monopolio (Microeconomía UNAB)
Monopolio (Microeconomía UNAB)
 
Pautas de Prueba Solemne y Examen (Introducción a la Microeconomía - UChile)
Pautas de Prueba Solemne y Examen (Introducción a la Microeconomía - UChile)Pautas de Prueba Solemne y Examen (Introducción a la Microeconomía - UChile)
Pautas de Prueba Solemne y Examen (Introducción a la Microeconomía - UChile)
 
Guía de Cálculo (Microeconomía UNAB)
Guía de Cálculo (Microeconomía UNAB)Guía de Cálculo (Microeconomía UNAB)
Guía de Cálculo (Microeconomía UNAB)
 
Resumen de Integrales (Cálculo Diferencial e Integral UNAB)
Resumen de Integrales (Cálculo Diferencial e Integral UNAB)Resumen de Integrales (Cálculo Diferencial e Integral UNAB)
Resumen de Integrales (Cálculo Diferencial e Integral UNAB)
 
Funciones de Producción (Microeconomía UNAB)
Funciones de Producción (Microeconomía UNAB)Funciones de Producción (Microeconomía UNAB)
Funciones de Producción (Microeconomía UNAB)
 
Ejercicios Resueltos de Integrales (Cálculo Diferencial e Integral UNAB)
Ejercicios Resueltos de Integrales (Cálculo Diferencial e Integral UNAB)Ejercicios Resueltos de Integrales (Cálculo Diferencial e Integral UNAB)
Ejercicios Resueltos de Integrales (Cálculo Diferencial e Integral UNAB)
 
Ejercicios Resueltos de Teoría del Consumidor (Microeconomía UNAB)
Ejercicios Resueltos de Teoría del Consumidor (Microeconomía UNAB)Ejercicios Resueltos de Teoría del Consumidor (Microeconomía UNAB)
Ejercicios Resueltos de Teoría del Consumidor (Microeconomía UNAB)
 

Similar a ¿Cómo afrontar un problema de Karush-Kuhn-Tucker (KKT)?

Operativa i-2015 (1) (1)
Operativa i-2015 (1) (1)Operativa i-2015 (1) (1)
Operativa i-2015 (1) (1)
Raul Logroño
 
06_10_2020 - Clase optimización CECE.pptx
06_10_2020 - Clase optimización CECE.pptx06_10_2020 - Clase optimización CECE.pptx
06_10_2020 - Clase optimización CECE.pptx
BEBE FASHON
 

Similar a ¿Cómo afrontar un problema de Karush-Kuhn-Tucker (KKT)? (20)

Formulación
FormulaciónFormulación
Formulación
 
condiciones de Kuhn Tucker y Lagrange
condiciones de Kuhn Tucker y Lagrangecondiciones de Kuhn Tucker y Lagrange
condiciones de Kuhn Tucker y Lagrange
 
Ejercicio
EjercicioEjercicio
Ejercicio
 
Inecuaciones trigonometricas
Inecuaciones trigonometricasInecuaciones trigonometricas
Inecuaciones trigonometricas
 
Operativa i-2015 (1) (1)
Operativa i-2015 (1) (1)Operativa i-2015 (1) (1)
Operativa i-2015 (1) (1)
 
Operativa i-2015 (1) (1)
Operativa i-2015 (1) (1)Operativa i-2015 (1) (1)
Operativa i-2015 (1) (1)
 
Operativa i-2015
Operativa i-2015Operativa i-2015
Operativa i-2015
 
operativa
operativaoperativa
operativa
 
Optimizacion 2013
Optimizacion 2013Optimizacion 2013
Optimizacion 2013
 
Operativa 1
Operativa  1Operativa  1
Operativa 1
 
Operativa 1
Operativa  1Operativa  1
Operativa 1
 
Optimización
OptimizaciónOptimización
Optimización
 
Programacion lineal exop
Programacion lineal exopProgramacion lineal exop
Programacion lineal exop
 
06_10_2020 - Clase optimización CECE.pptx
06_10_2020 - Clase optimización CECE.pptx06_10_2020 - Clase optimización CECE.pptx
06_10_2020 - Clase optimización CECE.pptx
 
Matemáticas avanzadas
Matemáticas avanzadasMatemáticas avanzadas
Matemáticas avanzadas
 
ECUACION DE SEGUNDO GRADO
ECUACION DE SEGUNDO GRADOECUACION DE SEGUNDO GRADO
ECUACION DE SEGUNDO GRADO
 
Ejercicios detallados del obj 9 mat i (175 176-177
Ejercicios detallados del obj 9 mat i (175 176-177Ejercicios detallados del obj 9 mat i (175 176-177
Ejercicios detallados del obj 9 mat i (175 176-177
 
metodos de optimizacion
metodos de optimizacionmetodos de optimizacion
metodos de optimizacion
 
Activity 1 1 limits and continuity ea2021
Activity 1 1 limits and continuity ea2021Activity 1 1 limits and continuity ea2021
Activity 1 1 limits and continuity ea2021
 
Porogramación lineal
Porogramación linealPorogramación lineal
Porogramación lineal
 

Último

Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Demetrio Ccesa Rayme
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
Ruben53283
 

Último (20)

Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
 
Presentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos DigitalesPresentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos Digitales
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
 
Proyecto Integrador 2024. Archiduque entrevistas
Proyecto Integrador 2024. Archiduque entrevistasProyecto Integrador 2024. Archiduque entrevistas
Proyecto Integrador 2024. Archiduque entrevistas
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
 
Creación WEB. Ideas clave para crear un sitio web
Creación WEB. Ideas clave para crear un sitio webCreación WEB. Ideas clave para crear un sitio web
Creación WEB. Ideas clave para crear un sitio web
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
 
Poemas de Beatriz Giménez de Ory_trabajos de 6º
Poemas de Beatriz Giménez de Ory_trabajos de 6ºPoemas de Beatriz Giménez de Ory_trabajos de 6º
Poemas de Beatriz Giménez de Ory_trabajos de 6º
 
PROYECTO INTEGRADOR ARCHIDUQUE. presentacion
PROYECTO INTEGRADOR ARCHIDUQUE. presentacionPROYECTO INTEGRADOR ARCHIDUQUE. presentacion
PROYECTO INTEGRADOR ARCHIDUQUE. presentacion
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
 
Proyecto integrador Vereda Cujacal Centro.pptx
Proyecto integrador Vereda Cujacal Centro.pptxProyecto integrador Vereda Cujacal Centro.pptx
Proyecto integrador Vereda Cujacal Centro.pptx
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
 
ensayo literario rios profundos jose maria ARGUEDAS
ensayo literario rios profundos jose maria ARGUEDASensayo literario rios profundos jose maria ARGUEDAS
ensayo literario rios profundos jose maria ARGUEDAS
 

¿Cómo afrontar un problema de Karush-Kuhn-Tucker (KKT)?

  • 1. Universidad Nacional Andrés Bello Microeconomía Avanzada Facultad de Economía y Negocios Prof. Christian Belmar ¿Cómo Afrontar un Problema de KKT? (Para Minimización) Ayudante: Mauricio Vargas S. Caso 1: Ya tienen un candidato a mínimo 1. Dejan el problema como uno con la forma canónica de KKT (en las restricciones solo desigualdades de ≤ 0 e = 0). 2. Verifican que tanto la función objetivo como las restricciones sean todas convexas (recuerden que funciones lineales o lineales afines son convexas y cóncavas, en particular convexas) (*) 3. Revisan, para su candidato, en que restricciones se alcanza la igualdad. Esas serán las restricciones activas. 4. Calculan el gradiente de f (función objetivo) y gi para cada i (restricciones). 5. Escriben las condiciones de KKT para su punto candidato 6. Resuelven el sistema de ecuaciones que tendrán (será lineal), y ven si encuentran soluciones positivas (≥ 0) para los !!. 7. Si es así, concluyen que el punto verifica las condiciones de KKT. Si además ya habían probado (*), concluyen que el punto es el mínimo de f sujeta a las restricciones. 8. Si aparece que el sistema no tiene solución, o que la tiene pero con algún !! negativo, concluyen que el punto no verifica KKT, y por lo tanto, no es solución del problema. Caso 2: No tienen candidato a mínimo 1. Dejan el problema como uno con la forma canónica de KKT (i.e., en las restricciones puras desigualdades de ≤ 0). 2. Verifican que tanto la función objetivo como las restricciones sean todas convexas (recuerden que funciones lineales o lineales afines son convexas y cóncavas, en particular convexas) (*) 3. Calculan el gradiente de la función objetivo y de todas las restricciones 4. Escriben las condiciones de KKT y tomando en cuanta que que !!ℎ! ! = 0 para cada j. En los gradientes, evalúan en un punto x* (vector) genérico. 5. Van resolviendo por casos para cada !!, tomando todas las combinaciones posibles de cuáles son cero y cuáles no. 6. Ven en cuáles hay solución, que respete todas las restricciones, y que cumpla que todos los u sean no negativos. Si demostraron (*), la primera solución que encuentren ya será suficiente para concluir. Para maximización en el punto (*) habría que verificar si las funciones son cóncavas.