SlideShare una empresa de Scribd logo
1 de 13
PROGRAMACIÓN NO
LINEAL “MÉTODO
CUADRATICO”
PRESENTAN:
• Aguirre Tapia Anabel
• Castro Vivar Krisna Kirtan
• García Montero Zaire
• Rosas Aburto Maritza Nohemi
CONTENIDO.
Introducción.
Antecedentes
Programación Cuadrática.
Metodología.
Conclusión.
Fuentes de referencia.
2
Introducción.
 Un modelo de Programación No Lineal es aquel donde las variables de decisión
se expresan como funciones no lineales, ya sea en la Función Objetivo o en
las restricciones de un modelo de optimización.
 Esta característica particular de los modelos de programación no lineal
permite abordar problemas donde existen en general donde los supuestos
asociados a la proporcionalidad no se cumplen.
 Hay dos tipos de algoritmos dentro de la programación no lineal:
 Algoritmos no restringidos
 Algoritmos restringidos
 De estos últimos explicaremos el método de Programación Cuadrática.
3
Antecedentes.
 El problema de programación no lineal general restringido se define como:
𝑀𝑎𝑥𝑖𝑚𝑖𝑧𝑎𝑟 𝑜 𝑚𝑖𝑛𝑖𝑚𝑖𝑧𝑎𝑟 𝑧 = 𝑓 𝑋
Sujeto a: g X ≤ 0
 Las condiciones de no negatividad X≥ 0, son parte de las restricciones. Incluso, al
menos una de las funciones 𝑓 𝑋 𝑦 𝑔(𝑋) es no lineal, y todas las funciones son
continuamente diferenciables.
 El comportamiento errático de las funciones no lineales impide el desarrollo de un
solo algoritmo para el modelo no lineal general. Quizás el resultado más general
aplicable al problema sean las condiciones Karush-Kunh-Tucker (KKT), las cuales
solo son necesarias, a menos que 𝑓 𝑋 𝑦 𝑔(𝑋) sean funciones de buen
comportamiento.
4
Antecedentes.
 Los algoritmos se pueden clasificar en directos e indirectos. En donde los
métodos indirectos resuelven el problema no lineal valiéndose de uno o
más programas lineales derivados del programa original. Mientras que los
métodos directos se valen del programa origina.
 Los algoritmos indirectos son:
 Programación separable
 Programación cuadrática
 Programación estocástica
 A continuación veremos la Programación Cuadrática:
5
Programación Cuadrática
 Un problema de programación cuadrática, es un problema no lineal
que tiene restricciones lineales y una función objetivo que es la suma
de una forma lineal y cuadrática. Esta puede tener términos con
potencias mayores de dos.
 La importancia de un método sistemático para la solución de
problemas de programación cuadrática, consiste en que muchos
problemas para los que una aproximación de programación lineal no
sería adecuada, pueden aproximarse mejor con un modelo que
contenga una función objetivo cuadrática.
6
¿Para qué se usa?
 Existen diferentes tipos de problemas de programación cuadrática, los cuales
se pueden clasificar en:
 Problemas cuadráticos de minimización sin restricciones, requieren minimizar la
función cuadrática f (x) sobre el espacio completo.
 Problemas cuadráticos de minimización sujetos a restricciones de igualdad,
requieren minimizar la función objetivo f (x) sujeta a restricciones lineales de
igualdad Ax = b.
 Problemas cuadráticos convexos. Son cualquiera de los mencionados arriba, en el
cual la función objetivo a ser minimizada, f (x) es convexa o en el caso contrario
cuando es no convexos.
7
Programación Cuadrática
 Un modelo de programación cuadrática se define como :
