SlideShare una empresa de Scribd logo
1 de 7
SOLUCION DE PROBLEMAS DE P.L. Y ANALISIS DE SENSIBILIDAD CON
LINDO
LINDO = Linnear Interactive aNd Discrete Optimizer
Para ingresar un nuevo modelo:
Elegir: File>New
Ingresar el modelo:
Tener cuidado en dejar un espacio entre los coeficientes, las variables y los
operadores +, - , <= , >=
Una vez ingresado hallar la solución haciendo clic en la opción solve:
1
El problema:
MAX 60 X1 + 30 X2 + 20 X3
SUBJECT TO
1) 8 X1 + 6 X2 + X3 <= 48
2) 4 X1 + 2 X2 + 1.5 X3<= 20
3) 2 X1 + 1.5 X2 + 0.5 X3 <= 8
4) X2 <= 5
Solución traducida:
LP OPTIMO HALLADO EN EL PASO 2
VALOR DE LA FUNCION OBJETIVO
1) 280.0000
VARIABLE VALOR COSTO REDUCIDO
X1 2.000000 0.000000
X2 0.000000 5.000000
X3 8.000000 0.000000
FILA HOLGURA O EXCESO PRECIOS DUALES
1) 24.000000 0.000000
2) 0.000000 10.000000
3) 0.000000 10.000000
4) 5.000000 0.000000
NO. ITERACIONES= 2
RANGOS EN LOS CUALES LA BASE NO CAMBIA:
RANGOS DE LOS COEFICIENTES DE LA F.O.
VARIABLE COEFICIENTE INCREMENTO DECREMENTO
ACTUAL PERMITIDO PERMITIDO
X1 60.000000 20.000000 4.000000
X2 30.000000 5.000000 INFINITO
X3 20.000000 2.500000 5.000000
RANGOS DE LOS COEFICIENTES DEL Lado Derecho
DE LAS Restricciones
ROW ACTUAL INCREMENTO DECREMENTO
LDR PERMITIDO PERMITIDO
1 48.000000 INFINITO 24.000000
2 20.000000 4.000000 4.000000
3 8.000000 2.000000 1.333333
4 5.000000 INFINITO 5.000000
2
Interpretación
OBJECTIVE FUNCTION VALUE:
1) 280.0000
El valor de la F.O. es Z = 280
Análisis de las Variables:
VARIABLE VALUE REDUCED COST
X1 2.000000 0.000000
X2 0.000000 5.000000
X3 8.000000 0.000000
y Z se obtiene con la solución optima: X1=2, x2=0 y X3=8
COSTO REDUCIDO (REDUCED COST): Permite conocer hasta cuanto puede
aumentar el coeficiente de una variable en la Función Objetivo sin que se altere
la solución Optima (es decir los valores obtenidos para X1, X2 y X3 ).
En el ejemplo la F.O. es: MAX 60 X1 + 30 X2 + 20 X3
El costo reducido de X2 es 5, es decir el coeficiente de X2 puede pasar de 30 a
30+5 y la solución optima no se alterará.
(Restablecer el modelo original y probar cambiando la F.O. a: MAX 60 X1 + 36
X2 + 20 X3)
Análisis de las restricciones:
ROW SLACK OR SURPLUS DUAL PRICES
1) 24.000000 0.000000
2) 0.000000 10.000000
3) 0.000000 10.000000
4) 5.000000 0.000000
HOLGURA O EXCESO (SLACK OR SURPLUS): Para cada restricción,
muestra cuanto del recurso queda disponible.
Por ejemplo para la primera restricción:
1) 8 X1 + 6 X2 + X3 <= 48
con la solución optima hallada (X1=2, x2=0 y X3=8 )
se tiene 8(2) + 6(0) + (8) = 24.
Dado que se ha empleado 24 unidades y se cuenta como máximo con 48,
tenemos un sobrante de 24 unidades.
En la segunda y tercera restricción se ha empleado el total de recursos
disponibles, por lo cual no hay holgura.
En la cuarta restricción X2 <= 5 y dado que x2=0 su holgura es de 5
unidades.
3
PRECIOS DUALES (DUAL PRICES)): Para cada restricción, muestra en
cuanto se incrementa el valor de la Función Objetivo por cada unidad
aumentada en el lado derecho de la restricción. También se puede interpretar
como lo máximo que estaríamos dispuestos a pagar por incrementar una
unidad de la restricción.
Las restricciones que tienen holgura cero representan recursos que se están
utilizando a su plena capacidad. Un incremento en la capacidad del recurso
llevará a cambios en la solución óptima.
Por ejemplo:
La restricción 2) tiene holgura 0 y precio dual 10
Si incrementamos el lado derecho de la restricción en dos unidades (de 20 a
22)
2) 4 X1 + 2 X2 + 1.5 X3<= 22
se debería hallar una nueva solución óptima en la que el valor de la función
objetivo se incrementara en (2 unidades) x (Precio Dual) = 2 x 10 = 20
(probar restableciendo el modelo original y cambiando el lado derecho de
restricción (2) a 22 y correr el paquete).
La nueva solución óptima será:
X1=1
X2=0
X3=12
El valor de la función Objetivo será 300 (se observa que se incremento de 280
a 280 + 20 )
Si la restricción 2 es por ejemplo la capacidad de procesamiento de una
máquina, sabemos que si invertimos en hacer que ésta máquina pueda
procesar mas productos, por cada unidad en que se incremente la función
objetivo se incrementará en 10
Las restricciones que tienen holgura diferente de cero representan recursos
que se están utilizando por debajo de su capacidad. Incrementar en una unidad
su capacidad (incrementar el lado derecho) no provocará cambio alguno el la
solución óptima y por consiguiente en el valor de la Función Objetivo. En estos
casos su precio dual es cero.
4
Análisis de los rangos en los cuales la base no cambia:
RANGOS EN LOS CUALES LA BASE NO CAMBIA:
RANGOS DE LOS COEFICIENTES DE LA F.O.
VARIABLE COEFICIENTE INCREMENTO DECREMENTO
ACTUAL PERMITIDO PERMITIDO
X1 60.000000 20.000000 4.000000
X2 30.000000 5.000000 INFINITO
X3 20.000000 2.500000 5.000000
RANGOS DE LOS COEFICIENTES DE LA FUNCION OBJETIVO (OBJ
COEFFICIENT RANGES): Permite determinar hasta cuánto pueden aumentar
o disminuir los coeficientes de las variables de decisión en la Función Objetivo
sin que se altere la solución Optima.
En nuestro ejemplo la F.O. es:
MAX 60 X1 + 30 X2 + 20 X3
El coeficiente de X1 es 60. Su incremento permitido es 20 y su decremento
permitido es 4. Es decir el coeficiente de X1 podría variar entre 60-4 y 60+20 y
la solución Optima no cambiará (Obviamente el valor de la F.O. sí cambiará)
El coeficiente de X2 es 30. Su incremento permitido es de 5 unidades, es decir
con 35 X2 la solución óptima no cambia. Pero si incrementamos el coeficiente a
36 (o mas) será ahora mas conveniente producir unidades del producto X2
(cambiando la solución óptima)
(probar restableciendo el modelo original y cambiando la F.O. a
MAX 60 X1 + 36 X2 + 20 X3 )
5
RANGOS DE LOS COEFICIENTES DEL Lado Derecho
DE LAS Restricciones
ROW ACTUAL INCREMENTO DECREMENTO
LDR PERMITIDO PERMITIDO
1 48.000000 INFINITO 24.000000
2 20.000000 4.000000 4.000000
3 8.000000 2.000000 1.333333
4 5.000000 INFINITO 5.000000
RANGOS DE LOS COEFICIENTES DEL LADO DERECHO DE LAS
RESTRICCIONES [LDR] (RIGHTHAND SIDE RANGES [RHS]): Permite
determinar hasta cuánto pueden aumentar o disminuir los coeficientes del lado
derecho de las restricciones sin que se altere la solución Optima.
Para la segunda restricción:
2) 4 X1 + 2 X2 + 1.5 X3<= 20
El lado derecho de la restricción puede variar de (20 - 4) a (20 + 4 ) sin que la
solución óptima cambie.
(probar restableciendo el modelo original y cambiando la segunda restricción a
4 X1 + 2 X2 + 1.5 X3 <= 15
Luego probar con:
4 X1 + 2 X2 + 1.5 X3 <= 25
6
RANGOS DE LOS COEFICIENTES DEL Lado Derecho
DE LAS Restricciones
ROW ACTUAL INCREMENTO DECREMENTO
LDR PERMITIDO PERMITIDO
1 48.000000 INFINITO 24.000000
2 20.000000 4.000000 4.000000
3 8.000000 2.000000 1.333333
4 5.000000 INFINITO 5.000000
RANGOS DE LOS COEFICIENTES DEL LADO DERECHO DE LAS
RESTRICCIONES [LDR] (RIGHTHAND SIDE RANGES [RHS]): Permite
determinar hasta cuánto pueden aumentar o disminuir los coeficientes del lado
derecho de las restricciones sin que se altere la solución Optima.
Para la segunda restricción:
2) 4 X1 + 2 X2 + 1.5 X3<= 20
El lado derecho de la restricción puede variar de (20 - 4) a (20 + 4 ) sin que la
solución óptima cambie.
(probar restableciendo el modelo original y cambiando la segunda restricción a
4 X1 + 2 X2 + 1.5 X3 <= 15
Luego probar con:
4 X1 + 2 X2 + 1.5 X3 <= 25
6

Más contenido relacionado

La actualidad más candente

programacion lineal con analisis de sensibilidad
programacion lineal con analisis de sensibilidadprogramacion lineal con analisis de sensibilidad
programacion lineal con analisis de sensibilidadsmalicett
 
Análisis post óptimo y sensibilidad
Análisis post óptimo y sensibilidadAnálisis post óptimo y sensibilidad
Análisis post óptimo y sensibilidadJaime Medrano
 
Tema 3: Métodos de Solución para Modelos de Programación Lineal
Tema 3: Métodos de Solución para Modelos de Programación LinealTema 3: Métodos de Solución para Modelos de Programación Lineal
Tema 3: Métodos de Solución para Modelos de Programación LinealSistemadeEstudiosMed
 
2 precio dual y costo reducido (1)
2 precio dual y costo reducido (1)2 precio dual y costo reducido (1)
2 precio dual y costo reducido (1)Pierina Diaz Meza
 
5.0 programación lineal
5.0 programación lineal5.0 programación lineal
5.0 programación linealjaldanam
 
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
 
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
 
Programación lineal
Programación linealProgramación lineal
Programación linealUNL
 
Programación lineal 3
Programación lineal 3Programación lineal 3
Programación lineal 3qqli
 
Metodo grafico
Metodo graficoMetodo grafico
Metodo graficobkike
 
Clase 2 - Metodo simplex
Clase 2 - Metodo simplexClase 2 - Metodo simplex
Clase 2 - Metodo simplexguestcfb4affd5
 

La actualidad más candente (19)

programacion lineal con analisis de sensibilidad
programacion lineal con analisis de sensibilidadprogramacion lineal con analisis de sensibilidad
programacion lineal con analisis de sensibilidad
 
programacion lineal
 programacion lineal programacion lineal
programacion lineal
 
Optimizacion de funcion
Optimizacion de funcionOptimizacion de funcion
Optimizacion de funcion
 
Método algebraico
Método algebraicoMétodo algebraico
Método algebraico
 
Método gráfico
Método gráficoMétodo gráfico
Método gráfico
 
Análisis post óptimo y sensibilidad
Análisis post óptimo y sensibilidadAnálisis post óptimo y sensibilidad
Análisis post óptimo y sensibilidad
 
Tema 3: Métodos de Solución para Modelos de Programación Lineal
Tema 3: Métodos de Solución para Modelos de Programación LinealTema 3: Métodos de Solución para Modelos de Programación Lineal
Tema 3: Métodos de Solución para Modelos de Programación Lineal
 
Programacion lineal 2014
Programacion lineal 2014Programacion lineal 2014
Programacion lineal 2014
 
2 precio dual y costo reducido (1)
2 precio dual y costo reducido (1)2 precio dual y costo reducido (1)
2 precio dual y costo reducido (1)
 
Metodo De Transporte & Transbordo
Metodo De Transporte & TransbordoMetodo De Transporte & Transbordo
Metodo De Transporte & Transbordo
 
5.0 programación lineal
5.0 programación lineal5.0 programación lineal
5.0 programación lineal
 
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)
 
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)
 
