invope

42
INVESTIGACION DE OPERACIONES Mg. Ing. Gastón Roger Huiman León

Upload: ariana394

Post on 11-Jul-2016

13 views

Category:

Documents


2 download

DESCRIPTION

investigación de operaciones, diapositivas donde explica "programación lineal" detallado con lindo

TRANSCRIPT

Page 1: INVOPE

INVESTIGACION DE OPERACIONES

Mg. Ing. Gastón Roger Huiman León

Page 2: INVOPE

INVOPE¿Qué es INVOPE?

P.M.Moorse y G.E. Kimball : Método científico para dar a los departamentos ejecutivos una base cuantitativa para la toma de decisiones relacionadas con las operaciones que listan bajo su control.

Miller y Star: Es la teoría de la decisión aplicada y consecuentemente usa cualquier método científico, matemático o lógico para resolver los problemas que enfrenta un ejecutivo al tomar una decisión.

Hamdy A. Taha: Aunque la solución del modelo matemático establece una base para tomar una decisión, se deben tener en cuenta factores intangibles o no cuantificables.

Comité de Investigación de Operaciones del Consejo Internacional de Investigación: Es la aplicación del método cientifico al estudio de las operaciones de las grandes y complejas organizaciones o actividades.

Page 3: INVOPE

ETAPAS I.O.

1. Definición del problema2. Construcción del modelo3. Solución del modelo4. Validación del modelo5. Implementación del modelo

1 2 3

5

4

SINO

Page 4: INVOPE

Construcción del modelo

a) Definir variables

b) Identificar parámetros

c) Construcción de restricciones

d) Construcción de la Función Objetivo

Modelos Matemáticos

a) Problemas de programación de producción

b) Modelo de mezclas

c) Modelos de Inversión

d) Modelos de transporte

Page 5: INVOPE

METODOS DE SOLUCION GRAFICA

1. Graficar restricciones

2. Determinar región factible

3. Graficar función objetivo (Max – Min)

4. Ubicar puntos óptimos

5. representar

METODO SIMPLEX

1. Simplex primal.

2. Simplex en dos etapas

3. Simplex dual

4. Análisis de sensibilidad

Page 6: INVOPE

PROBLEMAS DE TRANSPORTE

1. Metodo de esquina N – O

2. Metodo de multiplicadores

3. Matriz de costo minimo

4. Metodo Russell

PROBELMAS DE ASIGNACIONES

1. Metodo hungaro

2. Asignaciones prohibidas

PROBLEMAS DE REDES - WINQSB

ADMINISTRACION DE PROYECTOS PERT – CPM

• Ruta critica

Page 7: INVOPE

Construcción del modelo

a) Definir las variables de decisión:

¿Qué se busca determinar en el modelo?

¿Qué elementos afectan los costos o ganancias?

Que elementos se pueden elegir y controlar libremente?

¿Qué decisiones hay que tomar en el problema?

INVOPE

b) Identificar los parámetros (si se conocen tienen valores)

Son valores que representan datos conocidos y expresan tasas de consumo,

producción, limites, etc., pueden ser determinísticos o probabilísticos.

Page 8: INVOPE

c) Construcción de las restricciones (Limitaciones)

Son pautas impuestas por condiciones externas al sistema: físicas , impuestas por

administración, relaciones entre variables, externas, lógicas.

d) Construcción de la Función Objetivo

Objetivo total o global de un problema expresado matemáticamente en función a las

Variables de Decisión y los Parámetros.

Se debe definir la medida de efectividad del modelo:

• Max: maximización (ganancias, productividad)

• Min: minimización (costos)

Page 9: INVOPE

Ejemplo:

Una pequeña industria utiliza 3 tipos de materia prima P,Q,R ; para fabricados 2 tipos de

productos A y B; el departamento de producción establece lo siguiente:

Tipo de producto P Q R Utilidad por Unidad

A 4 2 4 S/. 0.5B 2 2 0 S/. 1.0

Cantidad Disponible 20 12 16

Determinar un plan de producción que maximice las utilidad total

Page 10: INVOPE

SOLUCION

Xi = Numero de productos A y B. (i = 1,2) productos a producir.

F.O.:

Max Z = $0.5 X1 + $1 X2

