Está en la página 1de 68

E.P.

de Ingeniería de Sistemas

Investigación de
Operaciones I
TEMA:
PRESENTACIÓN Y SUSTENTACIÓN DE PRODUCTO.
DOCENTE:
DR. JUAN PABLO SÁNCHEZ CHÁVEZ
EQUIPO

PRESENTACIÓN
Alumnos
Angeles Rodriguez Ilan Nestor
Gonzales Berrocal Luis
Rojas Rojas Leonardo
Sánchez García Jhon Angelo
Torres Milla Jose
Zapata Carbonel Harold
Investigacion de Operaciones I

Trabajar cada problema visto en clase incluyendo la informacion de


variantes en la solución de modelos de programación lineal y
reflexionando cambiar de datos para confeccionar el nuevo modelo
de programación lineal y dar la solucion grafica correspondiente a
cada modelo de PL.
Al concluir este trabajo describir las competencias logradas sobre la
solucion grafica de modelos de programacion lineal

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Programación lineal:
Modelos, solucion factible y óptima
Programacion Lineal
Es un método mediante el cual se optimiza, ya sea maximizando o
minimizando, una función objetivo, donde las variables están elevadas a
la potencia 1. Esto, tomando en cuenta distintas restricciones dadas.

La programación lineal es, entonces, un proceso por el cual se


maximizará una función lineal. Es decir, una ecuación de primer
grado, donde las variables están elevadas a la potencia 1.
les

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Elementos de la programación lineal.
Los principales elementos de la programación lineal son los siguientes:

Función objetivo: Es aquella función que se optimiza, ya sea


maximizando o minimizando su resultado.

Restricciones: Son aquellas condiciones que deben cumplirse al


optimizar la función objetivo. Puede tratarse de ecuaciones o
inecuaciones algebraicas.

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Forma general del modelo de programación lineal
Maximizar o minimizar: Zo = C1 X1 + C2 X2 + ... + Cn Xn
Sujeto a las restricciones (condiciones, limitaciones, etc.):
a11 X1 + a12 X2 + ... + a1j Xj + ... + a1n Xn ( £, = , ³ ) b1
a21 X1 + a22 X2 + ... + a2j Xj + ... + a2n Xn ( £, = , ³ ) b2
am1 X1 + am2 X2 + ... + amj Xj + ... + aij Xj ( £, = , ³ ) bm
Xj ³ 0 j = 1,2,3,...,n (Restricción de no negatividad)
Donde: Los aij , c j, bi son constantes conocidas.
i = 1, 2, 3,...., m (N° de restricciones)
j = 1, 2, , ...., n (N° de actividades / Productos, etc.)
Xj : son las variables de decisión

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Modelo de programación lineal

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Aplicación
La empresa “J&R”, produce los productos A, B y C. Los requerimientos por unidad de A
son: 3 unidades del recurso 1 en la estación 1 y 4 unidades del recurso 2 en la estación
2, producir, una unidad B requiere: 4 unidades del recurso 1 en la estación 1 y 3
unidades del recurso 2 en la estación 2 y, la fabricación de una unidad C, utiliza: 2 y 5
unidades de recursos respectivamente de cada estación. La disponibilidad del recurso 1
es de 150 unidades y del recurso 2 es de 160 unidades. La utilidad por unidad, del
producto tipo A es S/. 27.00 del producto tipo B es de S/. 15.00 y de C es de S/. 16.00.
Confeccionar el modelo de programación lineal para este sistema productivo, cuyo
objetivo es, que determine el número de unidades de los productos, tipo A, B y C a
fabricar de modo que la empresa tenga la máxima utilidad total.

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Variables
m: número de recursos disponibles
n: número de productos o de actividades
aij: requerimiento del recurso i para producir una unidad del producto j.
xj: variable de decisión (numero de unidades a fabricar o producir de j).
bm: cantidad disponible de recurso m.
bi: i = 1,…, m: cantidad disponible de recurso i.
cji: utilidad por unidad de actividad j j = 1, … , n
cjxj: utilidad del articulo j.
aijxj: requerimiento total para el articulo j.

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES
Método simplex:
Solucion a modelos de PL (max y min)
Método simplex:
Es un método analítico que a través de un algoritmo, parte de una
solución inicial en el origen y pasando por diferentes alternativas,
permite llegar a la solución óptima del modelo.

