SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
REPUBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITECNICO
“SANTIAGO MARIÑO”
EXTENSION PORLAMAR
Métodos de
programación
no lineal
Doc.: Alejandra Torres
Bachiller: Robert Milt
C.I: 21.323.613
Sección: 3G “SAIA”
Porlamar, Marzo de 2017
INTRODUCCION
Los problemas de programación no lineal se presentan de muchas formas
distintas. Al contrario del método simplex para programación lineal, no se
dispone de un algoritmo que re-suelva todos estos tipos especiales de
problemas.
Se han desarrollado algoritmos para algunas clases (tipos especiales) de
problemas de programación no lineal. Las variables de decisión se expresan
como funciones no lineales ya sea en la función objetivo o restricciones de un
modelo de optimización.
Esta característica particular de los modelos no lineales permite abordar
problemas donde existen economías o des-economías de escala o en general
donde los supuestos asociados a la proporcionalidad no se cumplen.
PROGRAMACION NO LINEAL
Es la programación basada en la resolución de un sistema de igualdades y
desigualdades sujetas a un grupo de restricciones sobre un conjunto de
variables reales desconocidas, con función de maximizar o minimizar, cuando
alguna de las restricciones o la función objetivo no son lineales.
MÉTODOS DE RESOLUCIÓN DEL PROBLEMA
Si la función objetivo f es lineal y el espacio restringido es un politopo, el
problema es de programación lineal y puede resolverse utilizando alguno de los
bien conocidos algoritmos de programación lineal.
Si la función objetivo es cóncava (problema de maximización), o convexa
(problema de minimización) y el conjunto de restricciones es convexo, entonces
se puede utilizar el método general de optimización convexa.
LOS TIPOS DE PROBLEMAS DE PROGRAMACIÓN NO LINEAL
*OPTIMIZACIÓN NO RESTRINGIDA
Los problemas de optimización no restringida no tienen restricciones, por lo que
la función objetivo es sencillamente
Maximizar f(x)
Sobre todos los valores x= (x1, x2,…,xn). Según el repaso del apéndice 3, la
condición necesa-ria para que una solución específica x = x* sea óptima
cuando f(x) es una función diferenciable es:
Cuando una variable Xj tiene una restricción de no negatividad, x- > 0, la
condición ne-cesaria (y tal vez) suficiente anterior cambia ligeramente a:
*OPTIMIZACIÓN LINEALMENTE RESTRINGIDA
Los problemas de optimización linealmente restringida se caracterizan por
restricciones que se ajustan por completo a la programación lineal, de manera
que todas las funciones de restricción g¡ (x) son lineales, pero la función
objetivo es no lineal. El problema se simplifica mucho si sólo se tiene que tomar
en cuenta una función no lineal junto con una región factible de programación
lineal. Se han desarrollado varios algoritmos especiales basados en una
exten-sión del método simplex para analizar la función objetivo no lineal.
*PROGRAMACIÓN CUADRÁTICA
Los problemas de programación cuadrática tienen restricciones lineales, pero
ahora la función objetivo /(x) debe ser cuadrática. Entonces, la única diferencia
entre éstos y un problema de programación lineal es que algunos términos de
la función objetivo incluyen el cuadrado de una variable o el producto de dos
variables.
*PROGRAMACIÓN CONVEXA
La programación convexa abarca una amplia clase de problemas, entre ellos
como casos espe-ciales, están todos los tipos anteriores cuando /(x) es
cóncava. Las suposiciones son
f(x) es cóncava.
Cada una de las g(x) es convexa.
*PROGRAMACIÓN SEPARABLE
La programación separable es un caso especial de programación convexa, en
donde la suposi-ción adicional es
Todas las funciones f(x) y g(x) son funciones separables.
Una función separable es una función en la que cada término incluye una sola
variable, por lo que la función se puede separar en una suma de funciones de
variables individuales. Por ejem-plo, si f(x) es una función separable, se puede
expresar como:
Es importante distinguir estos problemas de otros de programación convexa,
pues cual-quier problema de programación separable se puede aproximar muy
de cerca mediante uno de programación lineal y, entonces, se puede aplicar el
eficiente método simplex
*PROGRAMACIÓN NO CONVEXA
La programación no convexa incluye todos los problemas de programación no
lineal que no sa-tisfacen las suposiciones de programación convexa. En este
caso, aun cuando se tenga éxito en encontrar un máximo local, no hay garantía
de que sea también un máximo global. Por lo tanto, no se tiene un algoritmo
que garantice encontrar una solución óptima para todos estos problemas; pero
sí existen algunos algoritmos bastante adecuados para encontrar máximos
lo-cales, en especial cuando las formas de las funciones no lineales no se
desvían demasiado de aquellas que se supusieron para programación
convexa.
*PROGRAMACIÓN GEOMÉTRICA
Cuando se aplica programación no lineal a problemas de diseño de ingeniería,
muchas veces la función objetivo y las funciones de restricción toman la forma
*PROGRAMACIÓN FRACCIONAL
Suponga que la función objetivo se encuentra en la forma de una fracción, esto
es, la razón o cociente de dos funciones:
Cuando se puede hacer, el enfoque más directo para resolver un problema de
programa-ción fraccional es transformarlo en un problema equivalente de algún
tipo estándar que dis-ponga de un procedimiento eficiente. Para ilustrar esto,
suponga que f(x) es de la forma de programación fraccional lineal
.
METODO DE NEWTON
• Método para funciones dos veces diferenciables
• Puede usarse para funciones de múltiples variables
• P) de una sola variable: min f(x) con f*(x) y f**(x) conocidas.
• Sea xk un punto factible
OBSERVACIONES AL MÉTODO DE NEWTON
• El método busca puntos extremos sean estos mínimos o máximos.
• Para distinguir hay que mirar el signo de la 2a derivada en cada punto:
– Deberá ser positivo al buscar mínimos y negativo al buscar máximos.
MÉTODO DE BÚSQUEDA DIRECTA
Los métodos de búsqueda directa se aplican principalmente a funciones
estrictamente unimodales de una variable. Aunque puede parecer trivial el
caso, la sección 21.1.2 muestra que la optimización de funciones de una
variable juega un papel clave en el desarrollo de los algorit-mos de varias
variables, más generales.
La idea de los métodos de búsqueda directa es identificar el intervalo de
incertidumbre que comprenda al punto de solución óptima. El procedimiento
localiza el óptimo estre-chando en forma progresiva el intervalo de
incertidumbre hasta cualquier grado de exactitud que se desee.
En el método dicótomo los valores j c, y x2 se encuentran simétricos respecto
del punto medio del actual intervalo de incertidumbre. Esto significa que
La aplicación repetida del algoritmo garantiza que la longitud del intervalo de
incertidumbre se acercará al nivel de exactitud deseado, A.
En el método de la sección dorada la idea es de mayor involucramiento. Se
puede apre-ciar que cada iteración del método dicótomo requiere calcular los
dos valores/(jc,) y f(x2), Pe” ro termina por descartar alguno de ellos. Lo que
propone el método de la sección dorada es ahorrar cálculos mediante el re-uso
del valor descartado en la iteración inmediata siguiente. Para definir 0 < a < 1
CONCLUSIONES
Se dispone de una gran variedad de algoritmos que casi siempre tienen un
buen desempeño en estos casos. Algunos de estos algoritmos incorporan
procedimientos de alta eficiencia para la optimización no restringida en una
parte de cada iteración y algunos emplean una sucesión de aproximaciones
lineales o cuadráticas al problema original.
No existe un algoritmo eficiente que se pueda utilizar para resolver todos los
problemas de programación no lineal. De hecho, algunos de estos problemas
no se pueden resolver satisfactoriamente por ningún método, pero se han
hecho grandes progresos en ciertas clases importantes de problemas que
incluyen programación cuadrática, programación convexa y algunos tipos
especiales de programación no convexa.
Los problemas prácticos de optimización con frecuencia incluyen un
comportamiento no lineal que debe tomarse en cuenta. A veces es posible
reformular las no linealidades para que se ajusten al formato de programación
lineal, como se puede hacer con los problemas de programación separable. Sin
embargo, es frecuente la necesidad de usar una formulación de programación
no lineal.

