SlideShare una empresa de Scribd logo
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

Búsqueda Primero el Mejor
Búsqueda Primero el MejorBúsqueda Primero el Mejor
Búsqueda Primero el MejorTutor4uDev
 
Programación geométrica
Programación geométricaProgramación geométrica
Programación geométrica
Alvaro Miguel Naupay Gusukuma
 
Programación lineal entera y binaria
Programación lineal entera y binariaProgramación lineal entera y binaria
Programación lineal entera y binariaJaime Medrano
 
Estructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busquedaEstructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busqueda
José Antonio Sandoval Acosta
 
Programación no lineal
Programación no linealProgramación no lineal
Programación no lineal
Zaire Mont
 
Arboles mate discreta
Arboles mate discretaArboles mate discreta
Arboles mate discreta
Junior Soto
 
Teoría de optimización
Teoría de optimizaciónTeoría de optimización
Teoría de optimización
Angel Jhoan
 
Solución de problemas en programación lineal
Solución de problemas en programación linealSolución de problemas en programación lineal
Solución de problemas en programación lineal
ARLO SOLIS
 
Modelos De Programacion Entera
Modelos De Programacion EnteraModelos De Programacion Entera
Modelos De Programacion EnteraCris Tenorio
 
2.1 metodo de intervalo
2.1 metodo de intervalo2.1 metodo de intervalo
2.1 metodo de intervalomorenito9001
 
Eficiencia de algoritmos - Vanessa Ramirez
Eficiencia de algoritmos - Vanessa RamirezEficiencia de algoritmos - Vanessa Ramirez
Eficiencia de algoritmos - Vanessa Ramirez
Vanessa Ramirez
 
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
Jorge Andres Acero Almonacid
 
Programación deterministica
Programación deterministicaProgramación deterministica
Programación deterministica
Daniel Segundo Araujo Alcalde
 
Programación Lineal
Programación LinealProgramación Lineal
Programación Lineal
Milton Guillermo Alvarado Merino
 
Estructura de Datos Unidad - V: Métodos de Ordenamiento
Estructura de Datos Unidad - V: Métodos de OrdenamientoEstructura de Datos Unidad - V: Métodos de Ordenamiento
Estructura de Datos Unidad - V: Métodos de Ordenamiento
José Antonio Sandoval Acosta
 
Casos especiales del metodo simplex
Casos especiales del metodo simplexCasos especiales del metodo simplex
Casos especiales del metodo simplexbkike
 
Tabla de símbolos
Tabla de símbolosTabla de símbolos

La actualidad más candente (20)

Búsqueda Primero el Mejor
Búsqueda Primero el MejorBúsqueda Primero el Mejor
Búsqueda Primero el Mejor
 
Programación dinámica
Programación  dinámicaProgramación  dinámica
Programación dinámica
 
Programación geométrica
Programación geométricaProgramación geométrica
Programación geométrica
 
Programación lineal entera y binaria
Programación lineal entera y binariaProgramación lineal entera y binaria
Programación lineal entera y binaria
 
Estructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busquedaEstructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busqueda
 
Programación no lineal
Programación no linealProgramación no lineal
Programación no lineal
 
Arboles mate discreta
Arboles mate discretaArboles mate discreta
Arboles mate discreta
 
Teoría de optimización
Teoría de optimizaciónTeoría de optimización
Teoría de optimización
 
Solución de problemas en programación lineal
Solución de problemas en programación linealSolución de problemas en programación lineal
Solución de problemas en programación lineal
 
Modelos De Programacion Entera
Modelos De Programacion EnteraModelos De Programacion Entera
Modelos De Programacion Entera
 
2.1 metodo de intervalo
2.1 metodo de intervalo2.1 metodo de intervalo
2.1 metodo de intervalo
 
Eficiencia de algoritmos - Vanessa Ramirez
Eficiencia de algoritmos - Vanessa RamirezEficiencia de algoritmos - Vanessa Ramirez
Eficiencia de algoritmos - Vanessa Ramirez
 
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
 
Programación deterministica
Programación deterministicaProgramación deterministica
Programación deterministica
 
Programación Lineal
Programación LinealProgramación Lineal
Programación Lineal
 
Método gráfico
Método gráficoMétodo gráfico
Método gráfico
 
Estructura de Datos Unidad - V: Métodos de Ordenamiento
Estructura de Datos Unidad - V: Métodos de OrdenamientoEstructura de Datos Unidad - V: Métodos de Ordenamiento
Estructura de Datos Unidad - V: Métodos de Ordenamiento
 
Casos especiales del metodo simplex
Casos especiales del metodo simplexCasos especiales del metodo simplex
Casos especiales del metodo simplex
 