𝑀𝑎𝑥𝑖𝑚𝑖𝑧𝑎𝑟 𝑍 = 𝐶𝑋 + 𝑋 𝑇 𝐷𝑋
𝑆𝑢𝑗𝑒𝑡𝑜 𝑎: 𝐴𝑋 ≤ 𝑏, 𝑋 ≥ 0
𝐷𝑜𝑛𝑑𝑒: 𝑋 = (𝑥1, 𝑥2, … , 𝑥 𝑛) 𝑇
𝐶 = (𝑐1, 𝑐2, … , 𝑐 𝑛)
𝑏 = (𝑏1, 𝑏2, … , 𝑏 𝑛)
8
Metodología.
Problema:
1. Despejar a 0 las restricciones.
2. Formar la ecuación U o λ.
3. Elaborar la ecuación Lagrangiana.
4. Realizar las condiciones KKT con respecto a cada variable que aparece
en la ecuación Lagrangiana.
9
𝑀𝑎𝑥 𝑧 = 4𝑥1 + 6𝑥2 − 2𝑥1
2
− 2𝑥1 𝑥2 − 2𝑥2
2
𝑥1 + 2𝑥2 ≤ 2
𝑥1, 𝑥2 ≥ 0
Sujeto a:
5. Se colocan las ecuaciones resultantes del paso anterior con base al signo
de la restricción original y las variables de no negatividad.
6. Despejar los recursos de las ecuaciones obtenidas en el paso anterior.
7. Se agregan las variables artificiales para poder a comenzar a resolver
el problema lineal.
8. Resolver el problema por el método de doble fase. La solución del
sistema se obtiene con la fase I.
10
11
Base b1
Z 0 0 0 0 0 0 -1 -1 0
1 0 0 - 1/3 1/6 0 1/3 - 1/6 1/3
0 0 1 0 - 1/2 -1 0 1/2 1
0 1 0 1/6 - 1/12 1/2 - 1/6 1/12 5/6
1 2 1 1 2 1 2
1
1
2
Z=0
X1=1/3
X2=5/6
Por tanto el valor óptimo asociado a Z= 4.16
Conclusión.
 las funciones cuadráticas fueron prominentes porque proveían modelos
locales simples para funciones no lineales generales. Una función cuadrática,
es la función no lineal más simple, y cuando es usada como una aproximación
para una función no lineal general, esta puede capturar la información
importante de la curvatura, lo que una aproximación lineal no puede.
12
Fuentes de referencia.
 Tema: ¿Qué es la programación no lineal?. Investigación de Operaciones.
http://www.investigaciondeoperaciones.net/programacion_no_lineal.html
 Investigación de Operaciones. Tema: Algoritmos de Programación no lineal.
Subtema: Programación Cuadrática. Hamdy A. Taha, 9ª Edición, University of
Arkansas, Editorial PEARSON, 2012.
 Toma de decisiones por medio de Investigación de Operaciones. Tema:
Programación Cuadrática. Robert J. Thierauf, Richard A. Grosse, 7ª Edición,
Editoria LIMUSA, 1981.
13

Más contenido relacionado

La actualidad más candente

Programación lineal entera y binaria
Programación lineal entera y binariaProgramación lineal entera y binaria
Programación lineal entera y binariaJaime Medrano
 
Metodos de Programacion no lineal
Metodos de Programacion no linealMetodos de Programacion no lineal
Metodos de Programacion no linealluisatero
 
Diferenciación numérica Metodos Numericos
Diferenciación numérica Metodos NumericosDiferenciación numérica Metodos Numericos
Diferenciación numérica Metodos NumericosTensor
 
Clase 18. arbol de minima expansión
Clase 18. arbol de minima expansiónClase 18. arbol de minima expansión
Clase 18. arbol de minima expansiónLucas Mosquera
 
Simulacion para ISC - Unidad 1 Introducción a la Simulación
Simulacion para ISC - Unidad 1 Introducción a la SimulaciónSimulacion para ISC - Unidad 1 Introducción a la Simulación
Simulacion para ISC - Unidad 1 Introducción a la SimulaciónJosé Antonio Sandoval Acosta
 
5.7 modelo de redes usando winqsb
5.7 modelo de redes usando winqsb5.7 modelo de redes usando winqsb
5.7 modelo de redes usando winqsbADRIANA NIETO
 