Más contenido relacionado

La actualidad más candente

Cuadro sinóptico estructuras de datos y su clasificación
Cuadro sinóptico   estructuras de datos y su clasificaciónCuadro sinóptico   estructuras de datos y su clasificación
Cuadro sinóptico estructuras de datos y su clasificaciónAlex Uhu Colli
 
Método de los multiplicadores
Método de los multiplicadoresMétodo de los multiplicadores
Método de los multiplicadoressamantharisa
 
Programación Dinámica
Programación DinámicaProgramación Dinámica
Programación DinámicaXavi2701
 
1.2 Definición de simulación
1.2 Definición de simulación   1.2 Definición de simulación
1.2 Definición de simulación avengers92
 
Programación no lineal
Programación no linealProgramación no lineal
Programación no linealMarcos Barboza
 
Arboles de derivacion
Arboles de derivacionArboles de derivacion
Arboles de derivacionLuis Couoh
 
Presentacion programacion dinamica
Presentacion programacion dinamicaPresentacion programacion dinamica
Presentacion programacion dinamicaVINAYOCANDO13
 
Método de la regla falsa (o metodo de la falsa posición) MN
Método de la regla falsa (o metodo de la falsa posición) MNMétodo de la regla falsa (o metodo de la falsa posición) MN
Método de la regla falsa (o metodo de la falsa posición) MNTensor
 