1.2 aproximacion numerica
1.2 aproximacion numerica1.2 aproximacion numerica
1.2 aproximacion numerica
 
Tabla de símbolos
Tabla de símbolosTabla de símbolos
Tabla de símbolos
 

Similar a Metodos de programacion no-lineal

Wilfred Guillen
Wilfred GuillenWilfred Guillen
Wilfred Guillen
Wilfrd 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
javier 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 perez
javier peeez
 
Programacion no lineal
Programacion no linealProgramacion no lineal
Programacion no lineal
Yonathan Rodriguez
 
Programación no lineal
Programación no linealProgramación no lineal
Programación no lineal
Marcos Barboza
 
Programacionnolineal
Programacionnolineal Programacionnolineal
Programacionnolineal
Ing_Yarelis_Vargas
 
Optimizacion de sistemas y funciónes
Optimizacion de sistemas y funciónesOptimizacion de sistemas y funciónes
Optimizacion de sistemas y funciónes
Miguel Collington
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
elizabeth852009
 
Optimización de Sistemas y funciones
Optimización de Sistemas y funcionesOptimización de Sistemas y funciones
Optimización de Sistemas y funciones
Jose Fernandez
 
Programación no linealeeee fernando yepez
Programación no linealeeee fernando yepezProgramación no linealeeee fernando yepez
Programación no linealeeee fernando yepez
Dra Yarelis Vargas
 
Investigacion de ope. 1
Investigacion de ope. 1Investigacion de ope. 1
Investigacion de ope. 1
EmilyNathalie
 
Metodos de programcion no lineal
Metodos de programcion no linealMetodos de programcion no lineal
Metodos de programcion no lineal
Angel 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 espinoza
Alvaro Andrey Espinoza Mena
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
alexandragarcia163
 
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
Ibrahim Portillo
 

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
 
Programación no lineal
Programación no linealProgramación no lineal
Programación 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
 

Más de Robert Rivero

Robert milt sistemas II
Robert milt sistemas IIRobert milt sistemas II
Robert milt sistemas II
Robert Rivero
 
Metodo de busqueda
Metodo de busquedaMetodo de busqueda
Metodo de busqueda
Robert 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 proyecto
Robert Rivero
 
Newton raphson
Newton raphsonNewton raphson
Newton raphson
Robert Rivero
 
Robert milt ing
Robert milt ingRobert milt ing
Robert milt ing
Robert Rivero
 
Robert milt ensayo
Robert milt ensayoRobert milt ensayo
Robert milt ensayo
Robert Rivero
 
Optimizacion presentacion
Optimizacion presentacionOptimizacion presentacion
Optimizacion presentacion
Robert Rivero
 
Variable de estado
Variable de estadoVariable de estado
Variable de estado
Robert Rivero
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
Robert 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 (10)

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
 
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

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.
https://gramadal.wordpress.com/
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
sandradianelly
 
True Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdfTrue Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdf
Mercedes Gonzalez
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
Martín Ramírez
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
DivinoNioJess885
 
El fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amorEl fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amor
Alejandrino Halire Ccahuana
 
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docxSESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
QuispeJimenezDyuy
 
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
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
El Fortí
 
CAPACIDADES SOCIOMOTRICES LENGUAJE, INTROYECCIÓN, INTROSPECCION
CAPACIDADES SOCIOMOTRICES LENGUAJE, INTROYECCIÓN, INTROSPECCIONCAPACIDADES SOCIOMOTRICES LENGUAJE, INTROYECCIÓN, INTROSPECCION
CAPACIDADES SOCIOMOTRICES LENGUAJE, INTROYECCIÓN, INTROSPECCION
MasielPMP
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
Alejandrogarciapanta
 
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLAACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
JAVIER SOLIS NOYOLA
 
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
LorenaCovarrubias12
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 
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
Edurne Navarro Bueno
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
DIANADIAZSILVA1
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
CESAR MIJAEL ESPINOZA SALAZAR
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
GallardoJahse
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
LilianaRivera778668
 

Último (20)

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.
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
 
True Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdfTrue Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdf
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
 
El fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amorEl fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amor
 
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docxSESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
 
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
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
 
CAPACIDADES SOCIOMOTRICES LENGUAJE, INTROYECCIÓN, INTROSPECCION
CAPACIDADES SOCIOMOTRICES LENGUAJE, INTROYECCIÓN, INTROSPECCIONCAPACIDADES SOCIOMOTRICES LENGUAJE, INTROYECCIÓN, INTROSPECCION
CAPACIDADES SOCIOMOTRICES LENGUAJE, INTROYECCIÓN, INTROSPECCION
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
 
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLAACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
 
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
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 
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
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
 

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.