Teoria de la dualidad y Analisis de la Sensibilidad
Teoria de la dualidad y Analisis de la SensibilidadTeoria de la dualidad y Analisis de la Sensibilidad
Teoria de la dualidad y Analisis de la SensibilidadJorge Andres Acero Almonacid
 
Ejercicios jacobi
Ejercicios jacobiEjercicios jacobi
Ejercicios jacobidjp951
 
Programacion Convexa Presentacion Definitivo
Programacion Convexa Presentacion DefinitivoProgramacion Convexa Presentacion Definitivo
Programacion Convexa Presentacion Definitivowadar3
 
Producto medio para generar números aleatorios.
Producto medio para generar números aleatorios.Producto medio para generar números aleatorios.
Producto medio para generar números aleatorios.Leopoldo N. Chavez
 
Cadenas de markov
Cadenas de markovCadenas de markov
Cadenas de markovPoro Punk
 
427168331 calculo-vectorial-unidad-2
427168331 calculo-vectorial-unidad-2427168331 calculo-vectorial-unidad-2
427168331 calculo-vectorial-unidad-2fghffffg
 
Presentacion programacion dinamica
Presentacion programacion dinamicaPresentacion programacion dinamica
Presentacion programacion dinamicaVINAYOCANDO13
 
Soluciones factibles y soluciones básicas factibles
Soluciones factibles y soluciones básicas factiblesSoluciones factibles y soluciones básicas factibles
Soluciones factibles y soluciones básicas factiblesLupita Rodríguez
 

La actualidad más candente (20)

Ejercicios de Modelo de Redes
Ejercicios de Modelo de RedesEjercicios de Modelo de Redes
Ejercicios de Modelo de Redes
 
Programación lineal entera y binaria
Programación lineal entera y binariaProgramación lineal entera y binaria
Programación lineal entera y binaria
 
Metodos de Programacion no lineal
Metodos de Programacion no linealMetodos de Programacion no lineal
Metodos de Programacion no lineal
 
Diferenciación numérica Metodos Numericos
Diferenciación numérica Metodos NumericosDiferenciación numérica Metodos Numericos
Diferenciación numérica Metodos Numericos
 
Programación Lineal
Programación LinealProgramación Lineal
Programación Lineal
 
Clase 18. arbol de minima expansión
Clase 18. arbol de minima expansiónClase 18. arbol de minima expansión
Clase 18. arbol de minima expansión
 
Simulacion para ISC - Unidad 1 Introducción a la Simulación
Simulacion para ISC - Unidad 1 Introducción a la SimulaciónSimulacion para ISC - Unidad 1 Introducción a la Simulación
Simulacion para ISC - Unidad 1 Introducción a la Simulación
 
Programación deterministica
Programación deterministicaProgramación deterministica
Programación deterministica
 
Matriz jacobiana
Matriz jacobianaMatriz jacobiana
Matriz jacobiana
 
5.7 modelo de redes usando winqsb
5.7 modelo de redes usando winqsb5.7 modelo de redes usando winqsb
5.7 modelo de redes usando winqsb
 
Teoria de la dualidad y Analisis de la Sensibilidad
Teoria de la dualidad y Analisis de la SensibilidadTeoria de la dualidad y Analisis de la Sensibilidad
Teoria de la dualidad y Analisis de la Sensibilidad
 
Programacion No Lineal
Programacion No LinealProgramacion No Lineal
Programacion No Lineal
 
Método simplex. Teoria
Método simplex. TeoriaMétodo simplex. Teoria
Método simplex. Teoria
 
Ejercicios jacobi
Ejercicios jacobiEjercicios jacobi
Ejercicios jacobi
 
Programacion Convexa Presentacion Definitivo
Programacion Convexa Presentacion DefinitivoProgramacion Convexa Presentacion Definitivo
Programacion Convexa Presentacion Definitivo
 