Diferenciación por 3 y 5 puntos
Diferenciación por 3 y 5 puntosDiferenciación por 3 y 5 puntos
Diferenciación por 3 y 5 puntosalan moreno
 
Memoria Estatica
Memoria EstaticaMemoria Estatica
Memoria EstaticaJ M
 
PARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOPARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOFredy Olaya
 

La actualidad más candente (20)

Búsqueda secuencial y binaria
Búsqueda secuencial y binariaBúsqueda secuencial y binaria
Búsqueda secuencial y binaria
 
Cuadro sinóptico estructuras de datos y su clasificación
Cuadro sinóptico   estructuras de datos y su clasificaciónCuadro sinóptico   estructuras de datos y su clasificación
Cuadro sinóptico estructuras de datos y su clasificación
 
Analisis Algoritmo
Analisis AlgoritmoAnalisis Algoritmo
Analisis Algoritmo
 
Recursividad
RecursividadRecursividad
Recursividad
 
Método de los multiplicadores
Método de los multiplicadoresMétodo de los multiplicadores
Método de los multiplicadores
 
Programación Dinámica
Programación DinámicaProgramación Dinámica
Programación Dinámica
 
Investigación de Operaciones
Investigación de OperacionesInvestigación de Operaciones
Investigación de Operaciones
 
Metodo simplex
Metodo simplexMetodo simplex
Metodo simplex
 
Programacion No Lineal
Programacion No LinealProgramacion No Lineal
Programacion No Lineal
 
1.2 Definición de simulación
1.2 Definición de simulación   1.2 Definición de simulación
1.2 Definición de simulación
 
Métodos De Los Cuadrados Medios
Métodos De Los Cuadrados MediosMétodos De Los Cuadrados Medios
Métodos De Los Cuadrados Medios
 
Programación no lineal
Programación no linealProgramación no lineal
Programación no lineal
 
Programación no lineal
Programación no linealProgramación no lineal
Programación no lineal
 
Arboles de derivacion
Arboles de derivacionArboles de derivacion
Arboles de derivacion
 
Presentacion programacion dinamica
Presentacion programacion dinamicaPresentacion programacion dinamica
Presentacion programacion dinamica
 
Tipos de errores
Tipos de erroresTipos de errores
Tipos de errores
 
Método de la regla falsa (o metodo de la falsa posición) MN
Método de la regla falsa (o metodo de la falsa posición) MNMétodo de la regla falsa (o metodo de la falsa posición) MN
Método de la regla falsa (o metodo de la falsa posición) MN
 
Diferenciación por 3 y 5 puntos
Diferenciación por 3 y 5 puntosDiferenciación por 3 y 5 puntos
Diferenciación por 3 y 5 puntos
 
Memoria Estatica
Memoria EstaticaMemoria Estatica
Memoria Estatica
 
PARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOPARADIGMA IMPERATIVO
PARADIGMA IMPERATIVO
 

