SlideShare una empresa de Scribd logo
1 de 7
REPÚBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
EXTENSIÓN MARACAIBO
ESCUELA DE INGENIERÍA DE SISTEMAS
CÁTEDRA: OPTIMIZACION DE SISTEMAS Y FUNCIONES
PROGRAMACION NO LINEAL
INTEGRANTES:
YREANA BRAVO C.I. 18.318.383
JOSE HUMBERTO OLIVARES C.I. 19.485.406
MARACAIBO 07/08/2015
Programación no lineal (PNL) es el proceso de resolución de un sistema de igualdades y desigualdades sujetas a un conjunto de restricciones
sobre un conjunto de variables reales desconocidas, con una función objetivo a maximizar, cuando alguna de las restricciones o la función
objetivo no son lineales.
Los problemas de programación no lineal se presentan de muchas formas distintas. Al contrario del método símplex para programación lineal,
no se dispone de un algoritmo que resuelva todos estos tipos especiales de problemas. En su lugar, se han desarrollado algoritmos para
algunas clases (tipos especiales) de problemas de programación no lineal. Se introducirán las clases más importantes y después se describirá
cómo se pueden resolver algunos de estos problemas.
Se puede expresar un problema de programación no lineal (PNL)de la siguiente manera:
Encuentre los valores de las variables que:
Como en la programación lineal z es el funcional del problema de programación no lineal y
son las restricciones del problema de programación no lineal.
Un problema de programación no lineal es un problema de programación no lineal no restringido.
El conjunto de puntos , tal que es un número real, es, entonces, es el conjunto de los números reales.
Los siguientes subconjuntos de (llamados intervalos) serán de particular interés:
Y en forma análoga a las definiciones de la programación lineal.
La programación cuadrática es un problema de optimización matemática. La cual busca minimizar o maximizar una
función cuadrática con diferentes variables sujeto a limitaciones lineales sobre estas variables.
se puede formular de la siguiente forma:
Se asume que x representa . .Q es una matriz simétrica nxn y que c es cualquier vector nx1.
F(x)= ½ XT Qx + CT X
Ax ≤ b
Ex = d
Un problema de Programación Cuadrática es aquél que contiene una
función objetivo cuadrática y restricciones lineales
MIN F(X) = 𝒋=𝟏
𝒏
𝑪𝒋𝑿𝒋 + 𝒋=𝟏
𝒏
𝒋=𝟏
𝒏
𝒒𝒊𝒋 𝑿𝑱 𝒙𝒊
S.A 𝒋=𝟏
𝒏
𝒂𝒊𝒋 𝒙𝒋 ≥ 𝒃𝒊 𝒊 = 𝟏 … , … , 𝒎 𝑿𝒋 ≥ 𝟎
En notación matricial:
MIN f(X) =cx + xtQx
S.A g1 (X) = x ≥ 0
g2(X) = Ax – b ≥ 0
La programación dinámica es un enfoque general para la solución de problemas en los que es necesario tomar decisiones en etapas
sucesivas. Las decisiones tomadas en una etapa condicionan la evolución futura del sistema, afectando a las situaciones en las que el sistema
se encontrará en el futuro (denominadas estados), y a las decisiones que se plantearán en el futuro.
El procedimiento general de resolución de estas situaciones se divide en el análisis recursivo de cada una de las etapas del problema, en
orden inverso, es decir comenzando por la última y pasando en cada iteración a la etapa antecesora. El análisis de la primera etapa finaliza
con la obtención del óptimo del problema.
Terminología y notación básica
Períodos o etapas: Sea N= {1, 2,....., n} un conjunto finito de elementos. Mediante el índice , representamos cada uno de ellos. N es el
conjunto de períodos o etapas del proceso. En la ilustración anterior N= {1, 2, 3, 4}, las cuatro etapas del viaje, cada una de ellas es un período
y se representa mediante un valor del índice n, así cuando n =1 nos estamos refiriendo a la primera etapa del proceso.
Espacio de estados: { } es una familia de conjuntos, uno para cada período n. S se denomina espacio de estados en el período n. Cada uno de
sus elementos, que se representa mediante Sn, es un estado, que describe una posible situación del proceso en ese período. En nuestro
ejemplo, S1 = {1}, S2= {2, 3, 4}, S3= {5, 6, 7}, S4= {8, 9}.
La función recursiva: Dados unos nodos y unos arcos que conectan estos nodos, el problema de la diligencia intenta encontrar la ruta más
corta que conecta un nodo de arranque con el nodo final (el destino).
Sea s: el estado de inicio; j: estado destino
* n: la fase, normalmente representa el número de arcos hasta el destino.
* C(s,j): costo o distancia de ir desde s hasta j.
* f(n,s): la política de costo mínimo cuando se encuentra en el estado s de la etapa n.
La relación recursiva dinámica se expresa como
f(n,s) = mínimo [C(s,j) + f(n-1,,j)] para todos los arcos ( s,j) en la red
Una función separable es aquella aquella que puede expresarse expresarse como la suma de funciones funciones de una única variables
variables. Estas funciones funciones tienen la ventaja ventaja de que los términos no lineales pueden ser aproximados por términos lineales a
tramos (piecewise). Utilizando esta técnica se puede escribir un programa lineal entero, e incluso lineal continuo para estas funciones. El
término separable puede aparecer en la función objetivo o en las restricciones de un problema de optimización.
La Programación geométrica soluciona un caso especial de problemas de Programación No lineal. Este método resuelve al considerar un
problema dual asociando los siguientes dos tipos de Programación No lineal: Problema geométrico no restringido, Problema geométrico
restringido.
La programación geométrica surge cuando la función objetivo y funciones de restricción son de la siguiente forma: Donde: En tales casos, las
representan las constantes físicas y las son las variables de diseño, estas funciones por lo general no son cóncavas ni convexas, por lo que las
técnicas de programación convexa no se pueden aplicar directamente a estos problemas de programación geométrica.
La Optimización Estocástica busca la mejor decisión en un escenario dependiente de sucesos aleatorios, dependientes del azar, ya sean esos
sucesos los precios de un producto, la duración de una tarea, el número de personas en la cola de un cajero, el número de averías en una flota
de camiones, o incluso la aprobación de una normativa, vamos, cualquier cosa.
Procesos estocástica En estadística, y específicamente en la teoría de la probabilidad, un proceso estocástico es un concepto matemático que
sirve para caracterizar una sucesión de variables aleatorias (estocásticas) que evolucionan en función de otra variable, generalmente el tiempo.
Cada una de las variables aleatorias del proceso tiene su propia función de distribución de probabilidad y, entre ellas, pueden estar
correlacionadas o no.