Programación lineal
Programación linealProgramación lineal
Programación lineal
 
Programación lineal 3
Programación lineal 3Programación lineal 3
Programación lineal 3
 
Tema 5. Programación entera
Tema 5. Programación enteraTema 5. Programación entera
Tema 5. Programación entera
 
57593831 modelando-con-funciones
57593831 modelando-con-funciones57593831 modelando-con-funciones
57593831 modelando-con-funciones
 
Metodo grafico
Metodo graficoMetodo grafico
Metodo grafico
 
Clase 2 - Metodo simplex
Clase 2 - Metodo simplexClase 2 - Metodo simplex
Clase 2 - Metodo simplex
 

Destacado

Directores ejecutivos extraordinarios
Directores ejecutivos extraordinariosDirectores ejecutivos extraordinarios
Directores ejecutivos extraordinariosAl Cougar
 
Graduados sociales. 1ºpresentación
Graduados sociales. 1ºpresentaciónGraduados sociales. 1ºpresentación
Graduados sociales. 1ºpresentaciónjuanjuanito169
 
Trabajo final presentaciones
Trabajo final presentacionesTrabajo final presentaciones
Trabajo final presentacionesArturoGilGarcia
 
Renta anual 2014 Tercera Categoría Utilitario Sunat
Renta anual 2014  Tercera Categoría Utilitario SunatRenta anual 2014  Tercera Categoría Utilitario Sunat
Renta anual 2014 Tercera Categoría Utilitario SunatLuis Morales Miranda
 