Similar a Metodos de programacion 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
 
Optimizacion de sistemas y funciónes
Optimizacion de sistemas y funciónesOptimizacion de sistemas y funciónes
Optimizacion de sistemas y funciónesMiguel Collington
 
Optimización de Sistemas y funciones
Optimización de Sistemas y funcionesOptimización de Sistemas y funciones
Optimización de Sistemas y funcionesJose Fernandez
 
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
 
Investigacion de ope. 1
Investigacion de ope. 1Investigacion de ope. 1
Investigacion de ope. 1EmilyNathalie
 
Metodos de programcion no lineal
Metodos de programcion no linealMetodos de programcion no lineal
Metodos de programcion no linealAngel Jhoan
 
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 espinozaAlvaro Andrey Espinoza Mena
 
Métodos de programación no lineal
Métodos de programación no linealMétodos de programación no lineal
Métodos de programación no linealIbrahim Portillo
 
metodos de programacion no lineal
metodos de programacion no linealmetodos de programacion no lineal
metodos de programacion no linealPerozoAlejandro76
 

Similar a Metodos de programacion no-lineal (20)

Wilfred Guillen
Wilfred GuillenWilfred Guillen
Wilfred Guillen
 
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
 
Programacion no lineal
Programacion no linealProgramacion no lineal
Programacion no lineal
 
Programacionnolineal
Programacionnolineal Programacionnolineal
Programacionnolineal
 
Optimizacion de sistemas y funciónes
Optimizacion de sistemas y funciónesOptimizacion de sistemas y funciónes
Optimizacion de sistemas y funciónes
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
 
Optimización de Sistemas y funciones
Optimización de Sistemas y funcionesOptimización de Sistemas y funciones
Optimización de Sistemas y funciones
 
Programación no linealeeee fernando yepez
Programación no linealeeee fernando yepezProgramación no linealeeee fernando yepez
Programación no linealeeee fernando yepez
 
Investigacion de ope. 1
Investigacion de ope. 1Investigacion de ope. 1
Investigacion de ope. 1
 
Metodos de programcion no lineal
Metodos de programcion no linealMetodos de programcion no lineal
Metodos de programcion no lineal
 
380531571-funcion-objetivo.pptx
380531571-funcion-objetivo.pptx380531571-funcion-objetivo.pptx
380531571-funcion-objetivo.pptx
 
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
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
 
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
 
Métodos de programación no lineal
Métodos de programación no linealMétodos de programación no lineal
Métodos de programación no lineal
 
metodos de programacion no lineal
metodos de programacion no linealmetodos de programacion no lineal
metodos de programacion no lineal
 

Más de Robert Rivero

Robert milt sistemas II
Robert milt sistemas IIRobert milt sistemas II
Robert milt sistemas IIRobert Rivero
 
Presentacion slishare diseño y evaluacion de proyecto
Presentacion slishare diseño y evaluacion de proyectoPresentacion slishare diseño y evaluacion de proyecto
Presentacion slishare diseño y evaluacion de proyectoRobert Rivero
 
Optimizacion presentacion
Optimizacion presentacionOptimizacion presentacion
Optimizacion presentacionRobert Rivero
 
Factores influyentes en la organización
Factores influyentes en la organizaciónFactores influyentes en la organización
Factores influyentes en la organizaciónRobert Rivero
 

Más de Robert Rivero (11)

Robert milt sistemas II
Robert milt sistemas IIRobert milt sistemas II
Robert milt sistemas II
 
Metodo de busqueda
Metodo de busquedaMetodo de busqueda
Metodo de busqueda
 
Presentacion slishare diseño y evaluacion de proyecto
Presentacion slishare diseño y evaluacion de proyectoPresentacion slishare diseño y evaluacion de proyecto
Presentacion slishare diseño y evaluacion de proyecto
 
Newton raphson
Newton raphsonNewton raphson
Newton raphson
 
Teoria optimizacion
Teoria optimizacionTeoria optimizacion
Teoria optimizacion
 
Robert milt ing
Robert milt ingRobert milt ing
Robert milt ing
 
Robert milt ensayo
Robert milt ensayoRobert milt ensayo
Robert milt ensayo
 