Más contenido relacionado

La actualidad más candente

Programacion Convexa Presentacion Definitivo
Programacion Convexa Presentacion DefinitivoProgramacion Convexa Presentacion Definitivo
Programacion Convexa Presentacion Definitivo
wadar3
 
Programacion no lineaL
Programacion no lineaLProgramacion no lineaL
Programacion no lineaL
LuiS YmAY
 
Optimización sin restricciones
Optimización sin restriccionesOptimización sin restricciones
Optimización sin restricciones
Diego Gomez
 
Presentacion optimizacion CONDICIONES kkt
Presentacion optimizacion CONDICIONES kktPresentacion optimizacion CONDICIONES kkt
Presentacion optimizacion CONDICIONES kkt
Hugo Guzmán Tello
 

La actualidad más candente (20)

Introducción a la Programación No Lineal
Introducción a la Programación No LinealIntroducción a la Programación No Lineal
Introducción a la Programación No Lineal
 
Optimizacion de sistemas y funciónes
Optimizacion de sistemas y funciónesOptimizacion de sistemas y funciónes
Optimizacion de sistemas y funciónes
 
Programación no lineal
Programación no linealProgramación no lineal
Programación no lineal
 
Programacion no lineal
Programacion no linealProgramacion no lineal
Programacion no lineal
 