Variables
Xj : Tipo de actividad de j
Cj : Utilidad por unidad de actividad j
bi : Disponibilidad de un recurso i

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Variables
Aij : Parámetros
Zj : Expresa la perdida de la utilidad por unidad
Si : Variable de holgura (si la restricción es, <=)
Si : Variable de excedente (si la restricción es, >=)
Ai : Variable artificial (si restricción es =)

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Terminologías
Forma estandar
Expresa el modelo bajo ciertas características.
La función objetivo puede ser maximizar o minimizar.
Todas las variables son no negativas sean estas Xj , Si , o Ai.
Las restricciones son ecuaciones con excepción de la restricción de
no negatividad.
Los elementos bi son no negativos.

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Condición de Optimidad
Permite seguir optimizando la solución actual dentro del proceso.
Para Max : Variable que tiene el valor mas positivo en Cj - Zj.
Para Min : Variable que tiene el valor mas negativo en Cj - Zj.
En caso de empate en el valor en Cj - Zj , se escoge aquel valor que
está más a la izquierda, el cual determinaría la variable de entrada.

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Condición de Factibilidad
Modelo de Maximización

Al observar los valores de Cj - Zj , vemos que al menos existe un valor


mayor que cero, esto indica que todavía se puede optimizar la solución.
en el caso que no exista ningún valor mayor que cero en Cj - Zj ,
significa que se ha encontrado la solución optima.

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Condición de Factibilidad
Modelo de Minimización

Al observar los valores en Cj - Zj vemos que existe al menos un valor


negativo, esto indica que todavía se puede optimizar la solución en el
caso que no exista ningún valor negativo significa que se ha encontrado
la solución optima.

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Aplicación
Modelo

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES
Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES
Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES
Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES
Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES
Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES
Problema primal-dual
construcción y solución
Investigacion de Operaciones I
Ejercicio

Para obtener la utilidad máxima de S/. 225/2


de nuevos soles debemos fabricar 15/2 de
unidades del componente 2

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
Solución directa al
problema dual

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Programacion entera
Investigacion de Operaciones I
El redondeo una solución óptima no es conveniente o es peligrosa.
Es un conjunto de técnicas para encontrar la mejor solución entera
posible.
En la programación lineal, se maximiza o minimiza sobre una región de
factibilidad convexa.
En la programación entera, se maximiza una solución sobre una región
de factiblidad que generalmente no es convexa.

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
Ejercicio

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
Diagrama de Árbol

Es una representación gráfica de todo el proceso para


encontrar la solución óptima entera, se aprecia las raíces y
sus ramificaciones y acotes.

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Modelos de transporte
Investigacion de Operaciones I
El objetivo del modelo es minimizar el costo de transporte total
a la vez que se logra satisfacer las restricciones de la oferta y
la demanda.
El siguiente grafico representa un problema:

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
La estructura especial del problema de transporte
permite asegurar una solución básica inicial
siguiendo uno de los tres métodos:

Método de la esquina noroeste. El método se inicia en la celda de


la esquina noroeste (ruta) de la tabla (variable x11).
Paso 1. Asigne lo más posible a la celda seleccionada, y ajuste las
cantidades asociadas de oferta y demanda restando la cantidad
asignada.
Paso 2. Tache la columna o fila con oferta o demanda cero para
indicar que no se hagan más asignaciones en esa fila o columna.
Paso 3. Si se deja sin tachar exactamente una fila o columna.

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
Ejercicio
Se presentan los siguientes datos y deseamos hallar el costo mínimo de transporte:

Verificamos que la oferta y demanda sean iguales:


Oferta = 700 y Demanda = 750

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
La oferta es menor en 50 entonces agregamos una oferta ficticia de 50 con valores de 0 a nuestra matriz de transporte:

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I