Producto medio para generar números aleatorios.
Producto medio para generar números aleatorios.Producto medio para generar números aleatorios.
Producto medio para generar números aleatorios.
 
Cadenas de markov
Cadenas de markovCadenas de markov
Cadenas de markov
 
427168331 calculo-vectorial-unidad-2
427168331 calculo-vectorial-unidad-2427168331 calculo-vectorial-unidad-2
427168331 calculo-vectorial-unidad-2
 
Presentacion programacion dinamica
Presentacion programacion dinamicaPresentacion programacion dinamica
Presentacion programacion dinamica
 
Soluciones factibles y soluciones básicas factibles
Soluciones factibles y soluciones básicas factiblesSoluciones factibles y soluciones básicas factibles
Soluciones factibles y soluciones básicas factibles
 

Destacado

Aplicacion de ecuasiones de primer orden
Aplicacion de ecuasiones de primer ordenAplicacion de ecuasiones de primer orden
Aplicacion de ecuasiones de primer ordenwhitecrow2013
 
S13 series de_fourier_de_funciones_no_periodicas_-_ed_parciales
S13 series de_fourier_de_funciones_no_periodicas_-_ed_parcialesS13 series de_fourier_de_funciones_no_periodicas_-_ed_parciales
S13 series de_fourier_de_funciones_no_periodicas_-_ed_parcialesNeil Sulca Taipe
 
Sistemas de ecuaciones lineales
Sistemas de ecuaciones linealesSistemas de ecuaciones lineales
Sistemas de ecuaciones linealesSelene Juarez
 
Solución de Sistemas de Ecuaciones Lineales
Solución de Sistemas de Ecuaciones LinealesSolución de Sistemas de Ecuaciones Lineales
Solución de Sistemas de Ecuaciones Linealesalcalarmando
 
Función lineal, sistema de ecuaciones
Función lineal, sistema de ecuacionesFunción lineal, sistema de ecuaciones
Función lineal, sistema de ecuacionesViviana Lloret
 
Ecuaciones exponenciales
Ecuaciones exponencialesEcuaciones exponenciales
Ecuaciones exponencialesViviana Lloret
 
Solución de sistemas de ecuaciones lineales.
Solución de sistemas de ecuaciones lineales. Solución de sistemas de ecuaciones lineales.
Solución de sistemas de ecuaciones lineales. Alida Marleny Ros Medrano
 
Matemáticas II ecuaciones lineales
Matemáticas II   ecuaciones linealesMatemáticas II   ecuaciones lineales
Matemáticas II ecuaciones linealesanalaura_fdz
 
GráFicas De Ecuaciones Con Dos Variablesss
GráFicas De Ecuaciones Con Dos VariablesssGráFicas De Ecuaciones Con Dos Variablesss
GráFicas De Ecuaciones Con Dos VariablesssJuan Serrano
 
Representación gráficas de ecuaciones lineales con dos incógnitas
Representación gráficas de ecuaciones lineales con dos incógnitasRepresentación gráficas de ecuaciones lineales con dos incógnitas
Representación gráficas de ecuaciones lineales con dos incógnitasmduranvacas
 
Formas de una ecuación lineal
Formas de una ecuación linealFormas de una ecuación lineal
Formas de una ecuación linealAlma Vega
 
Ecuaciones lineales en dos variables
Ecuaciones lineales en dos variablesEcuaciones lineales en dos variables
Ecuaciones lineales en dos variablesAlma Vega
 

Destacado (20)

Sistemas de ecuaciones lineales
Sistemas de ecuaciones linealesSistemas de ecuaciones lineales
Sistemas de ecuaciones lineales
 
Aplicacion de ecuasiones de primer orden
Aplicacion de ecuasiones de primer ordenAplicacion de ecuasiones de primer orden
Aplicacion de ecuasiones de primer orden
 
Ejercicios de algebra lineal
Ejercicios de algebra linealEjercicios de algebra lineal
Ejercicios de algebra lineal
 