Regimenes tributarios 2014 (2)
Regimenes tributarios 2014 (2)Regimenes tributarios 2014 (2)
Regimenes tributarios 2014 (2)Krmn Luyo Broncano
 
Principales gastos-deduciblesa-renta
Principales gastos-deduciblesa-rentaPrincipales gastos-deduciblesa-renta
Principales gastos-deduciblesa-rentaEliz Sanchez
 
Ponencia Cuatrecasas Gonçalves Pereira Fiscalidad Internacional
Ponencia Cuatrecasas Gonçalves Pereira Fiscalidad InternacionalPonencia Cuatrecasas Gonçalves Pereira Fiscalidad Internacional
Ponencia Cuatrecasas Gonçalves Pereira Fiscalidad InternacionalMundo Spanish
 
13 Gancias Deducciones Especiales Tercera Categoria
13   Gancias Deducciones Especiales Tercera Categoria13   Gancias Deducciones Especiales Tercera Categoria
13 Gancias Deducciones Especiales Tercera Categoriaguillermofares
 
9 Ganancias Deducciones No Admitidas
9   Ganancias Deducciones No Admitidas9   Ganancias Deducciones No Admitidas
9 Ganancias Deducciones No Admitidasguillermofares
 
Analisis deducciones autorizadas 2011 isr ietu
Analisis deducciones autorizadas 2011 isr ietuAnalisis deducciones autorizadas 2011 isr ietu
Analisis deducciones autorizadas 2011 isr ietuDinámica Tributaria, A.C.
 