Metodos de Programacion no lineal
Metodos de Programacion no linealMetodos de Programacion no lineal
Metodos de Programacion no lineal
 
Programación lineal
Programación linealProgramación lineal
Programación lineal
 
Programacion Convexa Presentacion Definitivo
Programacion Convexa Presentacion DefinitivoProgramacion Convexa Presentacion Definitivo
Programacion Convexa Presentacion Definitivo
 
Metodos de programación No lineal
Metodos de programación No linealMetodos de programación No lineal
Metodos de programación No lineal
 
Técnicas de programación no lineal mixta para ingeniería de sistemas de procesos
Técnicas de programación no lineal mixta para ingeniería de sistemas de procesosTécnicas de programación no lineal mixta para ingeniería de sistemas de procesos
Técnicas de programación no lineal mixta para ingeniería de sistemas de procesos
 
Metodos de programcion no lineal
Metodos de programcion no linealMetodos de programcion no lineal
Metodos de programcion no lineal
 
Programacionnolineal
Programacionnolineal Programacionnolineal
Programacionnolineal
 
Programacion no lineaL
Programacion no lineaLProgramacion no lineaL
Programacion no lineaL
 
Optimización. Métodos numéricos
Optimización. Métodos numéricosOptimización. Métodos numéricos
Optimización. Métodos numéricos
 
Programacion Lineal
Programacion LinealProgramacion Lineal
Programacion Lineal
 
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
 
metodos de optimizacion
metodos de optimizacionmetodos de optimizacion
metodos de optimizacion
 
Programacion dinamica 22
Programacion dinamica 22Programacion dinamica 22
Programacion dinamica 22
 
Optimización sin restricciones
Optimización sin restriccionesOptimización sin restricciones
Optimización sin restricciones
 
Presentacion optimizacion CONDICIONES kkt
Presentacion optimizacion CONDICIONES kktPresentacion optimizacion CONDICIONES kkt
Presentacion optimizacion CONDICIONES kkt
 
Optimizacion
OptimizacionOptimizacion
Optimizacion
 

Destacado

Reglement telerama dub_festival
Reglement telerama dub_festivalReglement telerama dub_festival
Reglement telerama dub_festival
fldeezer
 
Cartes de voeux Lo Breillat
Cartes de voeux Lo BreillatCartes de voeux Lo Breillat
Cartes de voeux Lo Breillat
VisionduMonde
 
Chine lexiaguo en-yunnan-ff
Chine lexiaguo en-yunnan-ffChine lexiaguo en-yunnan-ff
Chine lexiaguo en-yunnan-ff
Dominique Pongi
 
Ppl pma paul salen
Ppl pma paul salenPpl pma paul salen
Ppl pma paul salen
Paulsalen
 
Tremblement terre 19090609_lambesc_congres_marseille_201306
Tremblement terre 19090609_lambesc_congres_marseille_201306Tremblement terre 19090609_lambesc_congres_marseille_201306
Tremblement terre 19090609_lambesc_congres_marseille_201306
Dominique Pongi
 
06 images-droles-sur-les-ordinateurs-2
06 images-droles-sur-les-ordinateurs-206 images-droles-sur-les-ordinateurs-2
06 images-droles-sur-les-ordinateurs-2
Dominique Pongi
 
Brochure Stralis
Brochure Stralis Brochure Stralis
Brochure Stralis
GHMEclatec
 
07 belles-et-surprenantes-photos
07 belles-et-surprenantes-photos07 belles-et-surprenantes-photos
07 belles-et-surprenantes-photos
Dominique Pongi
 
Terrifiant et magnifique
Terrifiant et magnifiqueTerrifiant et magnifique
Terrifiant et magnifique
Dominique Pongi
 

Destacado (20)

these_altuve
these_altuvethese_altuve
these_altuve
 
Approche instrumentale de l’appropriation du podcasting par les étudiants de ...
Approche instrumentale de l’appropriation du podcasting par les étudiants de ...Approche instrumentale de l’appropriation du podcasting par les étudiants de ...
Approche instrumentale de l’appropriation du podcasting par les étudiants de ...
 