S13 series de_fourier_de_funciones_no_periodicas_-_ed_parciales
S13 series de_fourier_de_funciones_no_periodicas_-_ed_parcialesS13 series de_fourier_de_funciones_no_periodicas_-_ed_parciales
S13 series de_fourier_de_funciones_no_periodicas_-_ed_parciales
 
Programacion Pseudocodigo
Programacion PseudocodigoProgramacion Pseudocodigo
Programacion Pseudocodigo
 
Sistemas de ecuaciones lineales
Sistemas de ecuaciones linealesSistemas de ecuaciones lineales
Sistemas de ecuaciones lineales
 
Sistema Ecuaciones Lineales
Sistema Ecuaciones LinealesSistema Ecuaciones Lineales
Sistema Ecuaciones Lineales
 
Solución de Sistemas de Ecuaciones Lineales
Solución de Sistemas de Ecuaciones LinealesSolución de Sistemas de Ecuaciones Lineales
Solución de Sistemas de Ecuaciones Lineales
 
Sistemas de ecuaciones
Sistemas de ecuacionesSistemas de ecuaciones
Sistemas de ecuaciones
 
Funciones lineales
Funciones lineales Funciones lineales
Funciones lineales
 
Transformaciones lineales
Transformaciones linealesTransformaciones lineales
Transformaciones lineales
 
Función lineal, sistema de ecuaciones
Función lineal, sistema de ecuacionesFunción lineal, sistema de ecuaciones
Función lineal, sistema de ecuaciones
 
Ecuaciones lineales
Ecuaciones linealesEcuaciones lineales
Ecuaciones lineales
 
Ecuaciones exponenciales
Ecuaciones exponencialesEcuaciones exponenciales
Ecuaciones exponenciales
 
Solución de sistemas de ecuaciones lineales.
Solución de sistemas de ecuaciones lineales. Solución de sistemas de ecuaciones lineales.
Solución de sistemas de ecuaciones lineales.
 
Matemáticas II ecuaciones lineales
Matemáticas II   ecuaciones linealesMatemáticas II   ecuaciones lineales
Matemáticas II ecuaciones lineales
 
GráFicas De Ecuaciones Con Dos Variablesss
GráFicas De Ecuaciones Con Dos VariablesssGráFicas De Ecuaciones Con Dos Variablesss
GráFicas De Ecuaciones Con Dos Variablesss
 
Representación gráficas de ecuaciones lineales con dos incógnitas
Representación gráficas de ecuaciones lineales con dos incógnitasRepresentación gráficas de ecuaciones lineales con dos incógnitas
Representación gráficas de ecuaciones lineales con dos incógnitas
 
Formas de una ecuación lineal
Formas de una ecuación linealFormas de una ecuación lineal
Formas de una ecuación lineal
 
Ecuaciones lineales en dos variables
Ecuaciones lineales en dos variablesEcuaciones lineales en dos variables
Ecuaciones lineales en dos variables
 

Similar a Método cuadrático de programación no lineal

Metodos de programacion no lineal javier perez
Metodos de programacion no lineal javier perezMetodos de programacion no lineal javier perez
Metodos de programacion no lineal javier perezjavier peeez
 
Metodos de programacion no lineal javier perez
Metodos de programacion no lineal javier perezMetodos de programacion no lineal javier perez
Metodos de programacion no lineal javier perezjavier peeez
 
Presentacion programacion lineal ivo
Presentacion programacion lineal ivoPresentacion programacion lineal ivo
Presentacion programacion lineal ivoJosPerdign
 
Investigación de operaciones I y II.pptx
Investigación de operaciones I y II.pptxInvestigación de operaciones I y II.pptx
Investigación de operaciones I y II.pptxluisfernando570687
 
Investigacion de ope. 1
Investigacion de ope. 1Investigacion de ope. 1
Investigacion de ope. 1EmilyNathalie
 
