Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Situación 1
Para la distribución de un químico en polvo se dispone de cuatro tipos de
camiones para transportar máximo 435 toneladas a la empresa solicitante.
Se disponen de 11 camiones del tipo 1, con capacidad para 10 litros y con
una utilidad de $730.000 por viaje, de 13 camiones tipo 2 con una capacidad
de 9 toneladas y una utilidad de $695.000 por viaje, de 12 camiones tipo 3
con capacidad para 11 toneladas y una utilidad de $715.000 por viaje y de 14
camiones tipo 4 con capacidad para 10 toneladas y una utilidad de $690.000
por viaje.
Ejercicio 1.
Formule el problema expuesto en la situación 1 y resuélvalo por el método simplex
con variables continuas, según las condiciones del tipo maximizar, luego
responder:
¿Qué cantidad de tanques deben usarse según cantidades continuas?
¿Cuál es la utilidad generada por dicha solución?
Solución
Queremos dar solución al problema planteado, para ello vamos a reconocer
primero las variables con las que contamos en el problema. Definamos la variable
X i :Tipo de camión usado
Queremos usar el método simplex para dar solución al problema, por lo que
tomamos las variables S1 , S 2 , S 3 , S 4 y S5 de modo que el sistema queda dado por
Podemos ver que la variable X 1 entra a la base por la variable S2. Realizamos el
cambio
BASE X1 X2 X3 X4 S1 S2 S3 S4 S5 Z Solución Criterio
S1 0 9 11 10 1 -10 0 0 0 0 325 29,5454545
X1 1 0 0 0 0 1 0 0 0 0 11 0
S3 0 1 0 0 0 0 1 0 0 0 13 0
S4 0 0 1 0 0 0 0 1 0 0 12 12
S5 0 0 0 1 0 0 0 0 1 0 14 0
0 -695000 -715000 -690000 0 730000 0 0 0 1 8030000
Repetimos el procedimiento
BASE X1 X2 X3 X4 S1 S2 S3 S4 S5 Z Solución Criterio
S1 0 9 0 10 1 -10 0 -11 0 0 193 21,4444444
X1 1 0 0 0 0 1 0 0 0 0 11 0
S3 0 1 0 0 0 0 1 0 0 0 13 13
X3 0 0 1 0 0 0 0 1 0 0 12 0
S5 0 0 0 1 0 0 0 0 1 0 14 0
0 -695000 0 -690000 0 730000 0 715000 0 1 16610000
Repetimos el procedimiento
BASE X1 X2 X3 X4 S1 S2 S3 S4 S5 Z Solución Criterio
S1 0 0 0 10 1 -10 -9 -11 0 0 76 7,6
X1 1 0 0 0 0 1 0 0 0 0 11 0
X2 0 1 0 0 0 0 1 0 0 0 13 0
X3 0 0 1 0 0 0 0 1 0 0 12 0
S5 0 0 0 1 0 0 0 0 1 0 14 14
0 0 0 -690000 0 730000 695000 715000 0 1 25645000
Repetimos el procedimiento
BASE X1 X2 X3 X4 S1 S2 S3 S4 S5 Z Solución Criterio
X4 0 0 0 1 0,1 -1 -0,9 -1,1 0 0 7,6 -6,90909091
X1 1 0 0 0 0 1 0 0 0 0 11 0
X2 0 1 0 0 0 0 1 0 0 0 13 0
X3 0 0 1 0 0 0 0 1 0 0 12 12
S5 0 0 0 0 -0,1 1 0,9 1,1 1 0 6,4 5,81818182
0 0 0 0 69000 40000 74000 -44000 0 1 30889000
Podemos ver que la variable S4 entra a la base por la variable S5. No tenemos más
variables negativas para ingresar por lo que finalmente se tiene
BASE X1 X2 X3 X4 S1 S2 S3 S4 S5 Z Solución
X4 0 0 0 1 0 0 0 0 1 0 14
X1 1 0 0 0 0 1 0 0 0 0 11
X2 0 1 0 0 0 0 1 0 0 0 13
X3 0 0 1 0 0,0909091 -0,909091 -0,818182 0 -0,909091 0 6,18182
S5 0 0 0 0 -0,0909091 0,909091 0,818182 1 0,909091 0 5,81818
0 0 0 0 65000 80000 110000 0 40000 1 31145000
Ejercicio 2.
Formule el problema expuesto en la situación 1 y resuélvalo por el método simplex
con variables discretas, según las condiciones del tipo maximizar, responder:
¿Qué cantidad de tanques deben usarse según cantidades exactas o discretas?
¿Cuál es la utilidad generada por dicha solución?
Solución
Podemos ver que, en la solución del problema anterior, se presenta el caso de que
una de las variables da continua, lo que al aproximarlas a un valor discreto, la
utilidad puede cambiar, por esta razón utilizando Excel, obtenemos la solución al
problema en variables discretas, de la siguiente manera.
Situación 2
En el entorno de aprendizaje práctico usted encontrará el archivo para la
generación de los datos aleatorios de los problemas. Siga la siguiente ruta dentro
del curso para descargar el archivo: Entorno de aprendizaje práctico, Guía para el
uso de recursos educativos - Complemento Solver Carpeta, Guía para el uso de
recursos educativos - Generación de datos aleatorios.
Ejercicio 3.
Para desarrollar la tarea se requiere consultar la siguiente referencia:
En la hoja de cálculo ejercicio 1, se consignan los datos de transportes del
producto 1. A estos datos generados se deben aplicar los algoritmos de
transporte, Esquina Noroeste, Costos Mínimos y Aproximación de Vogel para
identificar el menor costo de asignación para el producto 1 desde las bodegas
hacia sus destinos. Respondan:
¿Qué método genera el costo mínimo y cuales asignaciones, es decir desde que
orígenes hacia que destinos, debe asignarse al producto 1, según dicho método?
Solución
Para el grupo 115 tenemos la siguiente asignación
DESTINO 1 DESTINO 2 DESTINO 3 DESTINO 4 DESTINO 5 OFERTA
Como tenemos 6 bodegas y 5 destinos, vamos a agregar una columna pivote para
hacer que el sistema sea cuadrado, así tenemos.
Bodega Costo
Bodega1 270480
Bodega2 283530
Bodega3 258740
Bodega4 303940
Bodega5 284995
Bodega6 154245
Costo Total 1555930
Costos mínimos
Para el desarrollo de este método primero ubicamos la celda de la tabla con el
mínimo costo, cuando hayamos escogido dicha celda, ubicamos el valor de oferta
y demanda, del cual tomamos el menor, lo asignamos a dicha celda y restamos el
mismo a ambos valores de la oferta y la demanda. Repetimos el procedimiento
hasta anular todos los valores de la oferta y la demanda.
Presentamos la tabla del desarrollo del método.
DESTINO 1 DESTINO 2 DESTINO 3 DESTINO 4 DESTINO 5 OFERTA
BODEGA 1 276 273 276 277 277 0 980
Aproximación de Vogel:
Para el desarrollo de este método ubicamos una penalización por filas y columnas
la cual se asigna según la resta entre los dos costos más pequeños por fila y por
columna. Seleccionamos la mayor penalización y respecto a esta se toma la celda
con el menor valor. A esta celda vamos a asignarle el mínimo valor entre la oferta
y la demanda el cual restamos en ambos lados. El proceso se repite hasta anular
todos los valores de oferta y demanda.
Presentamos la tabla del desarrollo del método.
Ejercicio 4.
En la hoja de cálculo ejercicio 2, se consignan los datos de transportes del
producto 2. A estos datos generados se deben aplicar los algoritmos de
transporte, Esquina Noroeste, Costos Mínimos y Aproximación de Vogel para
identificar el menor costo de asignación para el producto 2 desde las bodegas
hacia sus destinos. Respondan:
¿Qué método genera el costo mínimo y cuales asignaciones, es decir desde que
orígenes hacia que destinos, debe asignarse al producto 1, según dicho método?
Solución:
Para el grupo 115 tenemos la siguiente asignación
DESTINO 1 DESTINO 2 DESTINO 3 DESTINO 4 DESTINO 5 OFERTA
Esquina Noroeste
1745 115
DEMANDA 0 0 0 0 0 0
Aproximación de Vogel
Presentamos la tabla del desarrollo del método.
Ejercicio 5.
En la hoja de cálculo ejercicio 3, se consignan los datos de transportes del
producto 3. A estos datos generados se deben aplicar los algoritmos de
transporte, Esquina Noroeste, Costos Mínimos y Aproximación de Vogel para
identificar el menor costo de asignación para el producto 3 desde las bodegas
hacia sus destinos. Respondan:
¿Qué método genera el costo mínimo y cuales asignaciones, es decir desde que
orígenes hacia que destinos, debe asignarse al producto 1, según dicho método?
Solución:
Para el grupo 115 tenemos la siguiente asignación
DESTINO 1 DESTINO 2 DESTINO 3 DESTINO 4 DESTINO 5 DESTINO 6 OFERTA
Tenemos 5 bodegas y 6 destinos, por lo que vamos a agregar una fila pivote, así
tenemos.
0 0 0 0 0 0 620
Esquina Noroeste
0 0 0 0 0 0 0
620
DEMANDA 0 0 0 0 0 0
0 0 0 0 0 0 0
620
DEMANDA 0 0 0 0 0 0
Aproximación de Vogel
Presentamos la tabla del desarrollo del método.
Ejercicio 6.
Para desarrollar la tarea se requiere consultar la siguiente referencia:
Chediak, F. (2012). Investigación de operaciones. (3a. ed.) (pp. 212-217),
Ibagué, Colombia: Editorial Universidad de Ibagué. Disponible en el entorno de
conocimiento del curso.
En la hoja de cálculo ejercicio 4, se consignan los datos de los modelos de
asignación. A estos datos generados se debe aplicar el algoritmo húngaro de
asignación para problemas de minimización para identificar el menor costo de
asignación. Respondan:
¿Qué costo total genera la asignación óptima de operarios a las máquinas
descritas?
¿Qué operario a qué máquina debe asignarse según el modelo de minimización?
Solución
Para el grupo 115 tenemos la siguiente asignación
MAQUINA 1 MAQUINA 2 MAQUINA 3 MAQUINA 4 MAQUINA 5 MAQUINA 6
Hemos seleccionado toda la tabla, por lo que vamos a ubicar los ceros únicos.
Hemos terminado el algoritmo por lo que tomamos la tabla inicial del problema,
ubicando las posiciones de los ceros únicos en esta tabla.
Ejercicio 7.
Para desarrollar la tarea se requiere consultar la siguiente referencia:
Chediak, F. (2012). Investigación de operaciones. (3a. ed.) (pp. 212-217),
Ibagué, Colombia: Editorial Universidad de Ibagué. Disponible en el entorno de
conocimiento del curso.
En la hoja de cálculo ejercicio 5, se consignan los datos de los modelos de
asignación. A estos datos generados se debe aplicar el algoritmo húngaro de
asignación para problemas de maximización para identificar la mejor habilidad de
asignación. Respondan:
¿Qué habilidad promedio genera la asignación de operarios a las máquinas
descritos?
¿Qué operario a qué máquina debe asignarse según el modelo de maximización?
Solución
Para el grupo 115 tenemos la siguiente asignación
MAQUINA 1 MAQUINA 2 MAQUINA 3 MAQUINA 4 MAQUINA 5 MAQUINA 6
Multiplicamos por -1 todos los valores de la tabla y luego tomamos el mínimo valor
entre estos
MAQUINA 1 MAQUINA 2 MAQUINA 3 MAQUINA 4 MAQUINA 5 MAQUINA 6 Mínimo
OPERARIO 1 -215 -214 -212 -212 -212 -210
OPERARIO 2 -210 -211 -210 -210 -212 -211
OPERARIO 3 -212 -210 -210 -212 -208 -210
OPERARIO 4 -212 -211 -211 -211 -212 -211 -215
OPERARIO 5 -212 -214 -211 -211 -212 -211
OPERARIO 6 -210 -212 -214 -214 -211 -210
OPERARIO 7 -212 -211 -211 -211 -212 -211
Como el mínimo fue -215, vamos a sumar el valor 215 a todas las entradas de la
tabla. Luego de esto adicionamos una columna pivote para hacer el sistema
cuadrado.
MAQUINA 1 MAQUINA 2 MAQUINA 3 MAQUINA 4 MAQUINA 5 MAQUINA 6 Pivote
OPERARIO 1 0 1 3 3 3 5 0
OPERARIO 2 5 4 5 5 3 4 0
OPERARIO 3 3 5 5 3 7 5 0
OPERARIO 4 3 4 4 4 3 4 0
OPERARIO 5 3 1 4 4 3 4 0
OPERARIO 6 5 3 1 1 4 5 0
OPERARIO 7 3 4 4 4 3 4 0
Hemos subrayado toda la tabla, por lo que pasamos a seleccionar los ceros únicos
MAQUINA 1 MAQUINA 2 MAQUINA 3 MAQUINA 4 MAQUINA 5 MAQUINA 6 Pivote
OPERARIO 1 0 0 2 2 2 3 2
OPERARIO 2 3 1 2 2 0 0 0
OPERARIO 3 1 2 2 0 4 1 0
OPERARIO 4 1 1 1 1 0 0 0
OPERARIO 5 3 0 3 3 2 2 2
OPERARIO 6 5 2 0 0 3 3 2
OPERARIO 7 1 1 1 1 0 0 0