Documentos de Académico
Documentos de Profesional
Documentos de Cultura
4 MCTD 2-Trans-Ass
4 MCTD 2-Trans-Ass
Modelos de Transporte y
Asignación
► Programación Lineal
► Ejemplos de aplicación de Programación Lineal
a problemas de
§ Operaciones
§ Marketing
§ Finanzas
► Modelo de Transportes
► Modelo de Asignación
► Modelo de Transbordo
Modelo de Transportes
► Modelo de transportes
§ ¿Como distribuir los productos minimizando los
costes totales de transporte?
1
1
2
Centros de
Distribución
2
? 3 Tiendas
4
3
5
4
4
6
Material facilitado por: JESICA DE ARMAS ADRIAN
Tema 4. Modelos de Transporte y Asignación
Métodos Cuantitativos para la Toma de Decisiones (1)
Modelo de Transportes
► Modelo de transportes
§ Tabla de datos
• Costes de transporte unitarios entre cada almacén y cada
tienda
• Demanda tiendas
• Disponibilidad almacenes
§ Objetivo
• Minimizar costes totales
Modelo de Transportes
► Modelo de transportes
§ Datos a tener en cuenta:
• m = numero de almacenes (orígenes)
• n = numero de tiendas (destinos)
• ai = número de unidades disponibles en el origen i
• bj = número de unidades demandadas en el destino j
• cij = coste de transporte de una unidad desde el origen i
hasta el destino j
Modelo de Transportes
► Modelo de transportes
§ Variables de decisión
• xij = número de unidades transportadas desde el origen i al
destino j, para i=1,…,m y j=1,…,n.
§ Formulación en PL
m n
min z = å å cij xij
i=1 j =1
s.a
n
å xij £ ai i = 1,!, m
j =1
m
å xij = b j j = 1,!, n
i=1
xij ³ 0 para todo i, j
7
Modelo de Transportes
► Modelo de transportes
§ Método de resolución
• Excel Solver
Modelo de Transportes
► Modelo de transportes
§ Solución Tabla
• Coste total de transporte 2570
Shipments
Shipments Tienda 1 Tienda 2 Tienda 3 Tienda 4 Tienda 5 Tienda 6 Row Total
Almacen 1 0 30 0 70 0 0 100
Almacen 2 50 70 80 0 0 0 200
Almacen 3 0 0 0 50 60 40 150
Almacen 4 0 50 0 0 0 0 50
Column Total 50 150 80 120 60 40 500 \ 500
Modelo de Transportes
► Modelo de transportes
§ Solución
50 1
30
1 2
70
Centros de 2 Tiendas
3
Distribución 80 70
50 4
3
60
50 5
4 40
10 6
Material facilitado por: JESICA DE ARMAS ADRIAN
Tema 4. Modelos de Transporte y Asignación
Métodos Cuantitativos para la Toma de Decisiones (1)
11
► Formular
el problema utilizando un modelo de
programación lineal y resolver.
12
► Modelo de transportes
§ Datos a tener en cuenta:
• m = numero de plantas (orígenes)
• n = numero de almacenes (destinos)
• ai = número de unidades disponibles en el origen i
• bj = número de unidades demandadas en el destino j
• cij = coste de transporte de una unidad desde el origen i
hasta el destino j
13
► Variables de decisión
§ xij = número de unidades transportadas desde el
origen i al destino j
► Formulación en PL
m n
min z = å å c x
i=1 j=1 ij ij
Atención: la
s.a
restricción de n
igualdad å xij = ai, i = 1,!, m
depende del j=1
total de m
demanda o
å xij £ b j , j = 1,!, n
i=1
oferta x ³ 0 para todo i, j
ij
14
► Solución
§ Solución con Excel
§ Excel OM
15
Modelo de Asignación
16
Modelo de Asignación
► Modelo de asignación
§ Datos a tener en cuenta:
• n = numero de individuos = numero de tareas
• cij = puntación/coste de asignar el individuo i la tarea j
17
Modelo de Asignación
► Variables de decisión
§ xij = 1, si el individuo i se asigna a la tarea j
0, en otro caso
► Formulación en PL
n n
min z = å å cij xij
i=1 j =1
s.a
n
å xij = 1, i = 1,!, n
j =1
n
å xij = 1, j = 1,!, n
i=1
xij ³ 0 para todo i, j
18
Máquina
Trabajo 1 2 3 4
1 10 14 16 13
2 12 13 15 12
3 9 12 12 11
4 14 16 18 16
19
► Solución
§ El trabajo 1 es asignado a la máquina 1
§ El trabajo 2 es asignado a la máquina 4
§ El trabajo 3 es asignado a la máquina 3
§ El trabajo 4 es asignado a la máquina 2
Máquina
Trabajo 1 2 3 4
1 1 0 0 0
2 0 0 0 1
3 0 0 1 0
20
4 0 1 0 0
Material facilitado por: JESICA DE ARMAS ADRIAN
Tema 4. Modelos de Transporte y Asignación
Métodos Cuantitativos para la Toma de Decisiones (1)
► Formular
el problema utilizando un modelo de
programación lineal
22
23
► Solución
§ El empleado 1 es asignado a la tarea “Paquetes”
§ El empleado 2 es asignado a la tarea “Gráficos”
§ El empleado 3 es asignado a la tarea “Inscripciones”
§ El empleado 4 es asignado a la tarea “Proc. datos”
Problema de Transbordo
25
Problema de Transbordo
► Ejemplo
§ Frosty Machines fabrica pequeños tractores para remover la
nieve en fabricas localizadas en Toronto y Detroit.
26
Ejemplo adaptado del libro de Render, Stair, Hanna (2012).
Material facilitado por: JESICA DE ARMAS ADRIAN
Tema 4. Modelos de Transporte y Asignación
Métodos Cuantitativos para la Toma de Decisiones (1)
Problema de Transbordo
Toronto Chicago
Philadelphia
Detroit Buffalo
St Louis
27
Problema de Transbordo
► Datos
TO
NEW YORK
FROM CHICAGO BUFFALO CITY PHILADELPHIA ST LOUIS SUPPLY
Toronto $4 $7 — — — 800
Detroit $5 $7 — — — 700
Chicago — — $6 $4 $5 —
Buffalo — — $2 $3 $4 —
Problema de Transbordo
► Variables de decisión
Problema de Transbordo
► Restricciones
§ Capacidad de envíos de las fabricas
§ Satisfacer la demanda de los clientes
§ Puntos de transbordo, lo que entra debe salir…
30
Problema de Transbordo
► Modelo
Minimizar coste total =
4T1 + 7T2 + 5D1 + 7D2 + 6C1 + 4C2 + 5C3 + 2B1 + 3B2 + 4B3
Sujeto a:
T1 + T2 ≤ 800 (envio desde Toronto)
D1 + D2 ≤ 700 (envio desde Detroit)
C1 + B1 = 450 (pedido de New York)
C2 + B2 = 350 (pedido de Philadelphia)
C3 + B3 = 300 (pedido de St Louis)
T1 + D1 = C1 + C2 + C3 (transbordo Chicago)
T2 + D2 = B1 + B2 + B3 (transbordo Buffalo)
T1, T2, D1, D2, C1, C2, C3, B1, B2, B3 ≥ 0
31
Problema de Transbordo
► Solución
TO
NEW YORK
FROM CHICAGO BUFFALO CITY PHILADELPHIA ST LOUIS SUPPLY
Toronto 650 150 — — — 800
Buffalo — — 450 0 0 —
32
Próxima Clase
33