metodos de programacion no lineal
metodos de programacion no linealmetodos de programacion no lineal
metodos de programacion no linealPerozoAlejandro76
 
Programación no linealeeee fernando yepez
Programación no linealeeee fernando yepezProgramación no linealeeee fernando yepez
Programación no linealeeee fernando yepezDra Yarelis Vargas
 
Optimizacion de sistemas y Funciones Programacion no lineal
Optimizacion de sistemas y Funciones Programacion no linealOptimizacion de sistemas y Funciones Programacion no lineal
Optimizacion de sistemas y Funciones Programacion no linealJuan22075755
 

Similar a Método cuadrático de programación no lineal (20)

Metodos de programacion no lineal javier perez
Metodos de programacion no lineal javier perezMetodos de programacion no lineal javier perez
Metodos de programacion no lineal javier perez
 
Metodos de programacion no lineal javier perez
Metodos de programacion no lineal javier perezMetodos de programacion no lineal javier perez
Metodos de programacion no lineal javier perez
 
Wilfred Guillen
Wilfred GuillenWilfred Guillen
Wilfred Guillen
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
 
Programacion_Lineal.pdf
Programacion_Lineal.pdfProgramacion_Lineal.pdf
Programacion_Lineal.pdf
 
Presentacion programacion lineal ivo
Presentacion programacion lineal ivoPresentacion programacion lineal ivo
Presentacion programacion lineal ivo
 
Investigación de operaciones I y II.pptx
Investigación de operaciones I y II.pptxInvestigación de operaciones I y II.pptx
Investigación de operaciones I y II.pptx
 
Plantilla ensayo
Plantilla ensayoPlantilla ensayo
Plantilla ensayo
 
Plantilla ensayo
Plantilla ensayoPlantilla ensayo
Plantilla ensayo
 
Plantilla ensayo
Plantilla ensayoPlantilla ensayo
Plantilla ensayo
 
Plantilla ensayo
Plantilla ensayoPlantilla ensayo
Plantilla ensayo
 
Investigacion de ope. 1
Investigacion de ope. 1Investigacion de ope. 1
Investigacion de ope. 1
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
 
Operativa 1
Operativa  1Operativa  1
Operativa 1
 
metodos de programacion no lineal
metodos de programacion no linealmetodos de programacion no lineal
metodos de programacion no lineal
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
 
Programación no linealeeee fernando yepez
Programación no linealeeee fernando yepezProgramación no linealeeee fernando yepez
Programación no linealeeee fernando yepez
 
Optimizacion de sistemas y Funciones Programacion no lineal
Optimizacion de sistemas y Funciones Programacion no linealOptimizacion de sistemas y Funciones Programacion no lineal
Optimizacion de sistemas y Funciones Programacion no lineal
 
Optimizacion
OptimizacionOptimizacion
Optimizacion
 

Último

SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasLeonardoMendozaDvila
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCANDECE
 
1. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf2373743353471. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf237374335347vd110501
 
CFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCarlos Delgado
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdfRicardoRomeroUrbano
 
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...humberto espejo
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
Procedimientos constructivos superestructura, columnas
Procedimientos constructivos superestructura, columnasProcedimientos constructivos superestructura, columnas
Procedimientos constructivos superestructura, columnasAhmedMontaoSnchez1
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionOsdelTacusiPancorbo
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 
4.3 Subestaciones eléctricas tipos caracteristicas.pptx
4.3 Subestaciones eléctricas tipos caracteristicas.pptx4.3 Subestaciones eléctricas tipos caracteristicas.pptx
4.3 Subestaciones eléctricas tipos caracteristicas.pptxEfrain Yungan
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfIsbelRodrguez
 
Sistema de gestión de turnos para negocios
Sistema de gestión de turnos para negociosSistema de gestión de turnos para negocios
Sistema de gestión de turnos para negociosfranchescamassielmor
 
POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......dianamontserratmayor
 
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOCamiloSaavedra30
 
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdfS454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdffredyflores58
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.pptVitobailon
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 