Renta3era categoria
Renta3era categoriaRenta3era categoria
Renta3era categoriajlmc2000
 
Gastos Deducibles para el Impuesto a la Renta
Gastos Deducibles para el Impuesto a la RentaGastos Deducibles para el Impuesto a la Renta
Gastos Deducibles para el Impuesto a la RentaMiguel Torres
 
Rentas 3 Ra. Categ 2009
Rentas 3 Ra. Categ 2009Rentas 3 Ra. Categ 2009
Rentas 3 Ra. Categ 200915lukaz
 
IMPUESTO ALA RENTA 1RA CATEGORIA
IMPUESTO ALA RENTA 1RA CATEGORIAIMPUESTO ALA RENTA 1RA CATEGORIA
IMPUESTO ALA RENTA 1RA CATEGORIAJose Sovero Mucha
 

Destacado (20)

Directores ejecutivos extraordinarios
Directores ejecutivos extraordinariosDirectores ejecutivos extraordinarios
Directores ejecutivos extraordinarios
 
Curso novedades fiscales 2013
Curso novedades fiscales 2013Curso novedades fiscales 2013
Curso novedades fiscales 2013
 
Graduados sociales. 1ºpresentación
Graduados sociales. 1ºpresentaciónGraduados sociales. 1ºpresentación
Graduados sociales. 1ºpresentación
 