Lieux extremes
Lieux extremesLieux extremes
Lieux extremes
 
Reglement telerama dub_festival
Reglement telerama dub_festivalReglement telerama dub_festival
Reglement telerama dub_festival
 
Les DSI à l'heure du Cloud computing
Les DSI à l'heure du Cloud computingLes DSI à l'heure du Cloud computing
Les DSI à l'heure du Cloud computing
 
Cartes de voeux Lo Breillat
Cartes de voeux Lo BreillatCartes de voeux Lo Breillat
Cartes de voeux Lo Breillat
 
Chine lexiaguo en-yunnan-ff
Chine lexiaguo en-yunnan-ffChine lexiaguo en-yunnan-ff
Chine lexiaguo en-yunnan-ff
 
Les plus belles photos d'Arménie
Les plus belles photos d'ArménieLes plus belles photos d'Arménie
Les plus belles photos d'Arménie
 
Lecture
LectureLecture
Lecture
 
Ppl pma paul salen
Ppl pma paul salenPpl pma paul salen
Ppl pma paul salen
 
2009 Mesa redonda: La intervención socioeducativa en el ámbito de la exclusió...
2009 Mesa redonda: La intervención socioeducativa en el ámbito de la exclusió...2009 Mesa redonda: La intervención socioeducativa en el ámbito de la exclusió...
2009 Mesa redonda: La intervención socioeducativa en el ámbito de la exclusió...
 
Visita Técnica ao Chile | Orientações para a Elaboração e Assinatura dos Conv...
Visita Técnica ao Chile | Orientações para a Elaboração e Assinatura dos Conv...Visita Técnica ao Chile | Orientações para a Elaboração e Assinatura dos Conv...
Visita Técnica ao Chile | Orientações para a Elaboração e Assinatura dos Conv...
 
Barometre Entrepreneuriat Startup - Juin Juillet 2013 - Maddyness Bringr
Barometre Entrepreneuriat Startup - Juin Juillet 2013 - Maddyness BringrBarometre Entrepreneuriat Startup - Juin Juillet 2013 - Maddyness Bringr
Barometre Entrepreneuriat Startup - Juin Juillet 2013 - Maddyness Bringr
 
Tremblement terre 19090609_lambesc_congres_marseille_201306
Tremblement terre 19090609_lambesc_congres_marseille_201306Tremblement terre 19090609_lambesc_congres_marseille_201306
Tremblement terre 19090609_lambesc_congres_marseille_201306
 
06 images-droles-sur-les-ordinateurs-2
06 images-droles-sur-les-ordinateurs-206 images-droles-sur-les-ordinateurs-2
06 images-droles-sur-les-ordinateurs-2
 
Bike experience 2011 colloque velo 4 oct
Bike experience 2011 colloque velo 4 octBike experience 2011 colloque velo 4 oct
Bike experience 2011 colloque velo 4 oct
 
Brochure Stralis
Brochure Stralis Brochure Stralis
Brochure Stralis
 
07 belles-et-surprenantes-photos
07 belles-et-surprenantes-photos07 belles-et-surprenantes-photos
07 belles-et-surprenantes-photos
 
Gràfiques biologia
Gràfiques biologiaGràfiques biologia
Gràfiques biologia
 
Terrifiant et magnifique
Terrifiant et magnifiqueTerrifiant et magnifique
Terrifiant et magnifique
 

Similar a Programacion no lineal

Programación lineal
Programación linealProgramación lineal
Programación lineal
danile889_l
 
Programac..
Programac..Programac..
Programac..
g_joselo
 
Resumen programacion lineal
Resumen programacion linealResumen programacion lineal
Resumen programacion lineal
Silvia Michay
 
Resumen recuperacion
Resumen recuperacionResumen recuperacion
Resumen recuperacion
Silvia Michay
 

Similar a Programacion no lineal (20)

Programación lineal
Programación linealProgramación lineal
Programación 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 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
 
