SlideShare una empresa de Scribd logo
1 de 10
Programación Lineal
Método simplex “revisado”
Presentado por:
Eduardo González Luna
Yhosman Millán
Al Profesor:
Carlos A. Gil
Ingeniería de sistemas
V semestre
UCEVA
Tuluá-valle
2010
Introducción
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 o minimizar), cuando alguna de
las
restricciones o la función objetivo no son
lineales.
Problema de Aplicación
La Compañía Vidrios del valle tiene tres líneas de productos:
espejos, mesas, puertas. Que se producen en las plantas 1,2,3
respectivamente.
Actualmente la CIA pretende introducir dos nuevos productos al
mercado:
a) Artilugios decorativos
b) Vidrieras de colores
Según un estudio del departamento de comercio toda la
producción
de estos puede ponerse en el mercado. Además se sabe que se
fabrican 20 lotes de productos por semana. La tasa de producción
será el numero de lotes producido por semana
Restriccion1 Horas disponibles
en la planta 1
X1 ≤ 4
Restricción2: Horas disponibles
en la planta 2
2x2 ≤ 12
Restricción2: Horas disponibles
en la planta 3
3X1 + 2x2 ≤ 18
Restricciones Funcionales:
[horas/articulo]* [articulo/semana]= [horas/semana]
La figura 1 muestra lo que ocurre con este problema si los únicos
cambios que se hacen al modelo son la segunda y tercera restricciones
funcionales se sustituyen por la restricción no lineal
9𝑥1
2+5𝑥2
2 ≤216
Figura 1. Ejemplo de la CIA Vidrios del valle. Con la restricción no lineal
9𝑥1
2+5𝑥2
2 ≤216 en lugar de la segunda restricción original
Ahora suponga que las restricciones del problema se conservan sin
cambio, pero que la función objetivo se hace no lineal. Por ejemplo si,
𝑧=126𝑥1−9𝑥1
2−182𝑥2−13𝑥2 entonces la representación grafica en la
figura en la figura 2 indica que la solución optima es 𝑥1=8/3, 𝑥2=5,
que de nuevo se encuentra en la frontera de la región factible.
Figura 2. Ejemplo de la CIA. Vidrios del Valle. con la región factible
original pero con la función objetivo no lineal
𝑧=126𝑥1−9𝑥1
2−182𝑥2−13𝑥2 en lugar de la función objetivo original.
(El valor optimo de 𝑍 es 𝑍=857; así la figura 2 muestra el hecho de que
el lugar geométrico de los puntos con 𝑍 mas grande no toca la región
factible en ningún punto.) Por otro lado, si
𝑧=54𝑥−19𝑥1
2+78𝑥2−13𝑥2
2
entonces la figura 3 ilustra que la solución optima es
𝑥1,𝑥2= (3,3), que se encuentra dentro de la frontera factible
Figura 3. El ejemplo de la CIA Vidrios del valle. Con la región factible
original pero con otra función objetivo no lineal :
𝑧=54𝑥−19𝑥1
2+78𝑥2−13𝑥2
en lugar de la original.
(Se puede comprobar que esta solución es optima si se usa el calculo
para derivarla como un máximo global no restringido; como también
satisface las restricciones, debe ser optimo para el problema
restringido.) Por tanto, es necesario que un algoritmo general para
resolver problemas de este tipo tome en cuenta todas las soluciones en
la región factible, y no solo aquellas que están sobre la frontera. Otra
complicación que surge en la programación no lineal es que un máximo
local no necesariamente es un máximo global(la solución optima
global). Por ejemplo, considere la función de una sola variable
graficada en la figura 4.
Figura 4. Función con varios máximos locales (𝑥=0,2,4), pero solo 𝑥=4
es un máximo global. 1 2 3 4 5
En el intervalo 0 ≤ 𝑥≤ 5, esta función tiene 3 máximos locales
−𝑥=0,𝑥=2,𝑥=4− pero solo uno de estos − 𝑥=4− es un máximo global. (De
igual manera, existen mínimos locales en 𝑥=1,3 𝑦 5, pero solo 𝑥=5 es un
mínimo global.) En general, los algoritmos de programación no lineal no
pueden distinguir entre un máximo local y un máximo global (excepto si
encuentran otro máximo global mejor), por lo que es determinante
conocer las condiciones bajo las que se garantiza que un máximo local es
un máximo global en la región factible. Hay que recordar que en el
calculo, cuando se maximiza una función ordinaria (doblemente
diferenciable) de una sola variable 𝑓(𝑥) sin restricciones, esta garantía
esta dada cuando:
𝑑2 𝑦/𝑑𝑥2≤ 0
para toda 𝑥. Una función de este tipo cuya curvatura siempre es «hacia
abajo» (o que no tiene curvatura) se llama función cóncava. De igual
manera, si se sustituye ≤ por ≥, de manera que la función tiene siempre
una curvatura «hacia arriba» (o no tiene curvatura), se llama función
convexa. (Así, una función lineal es tanto cóncava como convexa).
En la figura 5 se pueden ver ejemplos de esto. Hay que notar que la
figura 4 ilustra una figura que no es cóncava, ni convexa pues alterna sus
curvaturas hacia arriba y hacia abajo.
Figura 5. Ejemplos de a) una función cóncava y b) una función convexa.