Último (20)

SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRC
 
1. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf2373743353471. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf237374335347
 
MATPEL COMPLETO DESDE NIVEL I AL III.pdf
MATPEL COMPLETO DESDE NIVEL I AL III.pdfMATPEL COMPLETO DESDE NIVEL I AL III.pdf
MATPEL COMPLETO DESDE NIVEL I AL III.pdf
 
CFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric Project
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
 
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
Procedimientos constructivos superestructura, columnas
Procedimientos constructivos superestructura, columnasProcedimientos constructivos superestructura, columnas
Procedimientos constructivos superestructura, columnas
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacion
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 
4.3 Subestaciones eléctricas tipos caracteristicas.pptx
4.3 Subestaciones eléctricas tipos caracteristicas.pptx4.3 Subestaciones eléctricas tipos caracteristicas.pptx
4.3 Subestaciones eléctricas tipos caracteristicas.pptx
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdf
 
Sistema de gestión de turnos para negocios
Sistema de gestión de turnos para negociosSistema de gestión de turnos para negocios
Sistema de gestión de turnos para negocios
 
presentación manipulación manual de cargas sunafil
presentación manipulación manual de cargas sunafilpresentación manipulación manual de cargas sunafil
presentación manipulación manual de cargas sunafil
 
POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......
 
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
 
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdfS454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.ppt
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 