Programación lineal
Programación linealProgramación lineal
Programación lineal
 
Programac..
Programac..Programac..
Programac..
 
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
 
Resumen programacion lineal
Resumen programacion linealResumen programacion lineal
Resumen 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
 
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
 
Presentación de investigación de operaciones II
Presentación de investigación de operaciones IIPresentación de investigación de operaciones II
Presentación de investigación de operaciones II
 
Programación Dinámica
Programación DinámicaProgramación Dinámica
Programación Dinámica
 
Resumen recuperacion
Resumen recuperacionResumen recuperacion
Resumen recuperacion
 
PROGRAMACION DINAMICA
PROGRAMACION DINAMICAPROGRAMACION DINAMICA
PROGRAMACION DINAMICA
 
Pro no num Prog dinamica
Pro no num Prog dinamicaPro no num Prog dinamica
Pro no num Prog dinamica
 
Programación Dinamica
Programación DinamicaProgramación Dinamica
Programación Dinamica
 
Aplicación de análisis numérico en alabes
Aplicación de análisis numérico en alabesAplicación de análisis numérico en alabes
Aplicación de análisis numérico en alabes
 
Unidad 3. Programación dinámica
Unidad 3. Programación dinámicaUnidad 3. Programación dinámica
Unidad 3. Programación dinámica
 

Último

Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
JonathanCovena1
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 

Último (20)

Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
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
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 