Más contenido relacionado

La actualidad más candente

Programacion Lineal
Programacion LinealProgramacion Lineal
Programacion Lineal
marthyn1989
 
Expo 7 programación entera (algoritmo de gomory)
Expo 7   programación entera (algoritmo de gomory)Expo 7   programación entera (algoritmo de gomory)
Expo 7 programación entera (algoritmo de gomory)
Ayda Ramirez Montalvo
 
Método de las dos fases
Método de las dos fasesMétodo de las dos fases
Método de las dos fases
Jaime Medrano
 
Expo 3 análisis de sensibilidad (método grafico)
Expo 3   análisis de sensibilidad (método grafico)Expo 3   análisis de sensibilidad (método grafico)
Expo 3 análisis de sensibilidad (método grafico)
Ayda Ramirez Montalvo
 
Analisis de sensibilidad ejercicios resueltos
Analisis de sensibilidad   ejercicios resueltosAnalisis de sensibilidad   ejercicios resueltos
Analisis de sensibilidad ejercicios resueltos
Luis Nuñez
 
Unmsm fisi - programación lineal entera y binaria - io1 cl15 entera-binaria
Unmsm   fisi - programación lineal entera y binaria - io1 cl15 entera-binariaUnmsm   fisi - programación lineal entera y binaria - io1 cl15 entera-binaria
Unmsm fisi - programación lineal entera y binaria - io1 cl15 entera-binaria
Julio Pari
 
Metodo simplex en dos fases
Metodo simplex en dos fasesMetodo simplex en dos fases
Metodo simplex en dos fases
Luis Salazar
 
Expo 3 analisis de sensibilidad (metodo simplex)
Expo 3 analisis de sensibilidad (metodo simplex)Expo 3 analisis de sensibilidad (metodo simplex)
Expo 3 analisis de sensibilidad (metodo simplex)
Ayda Ramirez Montalvo
 
Programación lineal entera y binaria
Programación lineal entera y binariaProgramación lineal entera y binaria
Programación lineal entera y binaria
Jaime Medrano
 

La actualidad más candente (20)

Tema IV. Análisis de sensibilidad guía
Tema IV. Análisis de sensibilidad guíaTema IV. Análisis de sensibilidad guía
Tema IV. Análisis de sensibilidad guía
 
Programacion Lineal
Programacion LinealProgramacion Lineal
Programacion Lineal
 
Expo 7 programación entera (algoritmo de gomory)
Expo 7   programación entera (algoritmo de gomory)Expo 7   programación entera (algoritmo de gomory)
Expo 7 programación entera (algoritmo de gomory)
 
Programacion lineal entera
Programacion lineal enteraProgramacion lineal entera
Programacion lineal entera
 
Mate 2 u2_act2
Mate 2 u2_act2Mate 2 u2_act2
Mate 2 u2_act2
 
Analisis de sensibilidad
Analisis de sensibilidadAnalisis de sensibilidad
Analisis de sensibilidad
 
Método de las dos fases
Método de las dos fasesMétodo de las dos fases
Método de las dos fases
 
Expo 3 análisis de sensibilidad (método grafico)
Expo 3   análisis de sensibilidad (método grafico)Expo 3   análisis de sensibilidad (método grafico)
Expo 3 análisis de sensibilidad (método grafico)
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 
Programacion lineal entera invope
Programacion lineal entera invopeProgramacion lineal entera invope
Programacion lineal entera invope
 
Analisis de sensibilidad ejercicios resueltos
Analisis de sensibilidad   ejercicios resueltosAnalisis de sensibilidad   ejercicios resueltos
Analisis de sensibilidad ejercicios resueltos
 
Unmsm fisi - programación lineal entera y binaria - io1 cl15 entera-binaria
Unmsm   fisi - programación lineal entera y binaria - io1 cl15 entera-binariaUnmsm   fisi - programación lineal entera y binaria - io1 cl15 entera-binaria
Unmsm fisi - programación lineal entera y binaria - io1 cl15 entera-binaria
 
Metodo simplex en dos fases
Metodo simplex en dos fasesMetodo simplex en dos fases
Metodo simplex en dos fases
 
Complementos 5
Complementos 5Complementos 5
Complementos 5
 
Unidad 1. Programación entera
Unidad 1. Programación enteraUnidad 1. Programación entera
Unidad 1. Programación entera
 