Trabajo final presentaciones
Trabajo final presentacionesTrabajo final presentaciones
Trabajo final presentaciones
 
Exgenatributaria2008
Exgenatributaria2008Exgenatributaria2008
Exgenatributaria2008
 
Renta anual 2014 Tercera Categoría Utilitario Sunat
Renta anual 2014  Tercera Categoría Utilitario SunatRenta anual 2014  Tercera Categoría Utilitario Sunat
Renta anual 2014 Tercera Categoría Utilitario Sunat
 
Regimenes tributarios 2014 (2)
Regimenes tributarios 2014 (2)Regimenes tributarios 2014 (2)
Regimenes tributarios 2014 (2)
 
Principales gastos-deduciblesa-renta
Principales gastos-deduciblesa-rentaPrincipales gastos-deduciblesa-renta
Principales gastos-deduciblesa-renta
 
Ponencia Cuatrecasas Gonçalves Pereira Fiscalidad Internacional
Ponencia Cuatrecasas Gonçalves Pereira Fiscalidad InternacionalPonencia Cuatrecasas Gonçalves Pereira Fiscalidad Internacional
Ponencia Cuatrecasas Gonçalves Pereira Fiscalidad Internacional
 
13 Gancias Deducciones Especiales Tercera Categoria
13   Gancias Deducciones Especiales Tercera Categoria13   Gancias Deducciones Especiales Tercera Categoria
13 Gancias Deducciones Especiales Tercera Categoria
 
9 Ganancias Deducciones No Admitidas
9   Ganancias Deducciones No Admitidas9   Ganancias Deducciones No Admitidas
9 Ganancias Deducciones No Admitidas
 
Gastos deducibles impuesto a la renta 2016
Gastos deducibles impuesto a la renta 2016Gastos deducibles impuesto a la renta 2016
Gastos deducibles impuesto a la renta 2016
 
Analisis deducciones autorizadas 2011 isr ietu
Analisis deducciones autorizadas 2011 isr ietuAnalisis deducciones autorizadas 2011 isr ietu
Analisis deducciones autorizadas 2011 isr ietu
 
Renta3era categoria
Renta3era categoriaRenta3era categoria
Renta3era categoria
 
Gastos Deducibles para el Impuesto a la Renta
Gastos Deducibles para el Impuesto a la RentaGastos Deducibles para el Impuesto a la Renta
Gastos Deducibles para el Impuesto a la Renta
 
GASTOS DEDUCIBLES Y NO DEDUCIBLES
GASTOS DEDUCIBLES Y NO DEDUCIBLESGASTOS DEDUCIBLES Y NO DEDUCIBLES
GASTOS DEDUCIBLES Y NO DEDUCIBLES
 
Regimen
RegimenRegimen
Regimen
 
GASTOS DEDUCIBLES Y NO DEDUCIBLES
GASTOS DEDUCIBLES Y NO DEDUCIBLESGASTOS DEDUCIBLES Y NO DEDUCIBLES
GASTOS DEDUCIBLES Y NO DEDUCIBLES
 
Rentas 3 Ra. Categ 2009
Rentas 3 Ra. Categ 2009Rentas 3 Ra. Categ 2009
Rentas 3 Ra. Categ 2009
 
IMPUESTO ALA RENTA 1RA CATEGORIA
IMPUESTO ALA RENTA 1RA CATEGORIAIMPUESTO ALA RENTA 1RA CATEGORIA
IMPUESTO ALA RENTA 1RA CATEGORIA
 

Similar a 05 clase de_lindo[1]

Programaci n lineal_m_todo_gr_fico
Programaci n lineal_m_todo_gr_ficoProgramaci n lineal_m_todo_gr_fico
Programaci n lineal_m_todo_gr_ficoWillam Alexito
 
Clase Nº5 Programacion Lineal
Clase Nº5 Programacion LinealClase Nº5 Programacion Lineal
Clase Nº5 Programacion Linealjotape74
 
Unmsm fisi - resolución de un ppl con lindo - io1 cl08-lindo
Unmsm   fisi - resolución de un ppl con lindo - io1 cl08-lindoUnmsm   fisi - resolución de un ppl con lindo - io1 cl08-lindo
Unmsm fisi - resolución de un ppl con lindo - io1 cl08-lindoJulio Pari
 