S.A.:

4X1 + 2X2 20

2X1 + 2X2 12

4X1 16 𝑋𝑖≥0

Page 11: INVOPE

a) Problemas de programación de producción

b) Modelo de mezclas

c) Modelos de Inversión

d) Modelos de transporte

Modelos Matemáticos

Page 12: INVOPE

Ejemplo 1 : PRODUCCIONUna fabrica de bebidas BIGINKA se produce 6 tipos de gaseosas, usando 4 maquinas y 4 tipos de mano de obra. El departamento de producción presenta el siguiente cuadro:

Tipo de Maquina Tiempo disponible maquinaria Horas/mes

Tipo de mano de obra Tiempo disponible hombre

Horas/mes

M1 80 MO1 100

M2 40 MO2 140

M3 60 MO3 160

M4 90 MO4 180

Asimismo sabemos el requerimiento horas/maquina y horas/hombre para producir una unidad de cada producto.

Tipo maquina

Tipos de producto

I II III IV V VI

M1 2 3 4 1 6 1M2 1 3 0 2 3 0M3 4 4 5 0 2 0M4 3 4 5 6 7 8

Tipo mano de obra

Tipos de producto

I II III IV V VI

MO1 1 3 6 0 7 8MO2 2 2 1 4 5 6MO3 3 1 2 3 2 0MO4 4 4 6 0 3 5

Page 13: INVOPE

Finalmente el departamento de comercialización informa lo siguiente:

Tipo de producto Demanda máxima estimada unid/mes

Ganancia por unidad$

I 800 10

II 400 6

III 300 5

IV 200 8

V 600 9

VI 500 7

¿Cuál seria el plan de producción, para maximizar las ganancias en un mes?

Page 14: INVOPE

Xi = Numero de unidades de producto I,II,III,IV,V,VI. (i = 1,2,3,4,5,6) a producir en un mes

F.O.:

Max Z = $10 X1 + $6 X2 + $5 X3+ $8 X4+ $9 X5+ $7 X6

Restricciones:Horas/maquinaHoras/hombreDemanda S.A.: Horas/maquina

2X1 + 3X2 + 4X3+ 1X4+ 6X5 + 1X6 80

1X1 + 3X2 + 0X3+ 2X4+ 3X5 + 0X6 40

4X1 + 4X2 + 5X3+ 0X4+ 2X5 + 0X6 60

3X1 + 4X2 + 5X3+ 6X4+ 7X5 + 8X6 90

Page 15: INVOPE

S.A.: Horas/hombre

1X1 + 3X2 + 6X3+ 0X4+ 7X5 + 8X6 100

2X1 + 2X2 + 1X3+ 4X4+ 5X5 + 6X6 140

3X1 + 1X2 + 2X3+ 3X4+ 2X5 + 0X6 160

4X1 + 4X2 + 6X3+ 0X4+ 3X5 + 5X6 180

S.A.: DemandaX1 800X2 400 X3 300 X4 200 X5 600 X6 500

𝑋𝑖≥0

Page 16: INVOPE
Page 17: INVOPE

Ejemplo 2 : MezclasUna empresa de fertilizantes tiene un contrato de ventas de 6000 Ton. de un producto llamado mezcla 1. Sabemos también que la fabrica produce otros dos tipos de mezclas cuyas químicas son las siguientes:

Mezcla Nitrato (%) Fosfato(%) Potasio(%) Excipiente(%)

M1 5 10 5 80

M2 5 10 10 75

M3 10 10 10 70

La empresa dispone a lo máximo de 1000,1800,1200 Ton. de nitrato, fosfato y potasio respectivamente. El excipiente que es una sustancia liquida para disolver no tiene restricciones. Se conoce además que la utilidad por toneladas de cada producto es:

Mezcla Utilidad ($) por Ton .de cada producto

M1 4

M2 9.25

M3 11.5

Determinar la cantidad de cada producto a fabricar, respetando las proporciones de sus componentes, con respecto a la utilidad.

Page 18: INVOPE

Xi = Cantidad de Ton. de las mezclas M1, M2, M3. (i = 1,2,3) a producir.

F.O.:

Max Z = $4 X1 + $9.25 X2 + $11.5 X3