Expo 3 analisis de sensibilidad (metodo simplex)
Expo 3 analisis de sensibilidad (metodo simplex)Expo 3 analisis de sensibilidad (metodo simplex)
Expo 3 analisis de sensibilidad (metodo simplex)
 
M algebraico
M algebraicoM algebraico
M algebraico
 
Programación lineal entera y binaria
Programación lineal entera y binariaProgramación lineal entera y binaria
Programación lineal entera y binaria
 
Ud 5 derivadas
Ud 5 derivadasUd 5 derivadas
Ud 5 derivadas
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
 

Destacado (6)

MÉTODO SIMPLEX
MÉTODO SIMPLEXMÉTODO SIMPLEX
MÉTODO SIMPLEX
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Metodo Simplex
Metodo SimplexMetodo Simplex
Metodo Simplex
 
Metodo Simplex
Metodo SimplexMetodo Simplex
Metodo Simplex
 
Metodo simplex
Metodo simplexMetodo simplex
Metodo simplex
 
Método de dos fases
Método de dos fasesMétodo de dos fases
Método de dos fases
 

Similar a Pn lexpo

Aplicaciones PROGRAMACION LINEAL
Aplicaciones PROGRAMACION LINEALAplicaciones PROGRAMACION LINEAL
Aplicaciones PROGRAMACION LINEAL
Patricia Lardies
 
Metodo grafico
Metodo graficoMetodo grafico
Metodo grafico
bkike
 
Unidad_II.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Unidad_II.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaUnidad_II.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Unidad_II.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
fedealmiron02
 
Problemas de-mc3a1ximos-y-mc3adnimos
Problemas de-mc3a1ximos-y-mc3adnimosProblemas de-mc3a1ximos-y-mc3adnimos
Problemas de-mc3a1ximos-y-mc3adnimos
lee lib
 

Similar a Pn lexpo (20)

380531571-funcion-objetivo.pptx
380531571-funcion-objetivo.pptx380531571-funcion-objetivo.pptx
380531571-funcion-objetivo.pptx
 
Clase%2003.01.pptx
Clase%2003.01.pptxClase%2003.01.pptx
Clase%2003.01.pptx
 
Investigacion Operativa Aspectos Generales
Investigacion Operativa Aspectos GeneralesInvestigacion Operativa Aspectos Generales
Investigacion Operativa Aspectos Generales
 
01 mg procedimiento
01 mg procedimiento01 mg procedimiento
01 mg procedimiento
 
Distribución de los recursos
Distribución de los recursosDistribución de los recursos
Distribución de los recursos
 
Aplicaciones PROGRAMACION LINEAL
Aplicaciones PROGRAMACION LINEALAplicaciones PROGRAMACION LINEAL
Aplicaciones PROGRAMACION LINEAL
 
presentacion para la clase.ppt
presentacion para la clase.pptpresentacion para la clase.ppt
presentacion para la clase.ppt
 
Raices deecuaciones
Raices deecuacionesRaices deecuaciones
Raices deecuaciones
 
Metodo grafico
Metodo graficoMetodo grafico
Metodo grafico
 
Unidad_II.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Unidad_II.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaUnidad_II.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Unidad_II.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Clase 2 - Metodo simplex
Clase 2 - Metodo simplexClase 2 - Metodo simplex
Clase 2 - Metodo simplex
 
Problemas de-mc3a1ximos-y-mc3adnimos
Problemas de-mc3a1ximos-y-mc3adnimosProblemas de-mc3a1ximos-y-mc3adnimos
Problemas de-mc3a1ximos-y-mc3adnimos
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Programacion no lineal
Programacion no linealProgramacion no lineal
Programacion no lineal
 
Sesión 04 2015 II
Sesión 04 2015 IISesión 04 2015 II
Sesión 04 2015 II
 
Guia 2 metodo grafico
Guia 2 metodo graficoGuia 2 metodo grafico
Guia 2 metodo grafico
 
Formulación
FormulaciónFormulación
Formulación
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Programacionnolineal
Programacionnolineal Programacionnolineal
Programacionnolineal
 
Condiciones de Lagrange y Tucker
Condiciones de Lagrange y TuckerCondiciones de Lagrange y Tucker
Condiciones de Lagrange y Tucker
 

Último

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
EduardoJosVargasCama1
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 

Último (20)

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
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
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 