Algoritmos especiales
Algoritmos especialesAlgoritmos especiales
Algoritmos especialesThania2608
 
Sem 4_modelo_matematico_Metodo_grafico_Casos especiales - copia.pdf
Sem 4_modelo_matematico_Metodo_grafico_Casos especiales - copia.pdfSem 4_modelo_matematico_Metodo_grafico_Casos especiales - copia.pdf
Sem 4_modelo_matematico_Metodo_grafico_Casos especiales - copia.pdfNelsonMartinez771386
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion linealcruizg99
 
Analisis de sensibilidad blog
Analisis de sensibilidad blogAnalisis de sensibilidad blog
Analisis de sensibilidad blogJorge Celis
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion linealramirezjr
 

Similar a 05 clase de_lindo[1] (20)

Programaci n lineal_m_todo_gr_fico
Programaci n lineal_m_todo_gr_ficoProgramaci n lineal_m_todo_gr_fico
Programaci n lineal_m_todo_gr_fico
 
Clase Nº5 Programacion Lineal
Clase Nº5 Programacion LinealClase Nº5 Programacion Lineal
Clase Nº5 Programacion Lineal
 
Sen Met grafico
Sen Met graficoSen Met grafico
Sen Met grafico
 
Solucion lindo
Solucion lindoSolucion lindo
Solucion lindo
 
Ejercicios con lindo
Ejercicios con lindoEjercicios con lindo
Ejercicios con lindo
 
ejercicios
ejerciciosejercicios
ejercicios
 
Unmsm fisi - resolución de un ppl con lindo - io1 cl08-lindo
Unmsm   fisi - resolución de un ppl con lindo - io1 cl08-lindoUnmsm   fisi - resolución de un ppl con lindo - io1 cl08-lindo
Unmsm fisi - resolución de un ppl con lindo - io1 cl08-lindo
 
Algoritmos especiales
Algoritmos especialesAlgoritmos especiales
Algoritmos especiales
 
Sem 4_modelo_matematico_Metodo_grafico_Casos especiales - copia.pdf
Sem 4_modelo_matematico_Metodo_grafico_Casos especiales - copia.pdfSem 4_modelo_matematico_Metodo_grafico_Casos especiales - copia.pdf
Sem 4_modelo_matematico_Metodo_grafico_Casos especiales - copia.pdf
 
Clase 03_PPL2.pptx
Clase 03_PPL2.pptxClase 03_PPL2.pptx
Clase 03_PPL2.pptx
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
 
Materia i.o
Materia i.oMateria i.o
Materia i.o
 
Materia i.o
Materia i.oMateria i.o
Materia i.o
 
Trabajo final programación lineal
Trabajo final programación linealTrabajo final programación lineal
Trabajo final programación lineal
 
Analisis de sensibilidad blog
Analisis de sensibilidad blogAnalisis de sensibilidad blog
Analisis de sensibilidad blog
 
Pl solucion grafica
Pl solucion graficaPl solucion grafica
Pl solucion grafica
 
Materia i.o
Materia i.oMateria i.o
Materia i.o
 
Análisis de Sensibilidad.pptx
Análisis de Sensibilidad.pptxAnálisis de Sensibilidad.pptx
Análisis de Sensibilidad.pptx
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
 