S.A.:

X1 6000

0.05X1 + 0.05X2 + 0.10X3 1000

0.10X1 + 0.10X2 + 0.10X3 1800

0.05X1 + 0.10X2 + 0.10X3 1200

𝑋𝑖≥0

Page 19: INVOPE

Admisible mínimo

Admisible máximo

Page 20: INVOPE

Ejemplo 3 : InversiónUna asociación de inversionistas tiene $ 1'000,000 solo para invertir en seis tipos de fondos diferentes, que a su vez tienen diferentes rendimiento potenciales y diferentes niveles de riesgo.

CondiciónFONDOS

1 2 3 4 5 6

Precio de acciones 50 70 100 20 40 30

Devolución esperada

40% 30% 26% 25% 15% 10%

Riesgo alto alto alto medio medio bajo

Una forma de controlar el riesgo es redistribuyendo los fondos en diferentes cuentas consecutivamente.

• La cantidad invertida en fondos de alto riesgo debe estar entre 60% - 80% del capital.• La cantidad invertida en fondos de mediano riesgo debe estar entre 30% - 40% del capital.• La cantidad invertida en fondos de bajo riesgo debe ser al menos 10% del capital.

Otra forma de controlar el riesgo es diversificando la inversión, tal es así que la cantidad invertida en alto, mediano y bajo riesgo debe estar en la razón: 1:2.3; respectivamente.La cantidad invertida en los fondos 4 y 5 deben estar en la razón 1:2.

Estructurar un modelo para maximizar la devolución esperada.

Page 21: INVOPE

Xi = Cantidad de la devolución esperada de los fondos 1,2,3,4,5,6 ($) (i = 1,2,3,4,5,6) a devolver.

F.O. (INICIAL):

Max Z = 0.40 X1 + 0.30 X2 + 0.26 X3 + 0.25 X4 + 0.15 X5 + 0.10 X6

S.A.: Fondos de alto riesgo

X1 + X2 + X3 600,000

X1 + X2 + X3 800,000

Fondos de mediano riesgo

X4 + X5 300,000

X4 + X5 400,000

Fondos de bajo riesgo

X6 100,000

Page 22: INVOPE

𝑎𝑙𝑡𝑜𝑚𝑒𝑑𝑖𝑎𝑛𝑜=

𝑋 1+𝑋 2+𝑋 3𝑋 4+𝑋 5 =

12

𝑎𝑙𝑡𝑜𝑏𝑎𝑗𝑜=

𝑋 1+𝑋 2+𝑋 3𝑋 6 =

13

𝐹𝑜𝑛𝑑𝑜4𝐹𝑜𝑛𝑑𝑜5=

𝑋 4𝑋 5=

12

2X1 + 2X2 + 2X3 - X4 - X5 0

3X1 + 3X2 + 3X3 - X6 0

2X4 - X5 0

X1 + X2 + X3 + X4 + X5 + X6 $ 1'000,000 𝑋𝑖≥0

Page 23: INVOPE

1'000,000))

F.O. (FINAL):

Max Z = 400,000 X1 + 300,000 X2 + 260,000 X3 + 250,000 X4 + 150,000 X5 + 100,000 X6

S.A.:Fondos de alto riesgo

X1 + X2 + X3 0.6

X1 + X2 + X3 0.8

Fondos de mediano riesgo

X4 + X5 0.3

X4 + X5 0.4

Fondos de bajo riesgo

X6 0.1

2X1 + 2X2 + 2X3 - X4 - X5 0

3X1 + 3X2 + 3X3 - X6 0

2X4 - X5 0

X1 + X2 + X3 + X4 + X5 + X6 1

𝑋𝑖≥0

Page 24: INVOPE
Page 25: INVOPE

Ejemplo 4 : TransporteUna empresa de ensamblaje de motos tiene 3 plantas: Trujillo, Chimbote y Lima; con capacidades de producción de :

Trujillo Chimbote LimaMotos / año

300 400 400

Las motos son vendidas en 4 tiendas, y los pedidos en esas tiendas son :

Arequipa Cuzco Piura San Martin Motos/año como mínimo

300 200 250 150

Los costos de transporte por unidad son:

PlantaEn soles

