Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INVESTIGACIÓN OPERATIVA
Edición: 1 Año: 2018
Visión de UTEPSA:
Es un documento que marca los objetivos de cada asignatura y que a través de actividades y otros
contenidos, orienta los esfuerzos del estudiante para garantizar un exitoso desempeño y el máximo
aprovechamiento.
Esta herramienta, otorga independencia en el aprendizaje mediante trabajos, lecturas, casos, y otras
actividades que son monitoreadas por el profesor permitiendo a los participantes de la clase desarrollar
diferentes competencias.
I. Recordatorios y Recomendaciones
A su servicio
Asistencia y puntualidad
Aunque las normas generales están claramente
establecidas, si a usted se le presenta una situación
Su asistencia es importante en TODAS las clases.
particular o si tiene algún problema en el aula, o en
Por si surgiera un caso de fuerza mayor, en el
otra instancia de la Universidad, el Gabinete
Reglamento de la Universidad se contemplan tres
Psicopedagógico y su Jefatura de Carrera, están para
faltas por módulo (Art. 13 Inc. b y c del
ayudarlo.
Reglamento Estudiantil UPTESA). Si usted
Comportamiento en clases
sobrepasa esta cantidad de faltas REPROBARÁ LA
ASIGNATURA.
Los estudiantes y los docentes, bajo ninguna
circunstancia comen o beben dentro
Se considera “asistencia” estar al inicio, durante y
el aula y tampoco organizan festejos
al final de la clase. Si llega más de 10 minutos
u otro tipo de agasajos en estos espacios,
tarde o si se retira de la clase antes de que esta
para este fin está el Patio de Comidas.
termine, no se considera que haya asistido a
clases. Tenga especial cuidado con la asistencia y
Toda la comunidad estudiantil, debe respetar los
la puntualidad los días de evaluación.
espacios identificados para fumadores.
La tabla a continuación, le permitirá comprender y familiarizarse con cada una de estas actividades:
Ética
Responsabilidad
Serán actividades transversales que
Social
pueden ser definidas en cualquiera de las
Formación anteriores actividades.
Internacional
Idioma Ingles
Formular y aplicar modelos lineales a situaciones reales optimizando los recursos empleados en
la organización usando las técnicas de programación lineal (P.L.) Identificar las posibilidades de
cambios en los sistemas productivos con base a análisis de sensibilidad. Aprender y aplicar la
metodología de solución de los problemas de transporte y asignación.
ESTRUCTURA TEMÁTICA
Unidad 5
Tema: Administración de Proyectos
5.1 PERT/CPM.
5.2 Método de la ruta Crítica.
5.3 Modelos de redes.
5.4 Aplicaciones.
BIBLIOGRAFÍA
BÁSICA
Hillier F.S y Lieberman G. J. (2010). Introducción a la Investigación de Operaciones. México.
McGraw-Hill/Interamericana.
Alvarez J. (2010). Investigación de operaciones. Programación lineal.7º Ed.
Muñoz R.V y Ochoa M.B (2011). Investigación de operaciones.
Taha, H.A. (2012). Investigación de Operaciones. México: Alfa omega S.A. de C.V.
COMPLEMENTARIA
TIPO DE
NÚM. UNIDADES A EVALUAR PUNTOS SOBRE 100
EVALUACIÓN
1 PRUEBA PARCIAL Unidades 1 a 2 15
2 PRUEBA PARCIAL Unidades 3 15
TRABAJOS PRÁCTICOS Y Desarrollo de prácticas en
3 20
ACTIVADES EN CLASE aula y fuera de clases.
Evaluación Final: Es una prueba que evalúa todos los contenidos vistos en las
diferentes unidades de la asignatura.
Proyecto Final: Este trabajo tiene como objetivo la aplicación de todos los
contenidos aprendidos en clases. Se realizará en grupos de alumnos no
EVALUACIÓN FINAL mayores a 4 estudiantes.
iii. Investigar los problemas que se tiene en una empresa en cuanto a optimización y
aplicarlo en los temas de Programación Lineal, Transporte y Asignación.
iv. La presentación debe ser de calidad, impresa en papel tamaño carta con todos los
cálculos realizados utilizando editor de ecuaciones, los cuadros en procesador de texto
o planilla electrónica.
CARÁTULA
ÍNDICE
RESULTADOS DEL TRABAJO
1. Plantear el modelo de optimización por tema avanzado.
2. Resolver el problema aplicando los todos los métodos conocidos por cada tema (Utilizar el
programa informático adecuado)
3. Interpretar y validar los resultados.
CONCLUSIONES
Investigación
Práctico No 1
5 1
1) y x3 2) x 2 y 5 x 3y 2 0
2 3) 3
3
y x3 y x2
4) 4 5)
No olvide que la Como técnica para la solución de problemas, la IO debe visualizarse como una
administración analiza la ciencia y como un arte. El aspecto de la ciencia radica en ofrecer técnicas y
forma de utilizar, de la
manera más eficiente, los algoritmos matemáticos, para resolver problemas de decisión adecuados. La IO es
recursos escasos un arte, debido a que el éxito que se alcanza en todas las fases anteriores y
La IO trata de relacionar
posteriores a la solución de un modelo matemático, depende en forma apreciable,
tres áreas de una de la creatividad y la habilidad personal de los analistas encargados de tomar las
empresa: decisiones.
Producción,
Finanzas y
Ventas.
Método Gráfico
Método Simplex
Formular los modelos de programación lineal utilizando las técnicas del método gráfico y
método simplex para resolver problemas de programación lineal.
Aplicar los fundamentos teóricos del método dual simplex para resolver sistemas lineales
de ecuaciones encontrando soluciones óptimas a problemas de programación lineal.
Investigación
1. ¿Qué es la Programación Lineal?
2. ¿Cuál es la finalidad de la Programación Lineal?
3. ¿Qué métodos se utilizan para resolver problemas de PL?
4. ¿Qué es un algoritmo matemático?
5. ¿Cuáles son los casos especiales del método Simplex?
6. ¿Qué software son útiles para resolver problemas de PL?
7. ¿Qué son los precios sombra? ¿Para que realizamos el análisis de sensibilidad?
8. Explique en que consiste la teoría dual. ¿Cómo se construye un problema dual?
Fundamenta tus respuestas con bibliografía de biblioteca
PUNTOS DE INTERÉS DE LA PL
El adjetivo lineal significa que todas las funciones matemáticas del modelo deber ser funciones
lineales. En este caso, las palabra programación no se refiere a programación en computadoras;
en esencia es un sinónimo de planeación.
La programación lineal utiliza un modelo matemático para describir el problema.
Así, la programación lineal trata la planeación de las actividades para obtener un resultado
óptimo, esto es, el resultado que mejor alcance la meta especificada (según el modelo
matemático) entre todas las alternativas de solución.
La PL es una técnica matemática ampliamente utilizada, diseñada para ayudar a los
administradores de producción y operaciones en la planeación y toma de decisiones relativas a la
asignación y uso de recursos. (Extraído del libro “Principios de Administración de Operaciones”,
Render-Heizer, página 160)
TEORIA DE LA DUALIDAD
Otra forma descubierta de resolver los problemas de PL es a través del dual, este procedimiento
también es usado para realizar un análisis que se denomina Análisis de Sensibilidad.
Afortunadamente, esta información está disponible en la Tabla final del Método Simplex. Una
importante propiedad del renglón Z, es que los valores correspondientes a las variables de holgura
(Hi) ofrecen en sus columnas lo que se llama precios sombra. Un precio sombra es el valor de una
unidad adicional de un recurso en la forma de una hora más de tiempo, un Kg. más de materia
prima u otro recurso escaso.
También el precio sombra determina el valor marginal o la tasa a la cual aumentará la función
objetivo si es que se incrementa el recurso:
Z' Z Yi No de unidades
Si el valor de la variable de holgura, en la solución final del Método Simplex, es igual a cero
(Hi=0), entonces el recurso que corresponde a esta variable de holgura es un recurso escaso.
Si el valor de la variable de holgura, en la solución final del Método Simplex, es distinto de
cero (Hi0), entonces el recurso que corresponde a esta variable de holgura es un recurso
abundante.
Asociado a todo problema de P.L, existe otro problema lineal llamado dual. Por tanto al problema
original se le llama primal.
Problema Primal Problema Dual
Lado derecho Función Objetivo
# de restricciones --------------------> # Variables
Max Z = 34 X1 + 40 X2 Min W = 48 Y1 + 18 Y2 + 16 Y3
Sujeto a: 4 X1 + 6 X2 ≤ 48 4 Y1 + 2 Y2 + 2 Y3 ≥ 34
2 X1 + 2 X2 ≤ 18 6 Y1 + 2 Y2 + Y3 ≥ 40
2 X1 + X2 ≤ 16
EJEMPLO 1
Un fabricante produce tres tipos de juguetes: A, B y C. La capacidad de la planta está limitada a la
capacidad de producción de las máquinas disponibles en los procesos de moldeado, ensamblado
y pintado.
Se dispone de un máximo de 120 horas semanales en departamento de moldeado, 100 horas en
ensamblado y 40 horas en el departamento de pintura. La fábrica trabaja de lunes a viernes 24
horas al día.
Los tiempos que se requieren en cada departamento para procesar una unidad de un juguete, así
como las utilidades por unidad, vienen dados por:
La compañía tiene pedidos arriba de 80, 160 y 120 Ton de carbón de alta, mediana y baja calidad
respectivamente.
El problema consiste en determinar cuántos días debe trabajar cada mina para minimizar los
costos de operación.
Producción Producción
Demanda
Calidad Mina I Mina II
[Ton]
[Ton/Día] [Ton/Día]
Alta 1 4 80
Mediana 4 4 160
Baja 6 2 120
Costo 100 [$US/Día] 150 [$US/Día]
La mayoría de los problemas de PL tienen más de 2 variables y son, por ende, demasiado grandes
para una solución gráfica. Un procedimiento llamado Método Simplex puede ser utilizado para
encontrar la solución óptima
4. VARIABLE DE HOLGURA
Es aquella variable que permite convertir una desigualdad () en una igualdad (=)
5. SOLUCIÓN BÁSICA
Es una solución de un sistema de sistema de ecuaciones lineales simultáneas.
6. SOLUCIÓN FACTIBLE
Si todas las variables, de una solución básica, asumen valores no negativos, de lo
contrario es no factible.
7. SOLUCION ÓPTIMA
Es la mejor solución factible.
8. EL MÉTODO DE LA M
Es un procedimiento que permite resolver problemas de programación
lineal que incluyen restricciones “=” y “=>”.
1. PASO:
Llevar a la forma de igualdad las restricciones:
=
2X1 + 3X2 15
6. PASO:
= Encontrar las coordenadas de los vértices
2X2 6
anteriores. En la mayoría de los casos se tendrá
X1 + X2 = 6 que recurrir a solucionar un sistema de
2. PASO: ecuaciones y en otros se podrá encontrar estos
Despejar la variable Y, si es posible, de cada puntos por simple inspección visual.
ecuación: Por inspección visual, las coordenadas son:
Nota: A (0,0)
2
No olvide que el método X 5 X B (0,3)
Gráfico permite resolver 2 3 1 C (3,3)
únicamente problemas con X 3 D (6,0)
2 variables. 2
X 6-X
2 1 7. PASO:
Reemplazamos cada una de las coordenadas
3. PASO: en la función objetivo y elegimos el mayor
Graficar cada ecuación y sombrear el área que resultado porque estamos maximizando:
corresponda, hacia arriba o abajo, a la derecha Z =10X + 12Y
o a la izquierda…de cada recta. A (0,0)…..Z = 10x0 + 12x0 = 0
4. PASO: B (0,3)…..Z = 10x0 + 12x3 = 36
Nota:
La zona factible, se
Identificar el área o zona factible. Esta es el C (3,3)…..Z = 10x3 + 12x3 = 66
D(6,0)…..Z =10x6 +12x0 = 60
identifica fácilmente por
área común a todas las inecuaciones.
ser la zona más rayada o
sombreada del gráfico. 5. PASO: Interpretación: Para maximizar las utilidades a
Identificar con letras mayúsculas, a través de 66 Bs se tendrá que producir 3 ladrillos Tipo I y
una inspección visual, los vértices del área 3 ladrillos Tipo II
factible. En nuestro ejemplo estos son los
puntos resaltados con un círculo negro.
1. PASO:
Igualar la Función Objetivo (FO) a cero y llevar a la forma de igualdad a las restricciones:
Nota:
-10X1 -12X2 = 0 Para realiza este proceso,
2X1 +3X2 +H3 = 15 utilizaremos un teorema matemático
que dice: “toda desigualdad se puede
2X2 +H4 = 6 convertir en igualdad sumando un
X1 +X2 +H5 = 6 variable al lado izq. de la restricción”
X1 X2 H3 H4 H5 LD
-10 -12 0 0 0 0
2 3 1 0 0 15
0 2 0 1 0 6
1 1 0 0 1 6
3. PASO:
Ubicar, en la FO el valor más negativo, en nuestro caso este valor corresponde al 12, observe:
X1 X2 H3 H4 H5 LD
-10 -12 0 0 0 0
2 3 1 0 0 15
0 2 0 1 0 6
1 1 0 0 1 6
X2 LD
-12 0
3 15 15 3 = 5
62=3
2
1
6
6 61=6
5. PASO:
Convertir el ELEMENTO PIVOTE en 1, dividiendo toda la fila por el mismo (dividiremos por 2
en este caso).
Nota:
X1 X2 H3 H4 H5 LD Si no existiesen valores
-10 -12 0 0 0 0 negativos en está fila el
2 3 1 0 0 15 Método Simplex termina,
interpretamos la tabla y
0/2 2/2 0/2 1/2 0/2 6/2 determinamos la solución.
1 1 0 0 1 6
Entonces tendremos:
X1 X2 H3 H4 H5 LD
-10 -12 0 0 0 0
2 3 1 0 0 15
0 1 0 1/2 0 3
1 1 0 0 1 6
6. PASO:
Convertir todos los elementos de la COLUMNA PIVOTE en cero o positivos, a través de
operaciones en fila. El resultado es:
X1 X2 H3 H4 H5 LD
-10 0 0 6 0 36
2 0 1 -3/2 0 6
0 1 0 1/2 0 3
1 0 0 -1/2 1 3
Como verá, existe un valor negativo todavía (el 10) y se deberán realizar todos los pasos, otra
vez, a partir del 4° (el cual consiste en determinar el nuevo ELEMENTO PIVOTE)
Observe:
Los precios sombra en el X1 X2 H3 H4 H5 LD
0 0 2 0 6 66
renglón Z corresponden a:
1 0 -1 0 3 3
Y1 = 2 Bs/Hr
0 1 1 0 -2 3
Y2 = 0 Bs/Hr
0 0 -2 1 4 0
Y3 = 6 Bs/Hr
También el precio sombra determina el valor marginal o la tasa a la cual aumentará la función
objetivo si es que se incrementa el recurso:
Z' Z Yi No de unidades
Por ejemplo:
Si el recurso mezcla y modelado se aumenta en 1 unidad (1hora), entonces la función objetivo
aumentará en:
Z’ = Z + YiNo de unidades = 66 + 21= 68 Bs
Si el recurso secado se aumenta en 1 unidad (1 hora), entonces la función objetivo aumentará en:
Z’ = Z + YiNo de unidades = 66 + 01= 66 Bs
Restricciones
X1 +X2 + A4 = 7
3X1 +X2 + X3 - H5 + A6 = 10
X1 , X2 , X3 , A4 , H5, A6 ≥ 0
Tabla Inicial:
X1 X2 X3 A4 H5 A6 LD
3 2 1 M 0 M 0
1 1 0 1 0 0 7
3 1 1 0 -1 1 10
X1 X2 X3 A4 H5 A6 LD
-397 -198 -99 0 100 0 -1700
1 1 0 1 0 0 7
3 1 1 0 -1 1 10
Se resuelve con el método Simplex caso maximizar, se tiene la siguiente tabla:
Ejemplos Propuestos
Restricciones: 2X1 + X2 ≥ 2 X1 = 1
4X1 + X2 ≥ 4 X2 = 0
X1, X2 ≥ 0 H3 = 0
Resp b) A4 = 0
H5 = 4
A6 = 0
Z =5
Max z = x1 + x2
1x1 + 2x2 6
3x1 + 2x2 12
x1 , x2 0
Min z = 4E + 3F
E F
2F 2E
E + F 4
5E + 2F 20
3E + 6F 24
E,F 0
Maximizar:
Z= -X1 + X2 + 2X3
Sujeta a:
X1 + 2X2 - X3 ≤ 10
-2X1 + 4X2 + 2X3 ≤ 40
2X1 + 3X2 + X3 ≤ 30
X1 , X2 , X3 0
2. Resuelva el siguiente problema a través del método simplex.
Maximizar
Z= 30X1 + 12X2 + 15X3
Sujeta a:
9X1 + 3X2 + 5X3 ≤ 500
5X1 + 4X2 + ≤ 350
3X1 + 2X3 ≤ 150
X1 , X2 , X3 0
3. Resuelva el siguiente problema a través del método simplex.
Maximizar
Z= 3000X1 + 2000X2
Sujeta a:
X1 + 2X2 ≤ 6
2X1 + X2 ≤ 8
-X1 + X2 ≤ 1
X2 ≤ 2
X1 , X2 0
Minimizar
Z= 2X1 + 2X2
Sujeta a:
X1 + 1X2 = 10
X1 + 2X2 ≥ 8
-X1 + X2 ≤ 2
X1 , X2 0
1. Una fábrica de artículos del hogar manufactura 2 artefactos A y B. Ambos sufren 3 procesos
en el mismo orden, que son: maquinado, armado y montaje. Las disponibilidades de minutos
diarios de cada proceso son: 480, 600 y 540 respectivamente. El artefacto A deja un beneficio
de 100 $/unidad, en tanto que el B proporciona 120 $/unidad.
2. Una pequeña carpintería está planeando la producción el presente mes. Actualmente opera
con solo dos productos puertas y ventanas. La mano de obra disponible para el presente mes
es de 400 h-hom Cada puerta requiere 4 h-hom y tiene una contribución unitaria de 35 Bs.,
Una ventana requiere de 3 h-hom y tiene una contribución unitaria de 25 Bs. De acuerdo a
sus ventas pasadas se tiene previsto vender hasta 70 puertas y 120 ventanas.
3. Una pequeña fábrica produce pinturas para interiores y exteriores de casas, para su
distribución al mayoreo. Se utilizan 2 materias primas A y B para producir estas pinturas. Los
requisitos diarios de materia prima por tonelada de pintura se resumen en la siguiente tabla:
Toneladas de materia prima por
tonelada de pintura
Pintura Pintura
Disponibilidad
de de
máxima por día
exterior interior
Materia prima A 1 2 6
Materia prima B 2 1 8
Un estudio de mercado ha establecido que la demanda diaria de pintura para interiores no
puede ser mayor que la pintura para exteriores en más de una tonelada. El estudio también
revela que la demanda de pintura para interiores esta limitada a menos de dos toneladas
diarias.
El precio al mayoreo por tonelada es de 300$ y 200$ para pintura de exteriores e interiores,
respectivamente.
4. Una compañía, que opera 10 horas al día, fabrica cada uno de 2 productos en tres máquinas
diferentes (En donde el proceso es secuencial). La tabla siguiente resume los datos del
problema:
Suponiendo que se dispone de 8 horas diarias en cada máquina, como gerente del
departamento de producción, formule un modelo para determinar un plan de producción
diaria que maximice las ganancias y produzca un mínimo de 300 litros de leche descremada,
200 Kg. de mantequilla y 100 Kg. de queso
6. Una institución educativa ofrece un total de 30 cursos cada semestre. Los cursos que ofrece
son de dos tipos: prácticos, como los trabajos en madera, procesador de palabras y
mantenimiento de automóviles; y humanísticos como historia, música y bellas artes. Para
satisfacer la demanda de la comunidad, es necesario ofrecer por lo menos 10 cursos de cada
tipo, cada semestre. Se calcula que los ingresos por ofrecer estos cursos son aprox. 1500 y
1000 Bs. por curso, respectivamente. Formule un modelo para que la institución asigne los 30
cursos.
7. Una línea de ensamble que consta de tres estaciones consecutivas produce 2 modelos de
juguetes A y B. La tabla proporciona los tiempos de ensamble para las tres estaciones de
trabajo.
MINUTOS POR UNIDAD
ESTACION
MODELO A MODELO B
DE TRABAJO
1 6 4
2 5 5
3 4 6
COSTO:
20 25
BS/UNID
REQUERIMIENTOS POR
UNIDAD
Materia prima I II III DISPONIBILIDAD
A 2 3 5 400
B 4 2 7 600
Demanda mínima 200 200 150
Costo ($/ unidad ) 30 20 50
9. BG BOLIVIA puede producir dos tipos de petróleo crudo: petróleo ligero a un costo de 25
$/barril y petróleo pesado a 22 $/barril. Cada barril de petróleo crudo, ya refinado, produce
tres productos: gasolina, diesel y kerosén. La tabla siguiente indica las cantidades en barriles
de gasolina, diesel y kerosén producidos por barril de cada tipo de petróleo crudo:
Acero Aluminio
Paseo 1 3
Montaña 2 2
12. Una firma industrial elabora dos productos, en los cuales entran 4 componentes en cada uno.
Hay una determinada disponibilidad de cada componente y un beneficio por cada producto.
Se desea hallar la cantidad de cada artículo que debe fabricarse, con el fin de maximizar los
beneficios
Producto P1 P2 Disponibilidad [kg]
Componente
A 1 3 15
B 2 1 10
C 2 2 12
D 1 1 10
Utilidad [$us/und] 4 3
13. Una fábrica pequeña de juguetes produce pelotas de basketball y de voleyball. Los recursos
disponibles semanales son 20 pies cuadrados de cuero y 18 horas de máquina. Los requerimientos
de recursos por cada unidad de los dos tipos de pelotas así como la ganancia se muestran en el
siguiente cuadro:
Prod1 Prod2
Pelota de Pelota de Disponibilidad
Basketball Boleyball
Hr – Maquina 3 2 18
No de pies cuadrados 2 1 20
de cuero
Utilidad [$us/und] 200 150
15. Una fábrica de carrocerías de automóviles y camiones tiene 2 secciones. En la sección A, para
hacer la carrocería de un camión, se invierten 7 días-operario, para fabricar la de un auto se
precisan 2 días-operario. En la sección B se invierten 3 días-operario tanto en carrocerías de
camión como de auto. Por limitaciones de mano de obra y maquinaria, la nave A dispone de 300
días-operario, y la nave B de 270 días-operario. Si los beneficios que se obtienen por cada camión
son de 600 $us. y de 300 $us. por cada auto. ¿Cuántas unidades de cada clase se deben producir
para maximizar las ganancias?
16. Una compañía camionera tiene tres tipos de camiones: I, II y III. Estos camiones están equipados
para transportar dos tipos diferentes de máquinas en cada carga, de acuerdo a la siguiente tabla:
A 1 1 1
B 2 1 1
Los camiones del tipo I,II y III cuestan 400$us, 600$us y 900$us, respectivamente. Se requiere
determinar cuántos camiones de cada tipo se deben usar para transportar igual a 12 máquinas
del tipo A, por lo menos 16 máquinas del tipo B. (M=1000)
17. Muebles Hurtado fabrica 2 clases de sillones cada una de ellas requiere una técnica diferente
de fabricación. El sillón de lujo requiere 40 Hr de mano de obra, 20 Hr de maquinado y produce una
utilidad de 50 $us; el sillón estándar requiere 30 Hr de mano de obra, 40 Hr de maquinado y produce
una utilidad de 80$us; Se dispone 1800 Hr de mano de obra y 1500 Hr de maquinado cada mes.
¿Cuántos sillones de lujo y estándar tiene que fabricar?
Aplicación de lo aprendido
En una empresa del medio identifica un problema para resolver aplicando todos los temas
aprendidos en la unidad, utilizando un software, encuentra la solución óptima e interpreta los
resultados obtenidos. Exponer y presentar en el proyecto final de la materia.
Investigación
MODELO DE TRANSPORTE
El propósito del modelo de transporte es encontrar los
medios menos costosos para embarcar abastos desde varios
orígenes a varios destinos. Los puntos de origen (o fuentes)
pueden ser fábricas, almacenes o cualquier otro de los
puntos desde donde se embarquen los bienes. Los destinos
son cualquiera de los puntos que reciben bienes.
Para utilizar el modelo de transporte es necesario tener:
Si bien el modelo de transporte se podría resolver a través del Método Simplex, resulta
conveniente resolverlo de otra manera. Existen diferentes métodos de solución del modelo de
transporte, nosotros estudiaremos los siguientes tres:
DESTINOS
OFERTA
D1 D2 …
O1
ORIGENES
Ci
j
O2
Xi
j
.
.
.
DEMANDA
Donde:
Cij = costo unitario de transporte desde el origen i hasta el destino j.
Xij = Cantidad a transportar desde el origen i hasta el destino j.
Es importante hacer notar que un requerimiento del problema de transporte es que el sistema
este equilibrado, o dicho de otra manera,
Demanda = Oferta
Nota: En el caso de no estar equilibrado se aumenta una fila o una columna donde corresponda
con la cantidad necesaria para equilibrar el problema
REFINERIA 1 -
12 18 90
ORIGEN 1
REFINERIA 2 -
30 10 8
ORIGEN 2
REFINERIA 3 -
20 25 12
ORIGEN 3
Encuentre Usted, qué cantidad de combustible debe ordenar EBR que se envíen, de cada
refinería a cada ciudad, para que el costo total de envío sea el más barato posible.
REFINERIA 2 O2 D2 CBBA
5 mil m3 8 mil m3
REFINERIA 3 O3 D3 LA PAZ
8 mil m3 7 mil m3
Oferta Demanda
1. IDENTIFICAR VARIABLES Observe que:
Xij = Cantidad de gasolina a
D1 D2 D3 llevar en m3, del origen i al
destino j
O1 X11 X12 X13
O2 X21 X22 X23
O3 X31 X32 X33
Nota:
DESTINOS Es necesario “que la
OFERTA
cantidad total de oferta sea
D1 D2 D3 igual a la cantidad total de
la demanda”, esto se
12 18 90 conoce como “Problema de
O1 Transporte Equilibrado”.
6
ORIGENES
OFERTA
D1 D2 D3
m + n - 1 = # de celdas llenas
12 18 90
O1
4 2 6 Es decir:
ORIGENES
30 10 8
O2
5 5 # N de filas + #N de columnas – 1 = # N de envíos
20 25 12
O3
1 7 8
DEMANDA PASO1:
4 8 7 A la celda vacía (la que no tiene
asignación) se le asigna un envío con signo
positivo +.
PASO2:
PRUEBA DE OPTIMALIDAD Se ubican celdas llenas para formar un
ciclo. En donde se van intercalando los
Se analizan las celdad que están vacías y se realizan ciclos. signos.
PASO3:
- 12 + 18 Se calculan los costos reducidos.
PASO4:
Ubicar el ciclo que corresponda con el
costo reducido más negativo.
- 12 + 18 PASO5:
Encontrar la asignación negativa más
4 2 C31 = +20 -12 +18 -25 = +1 pequeña y:
30 10
Sumar esta cantidad a las
5 asignaciones con signo +
+ 20 - 25
Restar esta cantidad a las
1 asignaciones con signo -
Solamente en el ciclo escogido.
PASO6:
- 18 + 90
Volver a realizar la prueba de optimalizad.
C13 = +90 -12 +25 -18 = +85
2
10 8
5
+ 25 - 12
1 7
1 7
DESTINOS
OFERTA
D1 D2 D3
12 18 90
O1
4 2 6
ORIGENES
30 10 8
O2
5 5
20 25 12
O3
1 7 8
DEMANDA
4 8 7
Se debe llevar 4 mil m3 de gasolina del origen1 al destino1 a un costo de 12Bs/m3 = 48 mil Bs
Se debe llevar 2 mil m3 de gasolina del origen1 al destino2 a un costo de 18Bs/m3 = 36 mil Bs
Se debe llevar 5 mil m3 de gasolina del origen2 al destino2 a un costo de 10Bs/m3 = 50 mil Bs
Se debe llevar 1 mil m3 de gasolina del origen3 al destino2 a un costo de 25Bs/m3 = 25 mil Bs
Se debe llevar 7 mil m3 de gasolina del origen3 al destino3 a un costo de 12Bs/m3 = 84 mil Bs
243 mil Bs
PLAN DE ENVÍO
6
O1 12 4
D14
18
5
O2 10 5
D8 2
1
25
8 O3 D3
12 7 7
________ ________
19 mil m3 19 mil m3
DESTINOS
OFERTA
D1 D2 D3 1. Ubicamos la celda con menor costo
12 18 90
unitario. En caso de empate elegir
O1 arbitrariamente.
6
ORIGENES
30 10 8
O2 A la celda encontrada se le asigna un
5 5 5–5=0
valor de acuerdo a lo máximo disponible
20 25 12 entre oferta o demanda.
O3
8
DEMANDA
4 8 7
7–5=2
D1 D2 D3
más pequeño y se vuelve a asignar un valor.
Se continúa de esta manera hasta completar
12 18 90 la tabla.
O1
4 2 6
ORIGENES
30 10 8
O2
5 0
20 25 12
O3 8 – 2= 6
6 2 8
DEMANDA 7 2
4 8
2-2=0
DESTINOS
OFERTA
D1 D2 D3
12 18 90
O1 6–4=2
4 6 2
ORIGENES
30 10 8
O2
5 0
20 25 12
O3
2 6
DEMANDA
4 8 0
4 - 4= 0
OFERTA
D1 D2 D3
12 18 90
O1
4 2 2 2– 2 = 0
ORIGENES
30 10 8
O2
5 0
20 25 12
O3
2 6
DEMANDA 8 6
0 0
8– 2 = 6
DESTINOS
¿Es solución Óptima?
OFERTA
D1 D2 D3
Hay que verificar si existe degeneración:
12 18 90
O1
4 2 0 m + n - 1 = # de celdas llenas
ORIGENES
30 10 8
O2
5 0 Es decir:
20 25 12
O3
6 2 6 6– 6 = 0 # de filas + #de columnas – 1 = No de envíos
DEMANDA
0 6 0
6– 6= 0
NOTA:
Se debe hacer la prueba de optimalizad y si sale un valor negativo se asigna la casilla mayor
negativa y nuevamente se empieza aplicando el método, es decir en este caso matriz mínima.
OFERTA
penalización para todas las filas
D1 D2 D3 D4 y las columnas de la matriz.
Se toman los dos elementos
10 0 20 11
10 con menor costo y se restan.
O1 15
ORIGENES
12 7 9 20 Para O1 10 – 0 = 10
2
O2 25 O2 9–7=2
0 14 16 18 O3 14 – 0 = 14
O3 5 14
5
D1 10 – 0 = 10
DEMANDA 5 15 15 10 D2 7 –0 =7
D3 16 – 9 = 7
Penalización 10 7 7 7 D4 18 – 11= 7
El siguiente paso es identificar la fila o la columna con mayor penalización (Fila3 – O3),
rompiendo empates en forma arbitraria. Asigne el mayor valor posible en la casilla con
costo más bajo de la fila o columna seleccionado (X3,1= 5).
Aquellas filas o columnas que quedan satisfechas (Fila 3 y Columna 1) se le asigna una
demanda de cero y no se considera para el cálculo de las siguientes penalizaciones.
DEMANDA 0 15 15 10
Penalización 0 7 11 9
45
CODIGO: PO-PRE-102-1 - VER: 3 - VIGENTE: 19-05-2016
OFERTA
D1 D2 D3 D4
10 0 20 11
11
O1 15
ORIGENES
12 7 9 20
O2
15
10
10 13
0 14 16 18
O3 0
5 0
DEMANDA 0 15 0 10
Penalización 0 7 0 9
10 0 20 11
O1 15
5
ORIGENES
12 7 9 20
O2
10 15
0
0 14 16 18
O3 0
5
DEMANDA 0 5 0 10
11
10 0 20 m + n - 1 = # de celdas llenas
O1 10
5 10
ORIGENES
12 7 9 20 Es decir:
O2
10 15
0
# de filas + #de columnas – 1 = No de envíos
0 14 16 18
O3 0
5
DEMANDA 0 0 0 10
NOTA:
Se debe hacer la prueba de optimalizad y si sale un valor negativo se asigna la casilla mayor
negativa y nuevamente se empieza aplicando el método, es decir en este caso Vogel.
Hacia
Bulo-
Desde Yacuiba Camiri
Bulo
Santa Cruz 10 8 9
Villamontes 7 5 8
D1 D2 D3 Oferta
O1 10 8 9 40
O2 17 15 8 50
Demanda 30 20 30
5. Una compañía tiene fábricas en Santa Cruz, Cochabamba y La Paz, las cuales proveen a los
almacenes que están en Beni, Pando, Oruro y Tarija. Las capacidades mensuales de las fábricas
son 70, 90 y 115 (unidades) respectivamente.
D1 D2 D3 D4 Oferta
O1 17 20 23 12 70
O2 15 21 26 25 90
O3 15 14 15 17 115
Demanda 50 60 70 95
6.El ingenio Guabirá que tiene 3 almacenes reparte azúcar a 4 heladerías cuyas demandas
son 6000, 4000, 2000 y 1500 (Tn) de azúcar mensual. La cantidad de azúcar que se tiene
almacenada para cubrir esta demanda en cada uno de los almacenes es 5000,6000, 2500
(Tn). Encontrar el modelo de transporte que minimice el costo de transporte de esta
materia prima. A continuación, se encuentran los costos (Bs/Tn) para trasladar el azúcar
de los almacenes a las heladerías.
Aplicación de lo aprendido
En una empresa del medio identifica un problema para resolver aplicando todos los métodos
aprendidos en la unidad, utilizando un software, encuentra la solución óptima e interpreta los
resultados obtenidos. Exponer y presentar en el proyecto final de la materia.
Investigación
1. ¿En qué consiste un modelo de asignación?
2. ¿Cómo se resuelve un modelo de asignación?
3. ¿Qué software son útiles para resolver un modelo de transporte?
MODELO DE ASIGNACIÓN
1. Cada elemento del primer grupo debe asignarse a exactamente un elemento del segundo
grupo.
2. Cada elemento del segundo grupo debe asignarse exactamente a un elemento del primer
grupo.
Debido a que por cada pareja signada existe un costo asociado, la cantidad de tiempo que tarda
una tarea asignada a una máquina en particular, el objetivo es elegir asignaciones que minimicen
el costo total.
Para satisfacer estas dos condiciones de asignación, el número de elementos debe ser el mismo.
Un problema de este tipo se denomina problema de asignación equilibrado.
PASO1 C1 C2 C3 C4
A 48 48 50 44 PASO 1:
Restar el elemento más pequeño
B 56 60 60 68 de cada fila de los demás
elementos de la misma a fila.
C 96 94 90 85
42
D 44 54 46
PASO 2:
Restar el elemento más pequeño
de cada columna de los demás
PASO2 C1 C2 C3 C4
elementos de la misma columna.
A 4 4 6 0
PASO 3:
B 0 4 4 12 Verificar la optimalidad trazando
el mínimo número de líneas que
C 11 9 5 0
pueden pasar a través de todos
D 0 2 12 4
los ceros de la última tabla.
PASO5 C1 C2 C3 C4
0
A 4 2 2
0
B 0 2 12
C 11 7 1 0
D 0 0 8 4
Nota:
PASO6 C1 C2 C3 C4
Para realizar la
0 interpretación, se ubican
A 3 1 1
las celdas con ceros.
B 0 2 0 13
Debe existir 1 asignación
C 10 6 0 0 para cada uno.
D 0 0 8 5
INTERPRETACIÓN:
El edificio A debe ser construido por la constructora C4 = 44
El edificio B debe ser construido por la constructora C1 = 56
El edificio C debe ser construido por la constructora C3 = 90
El edificio D debe ser construido por la constructora C2 = 44
243mil$us.
A b c d
A 10 5 9 18
B 13 19 6 12
C 18 9 12 17
D 11 6 14 19
2. Se desea instalar cuatro fábricas: una de papel, otra de vidrio, fibra artificial y llantas. Se ha
tomado la decisión de invertir en una fábrica para Montero, Cotoca, Camiri y El Torno es
necesario conocer el tipo de fábrica en cada una de estas ciudades. La matriz que se muestra
a continuación, muestra los costos ( se han omitido 4 ceros):
3. Una compañía que vende carros tiene disponibles un Toyota, un Mitshubishi, un Chevrolet y
un Suzuki. Cuatro oficinas de la compañía las solicitan. Se ha decidido enviar un solo modelo
de automóvil a cada oficina de manera que el costo total sea mínimo. La matriz es la siguiente:
T1 T2 T3 T4
A 8 26 17 11
B 13 28 4 26
C 38 19 18 15
D 39 26 24 50
5. El jefe del departamento de contabilidad tiene 5 empleados nuevos a quienes debe asignar 5
tareas que deben cumplirse esta semana. Cada empleado necesita el siguiente tiempo para
hacer cada tarea. Cualquier empleado es capaz de realizar cualquier tarea y recíprocamente
cualquier tarea puede ser asignada a cualquier empleado como se muestra en la siguiente
tabla
TAREAS
Empleados 1 2 3 4 5
1 5 3 7 3 4
2 5 6 12 7 8
3 2 8 3 4 5
4 9 6 10 5 6
5 3 2 1 4 5
Aplicación de lo aprendido
En una empresa del medio identifica un problema para resolver aplicando el método aprendido
en la unidad, utilizando un software, encuentra la solución óptima e interpreta los resultados
obtenidos. Exponer y presentar en el proyecto final de la materia.
Investigación
4. ¿Cómo definiría los modelos PERT?
5. ¿Cuál es la diferencia entre los modelos PERT y CPM?
6. ¿Qué software es útil para resolver un modelo de redes?
Creado para proyectos del programa de defensa del gobierno norteamericano entre 1958 y 1959.
Se utiliza para controlar la ejecución de proyectos con gran número de actividades desconocidas
que implican investigación, desarrollo y pruebas.
PRINCIPIOS BÁSICOS
La principal diferencia entre PERT y CPM es la manera en que se realizan los estimados de tiempo.
PERT supone que el tiempo para realizar cada una de las actividades es una variable aleatoria
descrita por una distribución de probabilidad.
CPM supone una compensación entre el tiempo y el costo mientras PERT se basa en tiempos
Obtener el diagrama de Gantt y de PERT en un proyecto con las siguientes tareas, dependencias
y duraciones
1. Una empresa constructora ha elaborado un proyecto para construir una serie de chalés. Las
actividades que tiene que realizar son las siguientes:
Aplicación de lo aprendido
En una empresa del medio identifica un problema para resolver aplicando el método aprendido
en la unidad, utilizando un software, encuentra la solución óptima e interpreta los resultados
obtenidos. Exponer y presentar en el proyecto final de la materia.