Método cuadrático de programación no lineal

  • 1. PROGRAMACIÓN NO LINEAL “MÉTODO CUADRATICO” PRESENTAN: • Aguirre Tapia Anabel • Castro Vivar Krisna Kirtan • García Montero Zaire • Rosas Aburto Maritza Nohemi
  • 3. Introducción.  Un modelo de Programación No Lineal es aquel donde las variables de decisión se expresan como funciones no lineales, ya sea en la Función Objetivo o en las restricciones de un modelo de optimización.  Esta característica particular de los modelos de programación no lineal permite abordar problemas donde existen en general donde los supuestos asociados a la proporcionalidad no se cumplen.  Hay dos tipos de algoritmos dentro de la programación no lineal:  Algoritmos no restringidos  Algoritmos restringidos  De estos últimos explicaremos el método de Programación Cuadrática. 3
  • 4. Antecedentes.  El problema de programación no lineal general restringido se define como: 𝑀𝑎𝑥𝑖𝑚𝑖𝑧𝑎𝑟 𝑜 𝑚𝑖𝑛𝑖𝑚𝑖𝑧𝑎𝑟 𝑧 = 𝑓 𝑋 Sujeto a: g X ≤ 0  Las condiciones de no negatividad X≥ 0, son parte de las restricciones. Incluso, al menos una de las funciones 𝑓 𝑋 𝑦 𝑔(𝑋) es no lineal, y todas las funciones son continuamente diferenciables.  El comportamiento errático de las funciones no lineales impide el desarrollo de un solo algoritmo para el modelo no lineal general. Quizás el resultado más general aplicable al problema sean las condiciones Karush-Kunh-Tucker (KKT), las cuales solo son necesarias, a menos que 𝑓 𝑋 𝑦 𝑔(𝑋) sean funciones de buen comportamiento. 4
  • 5. Antecedentes.  Los algoritmos se pueden clasificar en directos e indirectos. En donde los métodos indirectos resuelven el problema no lineal valiéndose de uno o más programas lineales derivados del programa original. Mientras que los métodos directos se valen del programa origina.  Los algoritmos indirectos son:  Programación separable  Programación cuadrática  Programación estocástica  A continuación veremos la Programación Cuadrática: 5
  • 6. Programación Cuadrática  Un problema de programación cuadrática, es un problema no lineal que tiene restricciones lineales y una función objetivo que es la suma de una forma lineal y cuadrática. Esta puede tener términos con potencias mayores de dos.  La importancia de un método sistemático para la solución de problemas de programación cuadrática, consiste en que muchos problemas para los que una aproximación de programación lineal no sería adecuada, pueden aproximarse mejor con un modelo que contenga una función objetivo cuadrática. 6
  • 7. ¿Para qué se usa?  Existen diferentes tipos de problemas de programación cuadrática, los cuales se pueden clasificar en:  Problemas cuadráticos de minimización sin restricciones, requieren minimizar la función cuadrática f (x) sobre el espacio completo.  Problemas cuadráticos de minimización sujetos a restricciones de igualdad, requieren minimizar la función objetivo f (x) sujeta a restricciones lineales de igualdad Ax = b.  Problemas cuadráticos convexos. Son cualquiera de los mencionados arriba, en el cual la función objetivo a ser minimizada, f (x) es convexa o en el caso contrario cuando es no convexos. 7
  • 8. Programación Cuadrática  Un modelo de programación cuadrática se define como : 𝑀𝑎𝑥𝑖𝑚𝑖𝑧𝑎𝑟 𝑍 = 𝐶𝑋 + 𝑋 𝑇 𝐷𝑋 𝑆𝑢𝑗𝑒𝑡𝑜 𝑎: 𝐴𝑋 ≤ 𝑏, 𝑋 ≥ 0 𝐷𝑜𝑛𝑑𝑒: 𝑋 = (𝑥1, 𝑥2, … , 𝑥 𝑛) 𝑇 𝐶 = (𝑐1, 𝑐2, … , 𝑐 𝑛) 𝑏 = (𝑏1, 𝑏2, … , 𝑏 𝑛) 8
  • 9. Metodología. Problema: 1. Despejar a 0 las restricciones. 2. Formar la ecuación U o λ. 3. Elaborar la ecuación Lagrangiana. 4. Realizar las condiciones KKT con respecto a cada variable que aparece en la ecuación Lagrangiana. 9 𝑀𝑎𝑥 𝑧 = 4𝑥1 + 6𝑥2 − 2𝑥1 2 − 2𝑥1 𝑥2 − 2𝑥2 2 𝑥1 + 2𝑥2 ≤ 2 𝑥1, 𝑥2 ≥ 0 Sujeto a:
  • 10. 5. Se colocan las ecuaciones resultantes del paso anterior con base al signo de la restricción original y las variables de no negatividad. 6. Despejar los recursos de las ecuaciones obtenidas en el paso anterior. 7. Se agregan las variables artificiales para poder a comenzar a resolver el problema lineal. 8. Resolver el problema por el método de doble fase. La solución del sistema se obtiene con la fase I. 10
  • 11. 11 Base b1 Z 0 0 0 0 0 0 -1 -1 0 1 0 0 - 1/3 1/6 0 1/3 - 1/6 1/3 0 0 1 0 - 1/2 -1 0 1/2 1 0 1 0 1/6 - 1/12 1/2 - 1/6 1/12 5/6 1 2 1 1 2 1 2 1 1 2 Z=0 X1=1/3 X2=5/6 Por tanto el valor óptimo asociado a Z= 4.16
  • 12. Conclusión.  las funciones cuadráticas fueron prominentes porque proveían modelos locales simples para funciones no lineales generales. Una función cuadrática, es la función no lineal más simple, y cuando es usada como una aproximación para una función no lineal general, esta puede capturar la información importante de la curvatura, lo que una aproximación lineal no puede. 12
  • 13. Fuentes de referencia.  Tema: ¿Qué es la programación no lineal?. Investigación de Operaciones. http://www.investigaciondeoperaciones.net/programacion_no_lineal.html  Investigación de Operaciones. Tema: Algoritmos de Programación no lineal. Subtema: Programación Cuadrática. Hamdy A. Taha, 9ª Edición, University of Arkansas, Editorial PEARSON, 2012.  Toma de decisiones por medio de Investigación de Operaciones. Tema: Programación Cuadrática. Robert J. Thierauf, Richard A. Grosse, 7ª Edición, Editoria LIMUSA, 1981. 13