Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CURSO:
“Investigación Operativa”
ACTIVIDAD:
MODALIDAD:
Carrera para Gente que Trabaja
HORARIO:
Método grafico
NO NEGATIVIDAD x >= 0
y >= 0
2. Elaborar las inecuaciones
Inecuación 1 Inecuación 2
4X1 + 3X2 = 240 2X1 + X2 = 100
C 30 40 410
D 50 0 350
Haciendo uso del software lindo luego de evaluar de la región factible el mejor vértice
corresponde en el vértice C. Podemos indicar la óptima maximización se encuentra en
el vértice C que es X1= 30, X2 = 40 y su función objetiva es 410
Un negocio se dedica al armado de cuadros decorativos, para ello se cuentan con los
siguientes recursos y procesos
RESOLUCIÓN:
Determine la cantidad de cada tipo de cuadro que deberá fabricar para alcanzar una máxima
utilidad
El modelo seria
X1=cantidad de cuadros 1
X2=cantidad de cuadros 2
X3=cantidad de cuadros 3
Maximizar Z=11X1+15X2+9X3
Sujeto a:
1X1+2X2+3X3 ≤ 12
1X1+2X2+1X3 ≤ 10
3X1+1X2+1X3 ≤ 13
Condiciones de no negatividad
X1+X2+X3 ≥ 0
Trasladamos este modelo a la forma canónica del modelo de programación lineal, escribir la
función objetivo como una igualdad a cero sumando las variables de holgura H1, H2, H3 con
el coeficiente cero y conservando positivo el coeficiente de Zmax
Z-11X1-15X2-9X3=0
1X1+2X2+3X3+h1 = 12
1X1+2X2+1X3+h2 = 10
3X1+1X2+1X3+h3 = 13
Posteriormente se construye una tabla en la primera celda escribimos la etiqueta de
“Variables básicas” en la siguiente la etiqueta “z” después de esta celda se escriben los
nombres de las variables originales X1, X2, X3, seguido se escribe las variables de Holgura.
y en la última celda se coloca solución, posteriormente se colocan los coeficientes en la
tabla
Ahora debe multiplicarse el reglón pivote por el dato que quiera eliminarse en cada reglón,
pero de signo contrario, en el caso de la Z deberá multiplicarse tal pivote por 15 y luego
sumarse con Z para llenar el nuevo espacio Z
Ahora debe multiplicar el reglón pivote por el dato que quiera eliminarse en cada reglón, pero
de signo contrario, en el caso de la H1 deberá multiplicarse tal pivote por -2 y luego sumarse
con H1 para llenar el nuevo espacio de H1
Por ultimo debe multiplicarse el reglón pivote por el dato que quiera eliminarse en el reglón
H3, pero de signo contrario, en este caso deberá multiplicarse tal pivote por -1y luego sumarse
con H3 para llenar el nuevo espacio H3
Este procedimiento debe repetirse hasta que No haya negativos Z
Para llenar el “nuevo” reglón X2, Se deberá multiplicar el reglón de X1 por -0.5 y sumar
con el “anterior” reglón X2:
Como sigue existiendo un dato negativo en Z, entonces se elige esa columna y se realizan
las divisiones para determinar cuál es el resultado menor y tomarlo como reglón pivote
Como el resultado más pequeño está en el reglón de H1, ese será el pivote y deberá ser
dividido entre 2 todo el reglón para que se “cambie” a 1.
Ya dividimos los valores del reglón X3 entre 2 se tiene este nuevo reglón de inicio para el
último cuadro. El siguiente reglón en llenar será el de Z:
Para llenar “nuevo reglón Z, se deberá multiplicar el reglón de X3 por el 0.8 y sumar
con el “anterior” reglón Z
Ahora se deberá llenar el X2 0 X1, no importa cual se resuelva primero, en este caso el
avance será como se van presentado
Para llenar el “nuevo” reglón X2, Se deberá multiplicar el reglón de X3 por -0.4 y sumar
con el “anterior” reglón X2
Por ultimo falta llenar el tercer renglón, cabe resaltar que es la última tabla que se
llenara pues Z ya no hay negativos
Para llenar el “nuevo” renglón X1, se deberá multiplicar el renglón de X3 por -0.2 y
sumar con el “anterior” renglón X1:
La última operación por realizar es transferir los valores de la solución de la tabla a las variables
básicas
FUNCION OBJETIVO 87
X3 1
X2 3
X1 3
Estos son los valores de las variables básicas del modelo de programación lineal, y el valor máximo de la
función objetivo
Ejercicio 1
Método de Transporte
1.1. Problema modelo respecto al método de transporte
Una Compañía tiene tres lugares diferentes, y trabaja actualmente en tres proyectos de
distribución importantes, cada uno ubicado en un sitio diferente. El costo de envió por
camión cargado de concreto, las capacidades diarias y los requerimientos diarios se
muestran en la siguiente tabla.
OFERTA (>=)
OFERTA > DEMANDA DEMANDA (=)
OFERTA (=)
OFERTA = DEMANDA DEMANDA (=)
OFERTA (=)
OFERTA < DEMANDA DEMANDA (<=)
OFERTA = 70 + 50 + 30 = 150
DEMANDA = PA1 + PA2 + PA3 >=
DEMANDA = 40 + 50 + 60 = 150
RESTRICCIONES DE OFERTA
X11 + X12 + X13 <= 70
X21 + X22 + X23 <= 50
X31 + X32 + X33 <= 30
RESTRICCIONES DE DEMANDA
X11 + X21 + X31 >= 40
RESTRICCIONES DE NO NEGATIVIDAD
X11 >= 0 ; X21 >= 0 ; X31 >= 0
X12 >= 0 ; X22 >= 0 ; X32 >= 0
X13 >= 0 ; X23 >= 0 ; X33 >= 0
Paso 6: Escribir los resultados obtenidos de Lindo
Ejercicio 2
Método de transporte
2.1. Problema modelo respecto al método de transporte
La empresa PRODEX S.A. se dedica a la producción de productos de limpieza
produce 65,000 unidades, cuenta con tres centros de producción en la ciudad de
Arequipa, los cuales se ubican en los siguientes distritos Mariano melgar (56%),
Tiabaya (28%) y Socabaya (16%). Los productos son exportados a La Joya, Mollendo,
Camaná y Pedregal. Las capacidades de producción en estos centros para el siguiente
periodo de planeación de tres meses son los siguientes:
OFERTA
Distritos (Und)
DEMANDA
CIUDADES
(Und)
La joya 10,000
Mollendo 8,000
Camaná 6,000
Pedregal 3,500
Por su parte los “Costos Unitarios” de cada una de las rutas, se muestran en el
cuadro siguiente en soles:
DESTINO
La Joya Mollendo Camaná Pedregal
ORIGEN
Mariano Melgar 7 6 6 7
Tiabaya 4 5 6 5
Socabaya 6 5 6 5
La empresa pide:
a) Elaborar una representación de red para este problema.
b) Determinar la solución óptima al elaborar un modelo de programación lineal de
transporte.
c) Cuántas unidades se envían en cada ruta de transporte utilizada.
SOLUCION:
a) Representación gráfica
Destino
La Joya (1) Mollendo (2) Camaná (3) Pedregal (4)
Mariano
(1)
Melgar
OFERTA
Origen
(2) Tiabaya
(3) Socabaya
DEMANDA
Paso 02: Identificar las variables de la oferta, demanda. Verificar que la oferta sea
mayor o igual que la demanda.
Destino
La Joya (1) Mollendo (2) Camaná (3) Pedregal (4)
Mariano
(1) 36,400
Melgar
OFERTA
Origen
Destino
La Joya (1) Mollendo (2) Camaná (3) Pedregal (4)
Mariano
(1) 36,400
Melgar 7 6 6 7
OFERTA
Origen
Destino
La Joya (1) Mollendo (2) Camaná (3) Pedregal (4)
Mariano X11 X12 X13 X14
(1) 36,400
Melgar 7 6 6 7
OFERTA
Origen
RESTRICCIONES DE OFERTA
X11 + X12 + X13 + 14 <= 36400
X21 + X22 + X23 + X24 <= 18200
X31 + X32 + X33 + X34 <= 10400
RESTRICCIONES DE DEMANDA
X11 + X21 + X31 >= 10000
X12 + X22 + X32 >= 8000
X13 + X23 + X33 >= 6000
X14 + X24 + X34 >= 3500
RESTRICCIONES DE NO NEGATIVIDAD
X11>=0 X13>=0
X21>=0 X23>=0
X31>=0 X33>=0
X12>=0 X14>=0
X22>=0 X24>=0
X32>=0 X34>=0
Destino
La Joya (1) Mollendo (2) Camaná (3) Pedregal (4)
Mariano 0 0 0 0
(1) 36,400
Melgar 7 6 6 7
OFERTA
Origen
DEMANDA
2.3. Resultado software LINDO
2.4. Resultados
Se recomienda enviar:
• 10000 productos de limpieza de Tiabaya hacia la Joya.
• 6000 productos de limpieza de Tiabaya hacia Camana.
• 1100 productos de limpieza de Tiabaya hacia Pedregal.
• 8000 productos de limpieza de Socabaya hacia Mollendo.
• 2400 productos de limpieza de Socabaya hacia Pedregal.
SOLUCION
FORMULAS
MODELO DE INVENTARIO
COSTO DE PRODUCTO 120 ;200; 250; 130
COSTO DE PRODUCCION UNITARIO 90; 60; 130; 80
COSTO POR ALMACENAMIENTO 3 ;6 ;9 ;12
Es un problema para minimizar
RESTRICCION DE FORMULAS BASICAS
SOLUCION DE INVENTARIO
¿La cantidad recomendada a abastecer en cada periodo es de?
120 de ABRIL
300 de MAYO
150 de JUNIO
130 de JULIO
Con lo cual el costo total de comprar y almacenar seria s/62300.00
Ejercicio Método de Solver
Se necesita comprar herramientas y materiales para el taller de mantenimiento mecánico,
sabiendo que se cuenta con S/. 600 y que obligatoriamente se debe de comprar lo siguiente:
Como minimo 15 discos de corte, 01 amoladora, 03 alicates, 8kg de soldadura, 1 juego de
llaves Allen.
Como maximo: 03 martillos y 04 destornilladores.
Se pide hallar la solucion optima para dicho problema.
PASO 1
PASO 3
RESULTADO: con el método solver ingresando el mínimo y máximo de productos requeridos para la
compra nos arrojara la cantidad necesaria con el presupuesto que se tiene.
Ejercicio Método de Programación Entera
En la tienda por departamentos RIPLEY S.A. desea minimizar el número de empleados de
tiempo completo que hay que contratar sabiendo que necesita un número diferente de
empleados a tiempo completo, para cada día de la semana.
DIA REQUERIMIENTO
Lunes 20
Martes 22
Miércoles 25
Jueves 29
Viernes 30
Sábado 28
Domingo 24
El reglamento de trabajo señala que cada empleado de tiempo completo tiene que trabajar
durante cinco días consecutivos, y después descansar dos días. Por ejemplo, un empleado
que trabaja de lunes a viernes tiene que descansar el sábado y el domingo. Por otra parte,
todos los grupos deben de laborar al menos un sábado o domingo.
Tiendas RIPLEY tiene cumplir con sus requerimientos diarios y utilizar solo empleados de
tiempo completo.
L M M J V S D
Equipo 1
Equipo 2
Equipo 3
Equipo 4
Equipo 5
Equipo 6
Equipo 7
Según el planteamiento del problema se deben de armar 7 grupos de trabajo. Entonces
ahora definimos las variables.
VARIABLES:
Min = E1+E2+E3+E4+E5+E6+E7
Finalmente armamos las restricciones, las cuales depende del requerimiento mínimo de
trabajadores por cada día.
REL = E1 + E2 + E4 + E5 + E7 >= 20
REM = E2 + E4 + E5 + E7 >= 22
REM = E1 + E3 + E4 + E6 + E7 >= 25
REJ = E1 + E3 + E4 + E6 + E7 >= 29
REV = E1 + E2 + E3 + E5 + E6 >= 30
RES = E1 + E2 + E3 + E5 + E6 >= 28
RED = E2 + E3 + E4 + E5 + E6 + E7 >= 24
Ahora pasamos todo al LINGO, importante colocar “GIN” después del comando “END” para
forzar a tener números enteros como respuesta y no con decimales, ya que se trata de
personas.
Ilustración 1 SIN LA FUNCION ENTERA
Ilustración 2 APLICANDO FUNCION ENTERA
CONCLUSIONES
El método simplex, emplea básicamente, la estrategia de resolver los problemas de
programación lineal por medio de sistemas de ecuaciones lineales simultáneas siempre
que se tenga una solución factible.
Podemos concluir que la interfaz de LINGO es quizá la más simple de todas las
aplicaciones de resolución de modelos matemáticos, y en el caso de los modelos de
programación lineal el ingreso de los datos es muy sencillo, en su ventana inicial es
suficiente con utilizar un comando de apertura «MODEL:» y uno de cierre «END»,
en medio de estos comandos se escribe el modelo tal como mostramos a continuación
Con el método de transporte el objetivo es determinar con el ejercicio desarrollado
por el método de transporte que se minimice el costo total del transporte y que al
mismo tiempo satisfagas los límites de la oferta y la demanda según el ejercicio
explicado