Optimizacion presentacion
Optimizacion presentacionOptimizacion presentacion
Optimizacion presentacion
 
Variable de estado
Variable de estadoVariable de estado
Variable de estado
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Factores influyentes en la organización
Factores influyentes en la organizaciónFactores influyentes en la organización
Factores influyentes en la organización
 

Último

Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 

Último (20)

Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 

Metodos de programacion no-lineal

  • 1. REPUBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITECNICO “SANTIAGO MARIÑO” EXTENSION PORLAMAR Métodos de programación no lineal Doc.: Alejandra Torres Bachiller: Robert Milt C.I: 21.323.613 Sección: 3G “SAIA” Porlamar, Marzo de 2017
  • 2. INTRODUCCION Los problemas de programación no lineal se presentan de muchas formas distintas. Al contrario del método simplex para programación lineal, no se dispone de un algoritmo que re-suelva todos estos tipos especiales de problemas. Se han desarrollado algoritmos para algunas clases (tipos especiales) de problemas de programación no lineal. Las variables de decisión se expresan como funciones no lineales ya sea en la función objetivo o restricciones de un modelo de optimización. Esta característica particular de los modelos no lineales permite abordar problemas donde existen economías o des-economías de escala o en general donde los supuestos asociados a la proporcionalidad no se cumplen.
  • 3. PROGRAMACION NO LINEAL Es la programación basada en la resolución de un sistema de igualdades y desigualdades sujetas a un grupo de restricciones sobre un conjunto de variables reales desconocidas, con función de maximizar o minimizar, cuando alguna de las restricciones o la función objetivo no son lineales. MÉTODOS DE RESOLUCIÓN DEL PROBLEMA Si la función objetivo f es lineal y el espacio restringido es un politopo, el problema es de programación lineal y puede resolverse utilizando alguno de los bien conocidos algoritmos de programación lineal. Si la función objetivo es cóncava (problema de maximización), o convexa (problema de minimización) y el conjunto de restricciones es convexo, entonces se puede utilizar el método general de optimización convexa. LOS TIPOS DE PROBLEMAS DE PROGRAMACIÓN NO LINEAL *OPTIMIZACIÓN NO RESTRINGIDA Los problemas de optimización no restringida no tienen restricciones, por lo que la función objetivo es sencillamente Maximizar f(x) Sobre todos los valores x= (x1, x2,…,xn). Según el repaso del apéndice 3, la condición necesa-ria para que una solución específica x = x* sea óptima cuando f(x) es una función diferenciable es: Cuando una variable Xj tiene una restricción de no negatividad, x- > 0, la condición ne-cesaria (y tal vez) suficiente anterior cambia ligeramente a:
  • 4. *OPTIMIZACIÓN LINEALMENTE RESTRINGIDA Los problemas de optimización linealmente restringida se caracterizan por restricciones que se ajustan por completo a la programación lineal, de manera que todas las funciones de restricción g¡ (x) son lineales, pero la función objetivo es no lineal. El problema se simplifica mucho si sólo se tiene que tomar en cuenta una función no lineal junto con una región factible de programación lineal. Se han desarrollado varios algoritmos especiales basados en una exten-sión del método simplex para analizar la función objetivo no lineal. *PROGRAMACIÓN CUADRÁTICA Los problemas de programación cuadrática tienen restricciones lineales, pero ahora la función objetivo /(x) debe ser cuadrática. Entonces, la única diferencia entre éstos y un problema de programación lineal es que algunos términos de la función objetivo incluyen el cuadrado de una variable o el producto de dos variables. *PROGRAMACIÓN CONVEXA La programación convexa abarca una amplia clase de problemas, entre ellos como casos espe-ciales, están todos los tipos anteriores cuando /(x) es cóncava. Las suposiciones son f(x) es cóncava. Cada una de las g(x) es convexa. *PROGRAMACIÓN SEPARABLE La programación separable es un caso especial de programación convexa, en donde la suposi-ción adicional es Todas las funciones f(x) y g(x) son funciones separables. Una función separable es una función en la que cada término incluye una sola variable, por lo que la función se puede separar en una suma de funciones de variables individuales. Por ejem-plo, si f(x) es una función separable, se puede expresar como:
  • 5. Es importante distinguir estos problemas de otros de programación convexa, pues cual-quier problema de programación separable se puede aproximar muy de cerca mediante uno de programación lineal y, entonces, se puede aplicar el eficiente método simplex *PROGRAMACIÓN NO CONVEXA La programación no convexa incluye todos los problemas de programación no lineal que no sa-tisfacen las suposiciones de programación convexa. En este caso, aun cuando se tenga éxito en encontrar un máximo local, no hay garantía de que sea también un máximo global. Por lo tanto, no se tiene un algoritmo que garantice encontrar una solución óptima para todos estos problemas; pero sí existen algunos algoritmos bastante adecuados para encontrar máximos lo-cales, en especial cuando las formas de las funciones no lineales no se desvían demasiado de aquellas que se supusieron para programación convexa. *PROGRAMACIÓN GEOMÉTRICA Cuando se aplica programación no lineal a problemas de diseño de ingeniería, muchas veces la función objetivo y las funciones de restricción toman la forma
  • 6. *PROGRAMACIÓN FRACCIONAL Suponga que la función objetivo se encuentra en la forma de una fracción, esto es, la razón o cociente de dos funciones: Cuando se puede hacer, el enfoque más directo para resolver un problema de programa-ción fraccional es transformarlo en un problema equivalente de algún tipo estándar que dis-ponga de un procedimiento eficiente. Para ilustrar esto, suponga que f(x) es de la forma de programación fraccional lineal . METODO DE NEWTON • Método para funciones dos veces diferenciables • Puede usarse para funciones de múltiples variables • P) de una sola variable: min f(x) con f*(x) y f**(x) conocidas. • Sea xk un punto factible OBSERVACIONES AL MÉTODO DE NEWTON • El método busca puntos extremos sean estos mínimos o máximos. • Para distinguir hay que mirar el signo de la 2a derivada en cada punto: – Deberá ser positivo al buscar mínimos y negativo al buscar máximos. MÉTODO DE BÚSQUEDA DIRECTA Los métodos de búsqueda directa se aplican principalmente a funciones estrictamente unimodales de una variable. Aunque puede parecer trivial el caso, la sección 21.1.2 muestra que la optimización de funciones de una
  • 7. variable juega un papel clave en el desarrollo de los algorit-mos de varias variables, más generales. La idea de los métodos de búsqueda directa es identificar el intervalo de incertidumbre que comprenda al punto de solución óptima. El procedimiento localiza el óptimo estre-chando en forma progresiva el intervalo de incertidumbre hasta cualquier grado de exactitud que se desee. En el método dicótomo los valores j c, y x2 se encuentran simétricos respecto del punto medio del actual intervalo de incertidumbre. Esto significa que La aplicación repetida del algoritmo garantiza que la longitud del intervalo de incertidumbre se acercará al nivel de exactitud deseado, A. En el método de la sección dorada la idea es de mayor involucramiento. Se puede apre-ciar que cada iteración del método dicótomo requiere calcular los dos valores/(jc,) y f(x2), Pe” ro termina por descartar alguno de ellos. Lo que propone el método de la sección dorada es ahorrar cálculos mediante el re-uso del valor descartado en la iteración inmediata siguiente. Para definir 0 < a < 1
  • 8. CONCLUSIONES Se dispone de una gran variedad de algoritmos que casi siempre tienen un buen desempeño en estos casos. Algunos de estos algoritmos incorporan procedimientos de alta eficiencia para la optimización no restringida en una parte de cada iteración y algunos emplean una sucesión de aproximaciones lineales o cuadráticas al problema original. No existe un algoritmo eficiente que se pueda utilizar para resolver todos los problemas de programación no lineal. De hecho, algunos de estos problemas no se pueden resolver satisfactoriamente por ningún método, pero se han hecho grandes progresos en ciertas clases importantes de problemas que incluyen programación cuadrática, programación convexa y algunos tipos especiales de programación no convexa. Los problemas prácticos de optimización con frecuencia incluyen un comportamiento no lineal que debe tomarse en cuenta. A veces es posible reformular las no linealidades para que se ajusten al formato de programación lineal, como se puede hacer con los problemas de programación separable. Sin embargo, es frecuente la necesidad de usar una formulación de programación no lineal.