Pn lexpo

  • 1. Programación Lineal Método simplex “revisado” Presentado por: Eduardo González Luna Yhosman Millán Al Profesor: Carlos A. Gil Ingeniería de sistemas V semestre UCEVA Tuluá-valle 2010
  • 2. Introducción 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 o minimizar), cuando alguna de las restricciones o la función objetivo no son lineales.
  • 3. Problema de Aplicación La Compañía Vidrios del valle tiene tres líneas de productos: espejos, mesas, puertas. Que se producen en las plantas 1,2,3 respectivamente. Actualmente la CIA pretende introducir dos nuevos productos al mercado: a) Artilugios decorativos b) Vidrieras de colores Según un estudio del departamento de comercio toda la producción de estos puede ponerse en el mercado. Además se sabe que se fabrican 20 lotes de productos por semana. La tasa de producción será el numero de lotes producido por semana
  • 4. Restriccion1 Horas disponibles en la planta 1 X1 ≤ 4 Restricción2: Horas disponibles en la planta 2 2x2 ≤ 12 Restricción2: Horas disponibles en la planta 3 3X1 + 2x2 ≤ 18 Restricciones Funcionales: [horas/articulo]* [articulo/semana]= [horas/semana]
  • 5. La figura 1 muestra lo que ocurre con este problema si los únicos cambios que se hacen al modelo son la segunda y tercera restricciones funcionales se sustituyen por la restricción no lineal 9𝑥1 2+5𝑥2 2 ≤216 Figura 1. Ejemplo de la CIA Vidrios del valle. Con la restricción no lineal 9𝑥1 2+5𝑥2 2 ≤216 en lugar de la segunda restricción original
  • 6. Ahora suponga que las restricciones del problema se conservan sin cambio, pero que la función objetivo se hace no lineal. Por ejemplo si, 𝑧=126𝑥1−9𝑥1 2−182𝑥2−13𝑥2 entonces la representación grafica en la figura en la figura 2 indica que la solución optima es 𝑥1=8/3, 𝑥2=5, que de nuevo se encuentra en la frontera de la región factible. Figura 2. Ejemplo de la CIA. Vidrios del Valle. con la región factible original pero con la función objetivo no lineal 𝑧=126𝑥1−9𝑥1 2−182𝑥2−13𝑥2 en lugar de la función objetivo original.
  • 7. (El valor optimo de 𝑍 es 𝑍=857; así la figura 2 muestra el hecho de que el lugar geométrico de los puntos con 𝑍 mas grande no toca la región factible en ningún punto.) Por otro lado, si 𝑧=54𝑥−19𝑥1 2+78𝑥2−13𝑥2 2 entonces la figura 3 ilustra que la solución optima es 𝑥1,𝑥2= (3,3), que se encuentra dentro de la frontera factible Figura 3. El ejemplo de la CIA Vidrios del valle. Con la región factible original pero con otra función objetivo no lineal : 𝑧=54𝑥−19𝑥1 2+78𝑥2−13𝑥2 en lugar de la original.
  • 8. (Se puede comprobar que esta solución es optima si se usa el calculo para derivarla como un máximo global no restringido; como también satisface las restricciones, debe ser optimo para el problema restringido.) Por tanto, es necesario que un algoritmo general para resolver problemas de este tipo tome en cuenta todas las soluciones en la región factible, y no solo aquellas que están sobre la frontera. Otra complicación que surge en la programación no lineal es que un máximo local no necesariamente es un máximo global(la solución optima global). Por ejemplo, considere la función de una sola variable graficada en la figura 4. Figura 4. Función con varios máximos locales (𝑥=0,2,4), pero solo 𝑥=4 es un máximo global. 1 2 3 4 5
  • 9. En el intervalo 0 ≤ 𝑥≤ 5, esta función tiene 3 máximos locales −𝑥=0,𝑥=2,𝑥=4− pero solo uno de estos − 𝑥=4− es un máximo global. (De igual manera, existen mínimos locales en 𝑥=1,3 𝑦 5, pero solo 𝑥=5 es un mínimo global.) En general, los algoritmos de programación no lineal no pueden distinguir entre un máximo local y un máximo global (excepto si encuentran otro máximo global mejor), por lo que es determinante conocer las condiciones bajo las que se garantiza que un máximo local es un máximo global en la región factible. Hay que recordar que en el calculo, cuando se maximiza una función ordinaria (doblemente diferenciable) de una sola variable 𝑓(𝑥) sin restricciones, esta garantía esta dada cuando: 𝑑2 𝑦/𝑑𝑥2≤ 0 para toda 𝑥. Una función de este tipo cuya curvatura siempre es «hacia abajo» (o que no tiene curvatura) se llama función cóncava. De igual manera, si se sustituye ≤ por ≥, de manera que la función tiene siempre una curvatura «hacia arriba» (o no tiene curvatura), se llama función convexa. (Así, una función lineal es tanto cóncava como convexa).
  • 10. En la figura 5 se pueden ver ejemplos de esto. Hay que notar que la figura 4 ilustra una figura que no es cóncava, ni convexa pues alterna sus curvaturas hacia arriba y hacia abajo. Figura 5. Ejemplos de a) una función cóncava y b) una función convexa.