Arequipa Cuzco Piura San Martin

Trujillo 70 120 50 80

Chimbote 70 100 60 90

Lima 80 90 100 120

Planificar el transporte que represente el costo mínimo total

Page 26: INVOPE

i = numero de plantas de ensamblaje de motosj = numero de tiendasXij = Numero de motos transportadas desde i hacia j (i = 1,2,3) plantas Trujillo, Chimbote y Lima.(j = 1,2,3,4) tiendas Arequipa, Cuzco, Piura y San Martin.

TX11, X12,X13,X14

CH

L

X21, X22,X23,X24

X31, X32,X33,X34

A

PLANTAS TIENDAS

C

P

SM

Page 27: INVOPE

F.O. :

Min Z = 70X11+ 120X12+50X13+80X14+70X21+100X22+60X23+90X24

+ 80X31+90X32+100X33+120X34

S.A.:Capacidad de producción

X11+ X12+X13+X14 300

X21+ X22+X23+X24 400

X31+ X32+X33+X34 400

Demanda

X11+ X21+X31 300

X12+ X22+X32 200

X13+ X23+X33 250

X14+ X24+X34 150

𝑋𝑖 𝑗≥0

Page 28: INVOPE
Page 29: INVOPE

Ejemplo 1

La empresa AXUS S.A. desea conocer la cantidad de productos A,B,C a producir para maximizar el beneficio, si cada unidad vendida genera en utilidad $150,$210 y $130 por unidad respectivamente.Cada producto pasa por 3 mesas de trabajo, restringiendo la cantidad de unidades producidas debido al tiempo disponible en cada una de ellas. La siguiente tabla muestra el tiempo requerido por unidad de cada producto en cada mesa y el tiempo total disponible semanalmente (minutos).

Tiempo requeridoMesa 1

Tiempo requeridoMesa 2

Tiempo requeridoMesa 3

Producto 1 10 12 8Producto 2 15 17 9Producto 3 7 7 8Tiempo total disponible por mesa 3300 3500 2900

Se supone que cada unidad producida es vendida automáticamente. Determinar la combinación de productos que maximicen las utilidad para la compañía.

Page 30: INVOPE

Xi = Numero de unidades a producir (i = 1,2,3) productos A,B,C

F.O.:

Max Z = $150 X1 + $210 X2 + $130 X3

S.A.:

10X1 + 15X2 + 7X3 3300 minutos

12X1 + 17X2 + 7X3 3500 minutos

8X1 + 9X2 + 8X3 2900 minutosX1 +X2 + X3

Page 31: INVOPE

Al limite

Costo reducido

Estado de base

Costo o beneficio por

unidad

Contribución total

Valor de la solucion

Lado izquierdo

Lado derecho

Holgura o superávit

Precio sombra

Limite inferior

Limite superior

Page 32: INVOPE

Ejemplo 2

La junta de directores de PROTRAC observa los datos resumidos en la tabla. Las sumas monetarias de esta tabla están expresadas en miles de dólares. Los directores deben seleccionar una o mas de las alternativas. Si deciden expandir la planta en Bélgica, el valor presente del rendimiento neto para la firma es $400,000. Este proyecto requiere $100,000 de capital en el primer año, $50,000 en el segundo, y así sucesivamente. La junta directiva ha presupuestado con anterioridad hasta $ 500,000 para todas las inversiones de capital en el año 1, hasta $450,000 en el año 2, y así sucesivamente. Formule con un modelo de PLE.Alternativas del Presupuesto del Capital de PROTRAC

ALTERNATIVASCapital requerido en el año por cada alternativa (miles $)

Valor presente del rendimiento neto(miles $)

1 2 3 4 5

Ampliar la planta en Bélgica 400 100 50 200 100 0

Ampliar la capacidad para maquinas pequeñas en EEUU

700 300 200 100 100 100

Establecer una nueva planta en Chile

800 100 200 270 200 100

Ampliar la capacidad para maquinas grandes en EEUU

1000 200 100 400 200 200

Capital disponible cada año 500 450 700 400 300

Page 33: INVOPE

Xi = Numero de alternativas a presupuestar y evaluar (i = 1,2,3,4) alternativas

F.O.:

Max Z = $400 X1 + $700 X2 + $800 X3+ $1000 X4

S.A.:

100X1 + 300X2 + 100X3+ 200X4 $500

50X1 + 200X2 + 200X3+ 100X4 $450

200X1 + 100X2 + 270X3+ 400X4 $700

100X1 + 100X2 + 200X3+ 200X4 $400

0X1 + 100X2 + 100X3+ 200X4 $300X1 +X2 + X3 + X4

Page 34: INVOPE
Page 35: INVOPE

METODO DE SOLUCION GRAFICA

1. Graficar las restricciones

2. Determinar la región factible (Intersección de las restricciones)

3. Graficar la Función Objetivo

4. Ubicar el punto Optimo

5. Generar respuestas. (X1 ; X2)

1.Max Z=7X1 + 5X2

sa.: 3X1 + X2 450 X1 120 X2 220

2.Min Z=8X1 + 10X2

sa.: 2X1 + 2X2 80 6X1 + 2X2 120 4X1 + 12X2 240

1.Max Z=5X1 - 10X2

sa.: 12X1 + 26X2 780 2X1 + X2 50 6X1 + 9X2 540

EJEMPLOS

Page 36: INVOPE

METODO DE SOLUCION GRAFICA

1.Max Z=20X1 + 40X2

sa.: 2X1 + 4X2 100 X1 0.6(X1+X2)

2.Min Z=4X1 + X2

sa.: 3X1 + X2 3 4X1 + 3X2 6 X1 + 2X2 3

3.Max Z=4000X1 - 9000X2

sa.: 15X1 - 20X2 100 3X1 + 4X2 8

LABORATORIO II

4.Min Z=X1 + X2

sa.: 5X1 + 10X2 40 12X1 + 10X2 60 8X1 + 5X2 40

5.Min Z=3X1 + 5X2

sa.: X1 + 3X2 48 2X1 + 7X2 21 3X1 + 1X2 15

Page 37: INVOPE

ANALISIS DE SENSIBILIDAD LINDO

Page 38: INVOPE

REPORTE LINDO

Valor optimo de la función objetivo

Solución optima de la variables

Holguras y precios duales

N° variables

Análisis de sensibilidad

Análisis de los rangos de función objetivo

Análisis de los rangos de las restricciones

Page 39: INVOPE

Holguras y precios duales

Restricciones de gasolina: holgura = 0 ; agotamos los 1260 barriles disponibles

Restricciones de turbosina: holgura = 0 ; agotamos los 900 barriles disponibles

Restricciones de queroseno: holgura = 480 mil barriles ; estamos utilizando 480 mil barriles más de lo permitido

Precio dual de restricción por barril de gasolina es -50.909292

Precio dual de restricción del queroseno por barril es = 0 , nada va a cambiar si relajamos la restricción por unidades menos de su holgura 480 mil barriles

Precio dual de restricción por barril de turbosina es -11.616161

El signo “ – ” en el precio dual significa que el valor de la función objetivo va a aumentar en un problema de minimización.

Page 40: INVOPE

Análisis de los rangos de función objetivo

Coeficientes actuales de la función objetivo

Cantidad máxima en que los coeficientes de la función objetivo se pueden aumentar sin variar la solución optima de la variable

Cantidad máxima en que los coeficientes de la función objetivo se pueden disminuir sin variar la solución optima de la variable

Dentro de los rangos especificados, los cambios en uno de los coeficientes objetivo no alteran la solución optima de las variables (XL , XP), pero si harán variar el valor final de la función objetivo (mínimo costo total)

Page 41: INVOPE

Análisis de los rangos de las restricciones

Valores actuales (términos independientes) situados a la derecha de la desigualdad de cada restricción.

Cantidad máxima en que los términos independientes de cada restricción se pueden aumentar

Cantidad máxima en que los términos independientes de cada restricción se pueden disminuir

Estas columnas determinan la cantidad máxima en que podemos aumentar / disminuir los términos independientes, sin variar los valores de los precios reducidos y los precios duales.

El valor INFINITY significa que ningún cambio en la cantidad en le lado derecho de la desigualdad de una restricción afectara los valores de los precios duales ni los valores de los precios reducidos.

Page 42: INVOPE

Problema propuesto