05 clase de_lindo[1]

  • 1. SOLUCION DE PROBLEMAS DE P.L. Y ANALISIS DE SENSIBILIDAD CON LINDO LINDO = Linnear Interactive aNd Discrete Optimizer Para ingresar un nuevo modelo: Elegir: File>New Ingresar el modelo: Tener cuidado en dejar un espacio entre los coeficientes, las variables y los operadores +, - , <= , >= Una vez ingresado hallar la solución haciendo clic en la opción solve: 1
  • 2. El problema: MAX 60 X1 + 30 X2 + 20 X3 SUBJECT TO 1) 8 X1 + 6 X2 + X3 <= 48 2) 4 X1 + 2 X2 + 1.5 X3<= 20 3) 2 X1 + 1.5 X2 + 0.5 X3 <= 8 4) X2 <= 5 Solución traducida: LP OPTIMO HALLADO EN EL PASO 2 VALOR DE LA FUNCION OBJETIVO 1) 280.0000 VARIABLE VALOR COSTO REDUCIDO X1 2.000000 0.000000 X2 0.000000 5.000000 X3 8.000000 0.000000 FILA HOLGURA O EXCESO PRECIOS DUALES 1) 24.000000 0.000000 2) 0.000000 10.000000 3) 0.000000 10.000000 4) 5.000000 0.000000 NO. ITERACIONES= 2 RANGOS EN LOS CUALES LA BASE NO CAMBIA: RANGOS DE LOS COEFICIENTES DE LA F.O. VARIABLE COEFICIENTE INCREMENTO DECREMENTO ACTUAL PERMITIDO PERMITIDO X1 60.000000 20.000000 4.000000 X2 30.000000 5.000000 INFINITO X3 20.000000 2.500000 5.000000 RANGOS DE LOS COEFICIENTES DEL Lado Derecho DE LAS Restricciones ROW ACTUAL INCREMENTO DECREMENTO LDR PERMITIDO PERMITIDO 1 48.000000 INFINITO 24.000000 2 20.000000 4.000000 4.000000 3 8.000000 2.000000 1.333333 4 5.000000 INFINITO 5.000000 2
  • 3. Interpretación OBJECTIVE FUNCTION VALUE: 1) 280.0000 El valor de la F.O. es Z = 280 Análisis de las Variables: VARIABLE VALUE REDUCED COST X1 2.000000 0.000000 X2 0.000000 5.000000 X3 8.000000 0.000000 y Z se obtiene con la solución optima: X1=2, x2=0 y X3=8 COSTO REDUCIDO (REDUCED COST): Permite conocer hasta cuanto puede aumentar el coeficiente de una variable en la Función Objetivo sin que se altere la solución Optima (es decir los valores obtenidos para X1, X2 y X3 ). En el ejemplo la F.O. es: MAX 60 X1 + 30 X2 + 20 X3 El costo reducido de X2 es 5, es decir el coeficiente de X2 puede pasar de 30 a 30+5 y la solución optima no se alterará. (Restablecer el modelo original y probar cambiando la F.O. a: MAX 60 X1 + 36 X2 + 20 X3) Análisis de las restricciones: ROW SLACK OR SURPLUS DUAL PRICES 1) 24.000000 0.000000 2) 0.000000 10.000000 3) 0.000000 10.000000 4) 5.000000 0.000000 HOLGURA O EXCESO (SLACK OR SURPLUS): Para cada restricción, muestra cuanto del recurso queda disponible. Por ejemplo para la primera restricción: 1) 8 X1 + 6 X2 + X3 <= 48 con la solución optima hallada (X1=2, x2=0 y X3=8 ) se tiene 8(2) + 6(0) + (8) = 24. Dado que se ha empleado 24 unidades y se cuenta como máximo con 48, tenemos un sobrante de 24 unidades. En la segunda y tercera restricción se ha empleado el total de recursos disponibles, por lo cual no hay holgura. En la cuarta restricción X2 <= 5 y dado que x2=0 su holgura es de 5 unidades. 3
  • 4. PRECIOS DUALES (DUAL PRICES)): Para cada restricción, muestra en cuanto se incrementa el valor de la Función Objetivo por cada unidad aumentada en el lado derecho de la restricción. También se puede interpretar como lo máximo que estaríamos dispuestos a pagar por incrementar una unidad de la restricción. Las restricciones que tienen holgura cero representan recursos que se están utilizando a su plena capacidad. Un incremento en la capacidad del recurso llevará a cambios en la solución óptima. Por ejemplo: La restricción 2) tiene holgura 0 y precio dual 10 Si incrementamos el lado derecho de la restricción en dos unidades (de 20 a 22) 2) 4 X1 + 2 X2 + 1.5 X3<= 22 se debería hallar una nueva solución óptima en la que el valor de la función objetivo se incrementara en (2 unidades) x (Precio Dual) = 2 x 10 = 20 (probar restableciendo el modelo original y cambiando el lado derecho de restricción (2) a 22 y correr el paquete). La nueva solución óptima será: X1=1 X2=0 X3=12 El valor de la función Objetivo será 300 (se observa que se incremento de 280 a 280 + 20 ) Si la restricción 2 es por ejemplo la capacidad de procesamiento de una máquina, sabemos que si invertimos en hacer que ésta máquina pueda procesar mas productos, por cada unidad en que se incremente la función objetivo se incrementará en 10 Las restricciones que tienen holgura diferente de cero representan recursos que se están utilizando por debajo de su capacidad. Incrementar en una unidad su capacidad (incrementar el lado derecho) no provocará cambio alguno el la solución óptima y por consiguiente en el valor de la Función Objetivo. En estos casos su precio dual es cero. 4
  • 5. Análisis de los rangos en los cuales la base no cambia: RANGOS EN LOS CUALES LA BASE NO CAMBIA: RANGOS DE LOS COEFICIENTES DE LA F.O. VARIABLE COEFICIENTE INCREMENTO DECREMENTO ACTUAL PERMITIDO PERMITIDO X1 60.000000 20.000000 4.000000 X2 30.000000 5.000000 INFINITO X3 20.000000 2.500000 5.000000 RANGOS DE LOS COEFICIENTES DE LA FUNCION OBJETIVO (OBJ COEFFICIENT RANGES): Permite determinar hasta cuánto pueden aumentar o disminuir los coeficientes de las variables de decisión en la Función Objetivo sin que se altere la solución Optima. En nuestro ejemplo la F.O. es: MAX 60 X1 + 30 X2 + 20 X3 El coeficiente de X1 es 60. Su incremento permitido es 20 y su decremento permitido es 4. Es decir el coeficiente de X1 podría variar entre 60-4 y 60+20 y la solución Optima no cambiará (Obviamente el valor de la F.O. sí cambiará) El coeficiente de X2 es 30. Su incremento permitido es de 5 unidades, es decir con 35 X2 la solución óptima no cambia. Pero si incrementamos el coeficiente a 36 (o mas) será ahora mas conveniente producir unidades del producto X2 (cambiando la solución óptima) (probar restableciendo el modelo original y cambiando la F.O. a MAX 60 X1 + 36 X2 + 20 X3 ) 5
  • 6. RANGOS DE LOS COEFICIENTES DEL Lado Derecho DE LAS Restricciones ROW ACTUAL INCREMENTO DECREMENTO LDR PERMITIDO PERMITIDO 1 48.000000 INFINITO 24.000000 2 20.000000 4.000000 4.000000 3 8.000000 2.000000 1.333333 4 5.000000 INFINITO 5.000000 RANGOS DE LOS COEFICIENTES DEL LADO DERECHO DE LAS RESTRICCIONES [LDR] (RIGHTHAND SIDE RANGES [RHS]): Permite determinar hasta cuánto pueden aumentar o disminuir los coeficientes del lado derecho de las restricciones sin que se altere la solución Optima. Para la segunda restricción: 2) 4 X1 + 2 X2 + 1.5 X3<= 20 El lado derecho de la restricción puede variar de (20 - 4) a (20 + 4 ) sin que la solución óptima cambie. (probar restableciendo el modelo original y cambiando la segunda restricción a 4 X1 + 2 X2 + 1.5 X3 <= 15 Luego probar con: 4 X1 + 2 X2 + 1.5 X3 <= 25 6
  • 7. RANGOS DE LOS COEFICIENTES DEL Lado Derecho DE LAS Restricciones ROW ACTUAL INCREMENTO DECREMENTO LDR PERMITIDO PERMITIDO 1 48.000000 INFINITO 24.000000 2 20.000000 4.000000 4.000000 3 8.000000 2.000000 1.333333 4 5.000000 INFINITO 5.000000 RANGOS DE LOS COEFICIENTES DEL LADO DERECHO DE LAS RESTRICCIONES [LDR] (RIGHTHAND SIDE RANGES [RHS]): Permite determinar hasta cuánto pueden aumentar o disminuir los coeficientes del lado derecho de las restricciones sin que se altere la solución Optima. Para la segunda restricción: 2) 4 X1 + 2 X2 + 1.5 X3<= 20 El lado derecho de la restricción puede variar de (20 - 4) a (20 + 4 ) sin que la solución óptima cambie. (probar restableciendo el modelo original y cambiando la segunda restricción a 4 X1 + 2 X2 + 1.5 X3 <= 15 Luego probar con: 4 X1 + 2 X2 + 1.5 X3 <= 25 6