Tomamos la esquina Nor oeste, colocamos el menor dato (entre la oferta y demanda respectiva)
y lo restamos de ambos lados.

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I

Descartamos el lado que sea igual a 0 y repetimos el mismo procedimiento.

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
Método MODI:
Él método MODI (Distribución Modificada) se aplica en las variables básicas (asignaciones) para mejorar la solución inicial:

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
Colocamos lo valores de Ui y Vi en la matriz de solución inicial.

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I

Índices de mejoramiento IMij


Aplicamos la fórmula en las variables no básicas, campos vacíos.
Variable de entrada→ más negativo

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
A partir de IM23 creamos una ruta, iniciando con el signo +, movimiento horizontales y verticales:

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
De los de signo (-) tomamos la asignación menor, restamos en (-) y sumamos en (+)

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I

Ahora obtuvimos una mejor solución, pero para comprobar la optimalidad volvemos
a realizar el método MODI y verificar los índices de mejoramiento nuevamente,
con la nueva solución, en caso de que exista un valor negativo, volvemos a repetir el procedimiento.

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
Matriz optima

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I


min Z=3.150+4.50+2.200+2.80+4.220+0.50 2090

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
Respuesta:

El costo mínimo de transporte será de 2090 $

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Problemas
de asignación
Investigacion de Operaciones I

Los problemas de asignación son problemas de transporte


específicos donde la oferta de cada origen y la demanda de
cada destino es 1.
El problema trata de decidir que origen asignar a cada destino.
Estos problemas pueden resolverse con el método de
transporte, método simplex, o de manera más práctica por
el método de asignación húngaro.

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
Método de asignación húngaro. Enunciado.
De los siguientes datos, realizar la asignación que nos permita realizar todos los pedidos
en el menor tiempo.

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
Método de asignación húngaro. Paso 1.
Construir la matriz de asignación con los datos del problema

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
Método de asignación húngaro. Paso 2.
Desarrollo de la matriz de costos de oportunidad. Primero a cada elemento de las filas de
nuestra matriz, le restamos el menor valor que encontremos en dicha fila.

-14
-22
-20
-28

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
Método de asignación húngaro. Paso 2.
Luego hacemos lo mismo, pero ahora restamos el menor valor de cada columna, si
tenemos uno o más ceros en cada fila y columna, el procedimiento fue correcto.

-0 -4 -0 -0

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
Método de asignación húngaro. Paso 3.
Prueba de optimalidad. Hacemos líneas únicamente horizontales o verticales que pasen
por los valores 0. Tenemos que hacer el menor número de líneas posibles.

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
Método de asignación húngaro. Paso 3.

Si el número de líneas es igual al


número de filas o columnas, pasamos al
paso 4, sino, hacemos la revisión (de la
sección no tachada, tomamos el menor
valor y lo restamos en la sección no
tachada y lo sumamos en las
intersecciones de las líneas)

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
Método de asignación húngaro. Paso 3.
Luego de realizar la resta y suma, volvemos a hacer la prueba de optimalidad, y en este
caso las líneas son iguales al número de filas o columnas de la matriz.

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
Método de asignación húngaro. Paso 4.
Hacemos la asignación, siempre tomamos la fila que tenga menor número de ceros,
tomamos un valor cero, y tachamos la fila y columna que intercepta ese valor cero.

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
Método de asignación húngaro. Paso 4.
Los valores cero seleccionados nos indicaran cual será la asignación correspondiente

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


Investigacion de Operaciones I
Método de asignación húngaro. Paso 5.

Respuesta. Para obtener un tiempo total mínimo


de 90 minutos de transporte de pedidos por parte
de cada vehículo:
El vehículo 1 debe transportar el pedido A.
El vehículo 2 debe transportar el pedido D.
El vehículo 3 debe transportar el pedido C.
El vehículo 4 debe transportar el pedido B.

Presentación ASIGNATURA: INVESTIGACION DE OPERACIONES


¡GRACIAS!

También podría gustarte