Programacion no lineal

  • 1. REPÚBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN MARACAIBO ESCUELA DE INGENIERÍA DE SISTEMAS CÁTEDRA: OPTIMIZACION DE SISTEMAS Y FUNCIONES PROGRAMACION NO LINEAL INTEGRANTES: YREANA BRAVO C.I. 18.318.383 JOSE HUMBERTO OLIVARES C.I. 19.485.406 MARACAIBO 07/08/2015
  • 2. Programación no lineal (PNL) es el proceso de resolución de un sistema de igualdades y desigualdades sujetas a un conjunto de restricciones sobre un conjunto de variables reales desconocidas, con una función objetivo a maximizar, cuando alguna de las restricciones o la función objetivo no son lineales. Los problemas de programación no lineal se presentan de muchas formas distintas. Al contrario del método símplex para programación lineal, no se dispone de un algoritmo que resuelva todos estos tipos especiales de problemas. En su lugar, se han desarrollado algoritmos para algunas clases (tipos especiales) de problemas de programación no lineal. Se introducirán las clases más importantes y después se describirá cómo se pueden resolver algunos de estos problemas. Se puede expresar un problema de programación no lineal (PNL)de la siguiente manera: Encuentre los valores de las variables que: Como en la programación lineal z es el funcional del problema de programación no lineal y son las restricciones del problema de programación no lineal. Un problema de programación no lineal es un problema de programación no lineal no restringido. El conjunto de puntos , tal que es un número real, es, entonces, es el conjunto de los números reales. Los siguientes subconjuntos de (llamados intervalos) serán de particular interés: Y en forma análoga a las definiciones de la programación lineal.
  • 3. La programación cuadrática es un problema de optimización matemática. La cual busca minimizar o maximizar una función cuadrática con diferentes variables sujeto a limitaciones lineales sobre estas variables. se puede formular de la siguiente forma: Se asume que x representa . .Q es una matriz simétrica nxn y que c es cualquier vector nx1. F(x)= ½ XT Qx + CT X Ax ≤ b Ex = d Un problema de Programación Cuadrática es aquél que contiene una función objetivo cuadrática y restricciones lineales MIN F(X) = 𝒋=𝟏 𝒏 𝑪𝒋𝑿𝒋 + 𝒋=𝟏 𝒏 𝒋=𝟏 𝒏 𝒒𝒊𝒋 𝑿𝑱 𝒙𝒊 S.A 𝒋=𝟏 𝒏 𝒂𝒊𝒋 𝒙𝒋 ≥ 𝒃𝒊 𝒊 = 𝟏 … , … , 𝒎 𝑿𝒋 ≥ 𝟎 En notación matricial: MIN f(X) =cx + xtQx S.A g1 (X) = x ≥ 0 g2(X) = Ax – b ≥ 0
  • 4. La programación dinámica es un enfoque general para la solución de problemas en los que es necesario tomar decisiones en etapas sucesivas. Las decisiones tomadas en una etapa condicionan la evolución futura del sistema, afectando a las situaciones en las que el sistema se encontrará en el futuro (denominadas estados), y a las decisiones que se plantearán en el futuro. El procedimiento general de resolución de estas situaciones se divide en el análisis recursivo de cada una de las etapas del problema, en orden inverso, es decir comenzando por la última y pasando en cada iteración a la etapa antecesora. El análisis de la primera etapa finaliza con la obtención del óptimo del problema. Terminología y notación básica Períodos o etapas: Sea N= {1, 2,....., n} un conjunto finito de elementos. Mediante el índice , representamos cada uno de ellos. N es el conjunto de períodos o etapas del proceso. En la ilustración anterior N= {1, 2, 3, 4}, las cuatro etapas del viaje, cada una de ellas es un período y se representa mediante un valor del índice n, así cuando n =1 nos estamos refiriendo a la primera etapa del proceso. Espacio de estados: { } es una familia de conjuntos, uno para cada período n. S se denomina espacio de estados en el período n. Cada uno de sus elementos, que se representa mediante Sn, es un estado, que describe una posible situación del proceso en ese período. En nuestro ejemplo, S1 = {1}, S2= {2, 3, 4}, S3= {5, 6, 7}, S4= {8, 9}. La función recursiva: Dados unos nodos y unos arcos que conectan estos nodos, el problema de la diligencia intenta encontrar la ruta más corta que conecta un nodo de arranque con el nodo final (el destino). Sea s: el estado de inicio; j: estado destino * n: la fase, normalmente representa el número de arcos hasta el destino. * C(s,j): costo o distancia de ir desde s hasta j. * f(n,s): la política de costo mínimo cuando se encuentra en el estado s de la etapa n. La relación recursiva dinámica se expresa como f(n,s) = mínimo [C(s,j) + f(n-1,,j)] para todos los arcos ( s,j) en la red
  • 5. Una función separable es aquella aquella que puede expresarse expresarse como la suma de funciones funciones de una única variables variables. Estas funciones funciones tienen la ventaja ventaja de que los términos no lineales pueden ser aproximados por términos lineales a tramos (piecewise). Utilizando esta técnica se puede escribir un programa lineal entero, e incluso lineal continuo para estas funciones. El término separable puede aparecer en la función objetivo o en las restricciones de un problema de optimización.
  • 6. La Programación geométrica soluciona un caso especial de problemas de Programación No lineal. Este método resuelve al considerar un problema dual asociando los siguientes dos tipos de Programación No lineal: Problema geométrico no restringido, Problema geométrico restringido. La programación geométrica surge cuando la función objetivo y funciones de restricción son de la siguiente forma: Donde: En tales casos, las representan las constantes físicas y las son las variables de diseño, estas funciones por lo general no son cóncavas ni convexas, por lo que las técnicas de programación convexa no se pueden aplicar directamente a estos problemas de programación geométrica.
  • 7. La Optimización Estocástica busca la mejor decisión en un escenario dependiente de sucesos aleatorios, dependientes del azar, ya sean esos sucesos los precios de un producto, la duración de una tarea, el número de personas en la cola de un cajero, el número de averías en una flota de camiones, o incluso la aprobación de una normativa, vamos, cualquier cosa. Procesos estocástica En estadística, y específicamente en la teoría de la probabilidad, un proceso estocástico es un concepto matemático que sirve para caracterizar una sucesión de variables aleatorias (estocásticas) que evolucionan en función de otra variable, generalmente el tiempo. Cada una de las variables aleatorias del proceso tiene su propia función de distribución de probabilidad y, entre ellas, pueden estar correlacionadas o no.