Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Captulo 6:
Modelos de Transporte,
Asignacin y Transbordo
NDICE
1. Problema de transporte.
2. Problema de asignacin.
3. Problema de transbordo.
19/09/16
Prembulo
Dos modelos de PL especiales
Los problemas de transporte y asignacin pertenecen a las
tcnicas de PL llamadas problemas de flujo en red.
1. Problema de transporte
19/09/16
Prembulo
2.
Problema de asignacin
19/09/16
Prembulo
Los algoritmos de propsitos especiales son ms
eficientes para resolver aplicaciones de transporte y
asignacin.
Como en el algoritmo smplex, implican
19/09/16
Prembulo
Las versiones simplificadas del mtodo smplex
son importantes por dos razones:
1. Sus tiempos de clculo son 100 veces menores que
el algoritmo smplex.
2. Requieren menos memoria de computadora (y por
consiguiente permiten resolver problemas ms
grandes).
19/09/16
Prembulo
1. Problema de transporte
Executive Furniture Corporation
Fabrica escritorios de oficina en tres localidades:
Des Moines, Evansville y Fort Lauderdale.
La firma distribuye los escritorios a travs de almacenes
localizados en:
Boston, Albuquerque y Cleveland.
19/09/16
1. Problema de transporte
The Executive Furniture Corporation
Des Moines
(100 unid.)
capacidad
Albuquerque
(300 unid.)
requerimiento
19/09/16
Evansville
(300 unid.)
capacidad
Cleveland
(200 unid.)
requerimiento
Boston
(200 unid.)
requerimiento
Ft. Lauderdale
(300 unid.)
capacidad 9
1. Problema de transporte
The Executive Furniture Corporation
Fbricas (orgenes)
100 unid.
Des Moines
Albuquerque
300 unid.
Evansville
Boston
300 unid.
19/09/16
Cleveland
Fort Lauderdale
Miguel Meja Puente
300 unid.
200 unid.
200 unid.
10
Costos de transporte
The Executive Furniture Corporation
$5
$4
$3
Evansville
$8
$4
$3
$9
$7
$5
Fort
Lauderdale
19/09/16
11
Costos de transporte
The Executive Furniture Corporation
1. El primer paso es preparar una tabla de transporte.
19/09/16
12
Albuquerque
(A)
Cleveland
(C)
Capacidad
de fbrica
Des Moines
(D)
$5
$4
$3
Evansville
(E)
$8
$4
$3
Fort
Lauderdale (F)
$9
$7
$5
Requerimientos
de almacn
19/09/16
13
Boston
(B)
Cleveland
(C)
Capacidad
de fbrica
Des Moines
(D)
100
Evansville
(E)
300
Fort
Lauderdale (F)
300
Requerimientos
de almacn
19/09/16
300
200
Miguel Meja Puente
200
700
14
Tabla de Transporte
The Executive Furniture Corporation
Boston
(B)
Albuquerque
(A)
Cleveland
(C)
Capacidad
de fbrica
Des Moines
(D)
$5
$4
$3
Evansville
(E)
$8
$4
$3
Fort
Lauderdale (F)
$9
$7
$5
Requerimientos
de almacn
19/09/16
300
200
Miguel Meja Puente
200
100
300
300
700
15
16
19/09/16
17
19/09/16
18
19/09/16
19
19/09/16
20
Albuquerque
(A)
Des Moines
(D)
Evansville
(E)
19/09/16
Capacidad
de fbrica
$5
$4
$3
$8
$4
$3
$7
$5
100
200
100
$9
Fort
Lauderdale (F)
Requerimientos
de almacn
Cleveland
(C)
300
100
200
200
200
100
300
300
700
21
Destino
Unidades
enviadas
Costo por
unidad ($)
Costo total
($)
100
500
200
1600
100
400
100
700
200
1000
Costo total
4200
19/09/16
22
3.
4.
19/09/16
23
19/09/16
24
Albuquerque
(A)
$5
Des Moines
(D)
100
200
Requerimientos
de almacn
19/09/16
100
$9
Fort
Lauderdale (F)
300
Capacidad
de fbrica
$4
$3
$4
$3
$7
$5
+
$8
Evansville
(E)
Inicio
Cleveland
(C)
100
200
200
200
100
300
300
700
25
Albuquerque
(A)
$5
Des Moines
(D)
100
100
300
$3
200
$4
$3
$7
$5
$9
Requerimientos
de almacn
Inicio
Capacidad
de fbrica
200
Fort
Lauderdale (F)
19/09/16
$4
100
$8
Evansville
(E)
Cleveland
(C)
200
200
100
300
300
700
26
Albuquerque
(A)
Des Moines
(D)
$5
$4
$8
$4
Capacidad
de fbrica
$3
100
Evansville
(E)
200
100
$9
Fort
Lauderdale (F)
300
Inicio
$3
+
$7
100
Requerimientos
de almacn
19/09/16
Cleveland
(C)
200
200
200
$5
100
300
300
700
27
Albuquerque
(A)
Des Moines
(D)
Capacidad
de fbrica
$5
$4
$3
$8
$4
$3
$7
$5
100
Evansville
(E)
200
Inicio
Fort
Lauderdale (F)
Requerimientos
de almacn
19/09/16
Cleveland
(C)
300
100
$9
100
200
200
200
OK
100
300
300
700
28
Albuquerque
(A)
Des Moines
(D)
Evansville
(E)
Fort
Lauderdale (F)
Requerimientos
de almacn
19/09/16
Cleveland
(C)
Capacidad
de fbrica
$5
$4
$3
$8
$4
$3
$7
$5
100
100
200
$9
100
300
200
Miguel Meja Puente
200
200
100
300
300
700
29
Destino
Unidades
enviadas
Costo por
unidad ($)
Costo total
($)
100
500
100
800
200
800
100
900
200
1000
Costo total
4000
19/09/16
30
Albuquerque
(A)
$5
Des Moines
(D)
100
200
$4
$3
$4
$3
$7
$5
$9
Fort
Lauderdale (F)
100
Requerimientos
de almacn
300
Capacidad
de fbrica
+
$8
Evansville
(E)
19/09/16
100
Inicio
Cleveland
(C)
200
200
200
100
300
300
700
31
Albuquerque
(A)
$5
Des Moines
(D)
Requerimientos
de almacn
19/09/16
200
$9
$4
$7
100
300
Inicio
Capacidad
de fbrica
$3
100
Fort
Lauderdale (F)
$4
100
$8
Evansville
(E)
Cleveland
(C)
$3
- 200
200
200
$5
100
300
300
700
32
Albuquerque
(A)
Des Moines
(D)
$5
$4
$8
$4
Capacidad
de fbrica
$3
100
Evansville
(E)
100
200
$9
Fort
Lauderdale (F)
Requerimientos
de almacn
19/09/16
Cleveland
(C)
Inicio
+
$7
100
300
$3
200
200
$5
200
OK
100
300
300
700
33
Albuquerque
(A)
Des Moines
(D)
Capacidad
de fbrica
$5
$4
$3
$8
$4
$3
$7
$5
100
Evansville
(E)
Fort
Lauderdale (F)
Requerimientos
de almacn
19/09/16
Cleveland
(C)
100
200
$9
Inicio
100
300
200
200
200
100
300
300
700
34
Albuquerque
(A)
Cleveland
(C)
Capacidad
de fbrica
$5
$4
$3
Evansville
(E)
$8
$4
$3
Fort
Lauderdale (F)
$9
Des Moines
(D)
Requerimientos
de almacn
19/09/16
100
200
100
$7
200
300
200
Miguel Meja Puente
100
200
$5
100
300
300
700
35
Destino
Unidades
enviadas
Costo por
unidad ($)
Costo total
($)
100
500
200
800
100
300
200
1800
100
500
Costo total
3900
19/09/16
36
Albuquerque
(A)
$5
Des Moines
(D)
100
$8
$4
$3
Fort
Lauderdale (F)
$9
200
$4
$3
Requerimientos
de almacn
$7
200
300
Capacidad
de fbrica
Evansville
(E)
19/09/16
Inicio
Cleveland
(C)
200
100
100
$5
200
100
300
300
700
37
Albuquerque
(A)
$5
Des Moines
(D)
Fort
Lauderdale (F)
$9
19/09/16
200
$4
$3
$3
100
$7
200
300
Inicio
Capacidad
de fbrica
+
$8
Requerimientos
de almacn
$4
100
Evansville
(E)
Cleveland
(C)
200
100
200
$5
100
300
300
700
38
Albuquerque
(A)
Des Moines
(D)
Capacidad
de fbrica
$5
$4
$3
$8
$4
$3
100
Evansville
(E)
Inicio
200
$9
Fort
Lauderdale (F)
Requerimientos
de almacn
19/09/16
Cleveland
(C)
$7
200
300
200
100
100
200
$5
100
300
300
700
39
Albuquerque
(A)
$5
Des Moines
(D)
Capacidad
de fbrica
$4
$3
$4
$3
100
Evansville
(E)
$8
Fort
Lauderdale (F)
$9
200
200
Requerimientos
de almacn
19/09/16
Cleveland
(C)
300
Inicio
$7
200
100
100
200
$5
100
300
300
700
40
Destino
Unidades
enviadas
Costo por
unidad ($)
Costo total
($)
100
500
200
800
100
300
200
1800
100
500
Costo total
3900
19/09/16
41
19/09/16
42
19/09/16
43
5.
19/09/16
44
Mtodo MODI
Solucin Inicial
The Executive Furniture Corporation
Boston
(B)
Albuquerque
(A)
Des Moines
(D)
Evansville
(E)
19/09/16
Capacidad
de fbrica
$5
$4
$3
$8
$4
$3
$7
$5
100
200
100
$9
Fort
Lauderdale (F)
Requerimientos
de almacn
Cleveland
(C)
300
100
200
200
200
100
300
300
700
45
Mtodo MODI
Solucin Inicial
The Executive Furniture Corporation
Origen
Destino
Unidades
enviadas
Costo por
unidad ($)
Costo total
($)
100
500
200
1600
100
400
100
700
200
1000
Costo total
4200
19/09/16
46
Mtodo MODI
Solucin Inicial
The Executive Furniture Corporation
Ecuaciones
R1 + K1 = 5
R2 + K1 = 8
R2 + K2 = 4
R3 + K2 = 7
R3 + K3 = 5
Resolucin de las ecuaciones
Sea R1 = 0 entonces:
K1 = 5, R2 = 3, K2 = 1, R3 = 6, K3 = -1
19/09/16
47
Mtodo MODI
Solucin Inicial
The Executive Furniture Corporation
ndices de Mejora (Iij = Cij - Ri - Kj )
Des Moines - Boston:
I12 = 4 0 1 = +$3
Des Moines - Cleveland:
I13 = 3 0 (-1) = +$4
Evansville - Cleveland:
I23 = 3 3 (-1) = +$1
Fort Lauderdale - Albuquerque:
OK
I31 = 9 6 5 = -$2
19/09/16
48
Mtodo MODI
Solucin Inicial
The Executive Furniture Corporation
Boston
(B)
Albuquerque
(A)
Des Moines
(D)
Evansville
(E)
Fort
Lauderdale (F)
Requerimientos
de almacn
19/09/16
Cleveland
(C)
Capacidad
de fbrica
$5
$4
$3
$8
$4
$3
$7
$5
100
200
Inicio
+
300
100
$9
100
200
Miguel Meja Puente
200
200
100
300
300
700
49
Mtodo MODI
Segunda Solucin
The Executive Furniture Corporation
Boston
(B)
Albuquerque
(A)
Des Moines
(D)
Evansville
(E)
Fort
Lauderdale (F)
Requerimientos
de almacn
19/09/16
Cleveland
(C)
Capacidad
de fbrica
$5
$4
$3
$8
$4
$3
$7
$5
100
100
200
$9
100
300
200
Miguel Meja Puente
200
200
100
300
300
700
50
Mtodo MODI
Segunda Solucin
The Executive Furniture Corporation
Origen
Destino
Unidades
enviadas
Costo por
unidad ($)
Costo total
($)
100
500
100
800
200
800
100
900
200
1000
Costo total
4000
19/09/16
51
Mtodo MODI
Segunda Solucin
The Executive Furniture Corporation
Ecuaciones
R1 + K1 = 5
R2 + K1 = 8
R2 + K2 = 4
R3 + K1 = 9
R3 + K3 = 5
Resolucin de las ecuaciones
Sea R1 = 0 entonces:
K1 = 5, R2 = 3, K2 = 1, R3 = 4, K3 = 1
19/09/16
52
Mtodo MODI
Segunda Solucin
The Executive Furniture Corporation
ndices de Mejora (Iij = Cij - Ri - Kj )
Des Moines - Boston:
I12 = 4 0 1 = +$3
Des Moines - Cleveland:
I13 = 3 0 1 = +$2
Evansville - Cleveland:
I23 = 3 3 1 = -$1
OK
53
Mtodo MODI
Segunda Solucin
The Executive Furniture Corporation
Boston
(B)
Albuquerque
(A)
Des Moines
(D)
Evansville
(E)
Fort
Lauderdale (F)
Requerimientos
de almacn
19/09/16
$5
$4
$8
$4
Cleveland
(C)
Capacidad
de fbrica
$3
100
100
200
$9
$3
+
$7
100
300
Inicio
200
Miguel Meja Puente
200
200
$5
100
300
300
700
54
Mtodo MODI
Tercera Solucin
The Executive Furniture Corporation
Boston
(B)
Albuquerque
(A)
Cleveland
(C)
Capacidad
de fbrica
$5
$4
$3
Evansville
(E)
$8
$4
$3
Fort
Lauderdale (F)
$9
Des Moines
(D)
Requerimientos
de almacn
19/09/16
100
200
100
$7
200
300
200
Miguel Meja Puente
100
200
$5
100
300
300
700
55
Mtodo MODI
Tercera Solucin
The Executive Furniture Corporation
Origen
Destino
Unidades
enviadas
Costo por
unidad ($)
Costo total
($)
100
500
200
800
100
300
200
1800
100
500
Costo total
3900
19/09/16
56
Mtodo MODI
Tercera Solucin
The Executive Furniture Corporation
Ecuaciones
R1 + K1 = 5
R2 + K2 = 4
R2 + K3 = 3
R3 + K1 = 9
R3 + K3 = 5
Resolucin de las ecuaciones
Sea R1 = 0 entonces:
K1 = 5, R3 = 4, K3 = 1, R2 = 2, K2 = 2
19/09/16
57
Mtodo MODI
Tercera Solucin
The Executive Furniture Corporation
ndices de Mejora (Iij = Cij - Ri - Kj )
Des Moines - Boston:
I12 = 4 0 2 = +$2
Des Moines - Cleveland:
I13 = 3 0 1 = +$2
Evansville - Albuquerque:
I21 = 8 2 5 = +$1
Fort Lauderdale - Boston:
I32 = 7 4 2 = +$1
19/09/16
58
Mtodo MODI
Solucin ptima
The Executive Furniture Corporation
Origen
Destino
Unidades
enviadas
Costo por
unidad ($)
Costo total
($)
100
500
200
800
100
300
200
1800
100
500
Costo total
3900
19/09/16
59
60
1.
2.
3.
4.
5.
6.
Costo de oportunidad
19/09/16
61
0
Boston
(B)
Costos de
oportunidad
0
Cleveland
(C)
Capacidad
de fbrica
Des Moines
(D)
$5
$4
$3
Evansville
(E)
$8
$4
$3
Fort
Lauderdale (F)
$9
$7
$5
Requerimientos
de almacn
19/09/16
300
200
Miguel Meja Puente
200
100
300
300
700
62
0
Boston
(B)
$5
X
100
Costos de
oportunidad
0
Cleveland
(C)
$4
Capacidad
de fbrica
$3
X
Evansville
(E)
$8
$4
$3
Fort
Lauderdale (F)
$9
$7
$5
Requerimientos
de almacn
19/09/16
300
200
Miguel Meja Puente
200
100
300
300
700
63
3
Boston
(B)
$5
X
100
Costos de
oportunidad
2
Cleveland
(C)
$4
Capacidad
de fbrica
$3
X
Evansville
(E)
$8
$4
$3
Fort
Lauderdale (F)
$9
$7
$5
Requerimientos
de almacn
19/09/16
300
200
Miguel Meja Puente
200
100
300
300
700
64
3
Boston
(B)
$5
X
100
Evansville
(E)
$8
Fort
Lauderdale (F)
$9
Requerimientos
de almacn
19/09/16
Costos de
oportunidad
2
Cleveland
(C)
$4
Capacidad
de fbrica
$3
X
$4
$3
$7
$5
200
X
300
200
Miguel Meja Puente
200
100
300
300
700
65
100
Evansville
(E)
$8
Fort
Lauderdale (F)
$9
Requerimientos
de almacn
19/09/16
2
Cleveland
(C)
Boston
(B)
$5
Costos de
oportunidad
$4
Capacidad
de fbrica
$3
X
$4
$3
$7
$5
200
X
300
200
Miguel Meja Puente
200
100
300
300
700
66
19/09/16
$4
$4
$8
100
200
$9
Fort
Lauderdale (F)
Requerimientos
de almacn
100
X
2
Cleveland
(C)
Boston
(B)
$5
200
Miguel Meja Puente
Capacidad
de fbrica
$3
$3
$5
$7
X
300
Costos de
oportunidad
200
100
300
300
700
67
19/09/16
$4
$4
$8
100
200
$9
Fort
Lauderdale (F)
Requerimientos
de almacn
100
X
0
Cleveland
(C)
Boston
(B)
$5
200
Miguel Meja Puente
Capacidad
de fbrica
$3
$3
$5
$7
X
300
Costos de
oportunidad
200
100
300
4
300
700
68
19/09/16
300
$4
$4
$8
100
200
$9
Fort
Lauderdale (F)
Requerimientos
de almacn
100
X
0
Cleveland
(C)
Boston
(B)
$5
Costos de
oportunidad
Capacidad
de fbrica
$3
$3
$5
$7
100
300
100
300
200
200
700
69
Boston
(B)
$5
X
100
X
200
300
Cleveland
(C)
$4
$4
$8
100
200
$9
Costos de
oportunidad
Capacidad
de fbrica
$3
$3
$5
$7
100
300
100
300
200
200
700
70
Mtodo MODI
Solucin Inicial
The Executive Furniture Corporation
Ecuaciones
R1 + K1 = 5
R2 + K2 = 4
R2 + K3 = 3
R3 + K1 = 9
R3 + K3 = 5
Resolucin de las ecuaciones
Sea R1 = 0 entonces:
K1 = 5, R3 = 4, K3 = 1, R2 = 2, K2 = 2
19/09/16
71
Mtodo MODI
Solucin Inicial
The Executive Furniture Corporation
ndices de Mejora (Iij = Cij - Ri - Kj )
Des Moines - Boston:
I12 = 4 0 2 = +$2
Des Moines - Cleveland:
I13 = 3 0 1 = +$2
Evansville - Albuquerque:
I21 = 8 2 5 = +$1
Fort Lauderdale - Boston:
I32 = 7 4 2 = +$1
19/09/16
72
Mtodo MODI
Solucin ptima
The Executive Furniture Corporation
Origen
Destino
Unidades
enviadas
Costo por
unidad ($)
Costo total
($)
100
500
200
800
100
300
200
1800
100
500
Costo total
3900
19/09/16
73
Casos especiales en el
problema de Transporte
Problema desbalanceado
Demanda menor que la oferta
Demanda mayor que la oferta
Degeneracin
Ms de una solucin ptima
19/09/16
74
Problemas de transporte
desbalanceados
En los problemas de la vida real, la demanda total no es
igual a la oferta total
Estos problemas desbalanceados pueden ser manejados con
facilidad usando orgenes ficticios o destinos ficticios.
Si la oferta total es mayor que la demanda total, un destino
ficticio (almacn), con demanda exactamente igual al
excedente, es creado.
Si la demanda total es mayor que la oferta total, un origen
ficticio (fbrica) con una oferta igual al exceso de demanda
sobre la oferta, es creado.
19/09/16
75
Problemas de transporte
desbalanceados
En cualquiera de los dos casos, se asignan coeficientes de
cero al costo de envo a cada localidad o ruta ficticia.
Cualesquiera unidades asignadas a un destino ficticio
representan una capacidad excedente y las asignadas a un
origen ficticio representan una demanda no satisfecha.
19/09/16
76
Cliente 1
Capacidad
de fbrica
Cliente
ficticio
Fbrica 1
Fbrica 2
15
10
Fbrica 3
Requerimientos
del cliente
19/09/16
150
80
Miguel Meja Puente
150
170
130
80
380
77
Cliente 1
Capacidad
de fbrica
Cliente 3
Fbrica 1
16
Fbrica 2
15
10
Fbrica ficticia
Requerimientos
del cliente
19/09/16
150
80
Miguel Meja Puente
150
170
130
80
380
78
Degeneracin
La degeneracin ocurre cuando el nmero de cuadros
ocupados en una tabla solucin de transporte es menor que el
nmero de filas mas el nmero de columnas menos 1.
79
Degeneracin
Para manejar problemas degenerados se crea una celda
artificial ocupada.
Esto es, se coloca un cero (representa un envo ficticio)
en uno de los cuadros no utilizados y luego se procede
como si estuviera ocupado.
El cuadro seleccionado debe estar en una situacin que
permita que todos los trayectos del salto de piedra en
piedra se cierren
Usualmente hay una buena cantidad de flexibilidad al
seleccionar el cuadro no utilizado que recibir cero.
19/09/16
80
Degeneracin
Cliente 1
Almacn 1
100
Almacn 2
0 10
Almacn 3
Demanda
del cliente
19/09/16
100
Cliente 3
Cliente 2
100
100
Miguel Meja Puente
20 9
10
80 7
100
Oferta del
almacn
100
120
80
300
81
Albuquerque
(A)
Cleveland
(C)
Capacidad
de fbrica
$5
$4
$3
Evansville
(E)
$8
$4
$3
Fort
Lauderdale (F)
$10
Des Moines
(D)
Requerimientos
de almacn
19/09/16
100
200
100
$7
200
300
200
Miguel Meja Puente
100
200
$6
100
300
300
700
83
19/09/16
84
85
Solucin ptima 1
The Executive Furniture Corporation (modificado)
Origen
Destino
Unidades
enviadas
Costo por
unidad ($)
Costo total
($)
100
500
200
800
100
300
200
10
2000
100
600
Costo total
4200
19/09/16
86
Albuquerque
(A)
Cleveland
(C)
Capacidad
de fbrica
$5
$4
$3
Evansville
(E)
$8
$4
$3
Fort
Lauderdale (F)
$10
Des Moines
(D)
Requerimientos
de almacn
19/09/16
100
200
200
300
Inicio $7
+
200
Miguel Meja Puente
100
100
200
$6
100
300
300
700
87
Albuquerque
(A)
Cleveland
(C)
Capacidad
de fbrica
$5
$4
$3
Evansville
(E)
$8
$4
$3
Fort
Lauderdale (F)
$10
Des Moines
(D)
Requerimientos
de almacn
19/09/16
100
100
200
100
300
200
200
$6
$7
200
100
300
300
700
88
Solucin ptima 2
The Executive Furniture Corporation (modificado)
Origen
Destino
Unidades
enviadas
Costo por
unidad ($)
Costo total
($)
100
500
100
400
200
600
200
10
2000
100
700
Costo total
4200
19/09/16
89
Problema de maximizacin en
transporte
Si el objetivo en un problema de transporte es
maximizar la utilidad, se requiere introducir un cambio
mnimo en el algoritmo de transporte.
Desde que el ndice de mejora para una celda vaca
indica cmo cambiar el valor de la funcin objetivo si
se coloca una unidad en esa celda vaca,
La solucin ptima es alcanzada cuando todos los ndices de
mejora son negativos o cero.
90
Rutas inaceptables o
prohibidas
En ocasiones existen problemas de transporte en los
cuales uno de los orgenes es incapaz de enviar una
carga a uno o ms de los destinos.
Cuando esto ocurre, se dice que se tiene una ruta inaceptable o
prohibida.
91
Rutas inaceptables o
prohibidas
The Executive Furniture Corporation (modificado)
Boston
(B)
Albuquerque
(A)
Cleveland
(C)
Capacidad
de fbrica
Des Moines
(D)
$5
$4
$3
Evansville
(E)
$8
$1000
$3
Fort
Lauderdale (F)
$9
Requerimientos
de almacn
19/09/16
300
Ruta
prohibida
$7
200
Miguel Meja Puente
$1000
Ruta
prohibida
200
100
300
300
700
92
2. Problema de asignacin
El segundo modelo de PL para propsitos especiales es el
mtodo de asignacin.
Cada problema de asignacin est asociado con una tabla o
matriz.
En general, las filas contienen los objetos o personas que
deseamos asignar, y las columnas comprenden las tareas o
cosas que se desea asignarles.
Los nmeros en la tabla son los costos asociados con cada
asignacin particular.
19/09/16
93
2. Problema de asignacin
Un problema de asignacin puede ser visto como un
problema de transporte en el cual
19/09/16
94
19/09/16
95
19/09/16
96
19/09/16
97
19/09/16
Proyecto
2
$11
$8
$9
$14
$10
$12
$6
$11
$7
98
Proyecto
2
$11
$8
$9
$14
$10
$12
$6
$11
$7
99
Proyecto
2
$5
$0
$2
$8
$2
$5
$0
$3
$0
100
Proyecto
2
$5
$0
$2
$8
$2
$5
$0
$3
$0
101
Proyecto
2
$5
$0
$2
$6
$0
$3
$0
$3
$0
102
Proyecto
2
$5
$0
$2
$6
$0
$3
$0
$3
$0
Prueba de optimalidad
19/09/16
103
Revisin de la tabla
Fix-It Shop
Persona
Adams
Brown
Cooper
Proyecto
2
$5
$0
$2
$6
$0
$3
$0
$3
$0
104
Revisin de la tabla
Fix-It Shop
Persona
Adams
Brown
Cooper
Proyecto
2
$3
$0
$0
$4
$0
$1
$0
$5
$0
105
Revisin de la tabla
Fix-It Shop
Persona
Adams
Brown
Cooper
Proyecto
2
$3
$0
$0
$4
$0
$1
$0
$5
$0
Prueba de optimalidad
19/09/16
OK
106
Solucin ptima
Fix-It Shop
Persona
Adams
Brown
Cooper
19/09/16
Proyecto
2
$3
$0
$0
$4
$0
$1
$0
$5
$0
107
Solucin ptima
Fix-It Shop
Asignacin
Adams al proyecto 3
Brown al proyecto 2
10
Cooper al proyecto 1
Costo total
19/09/16
Costos ($)
25
108
Problemas de asignacin
desbalanceados
Con frecuencia el nmero de personas u objetos
que deben ser asignados no es igual al nmero
de tareas, clientes o mquinas que aparecen en
las columnas, y el problema es desbalanceado.
Cuando esto ocurre y se tienen ms filas que
columnas, simplemente se agrega una columna
ficticia o tarea (similar a como los problemas de
transporte fueron tratados).
19/09/16
109
Problemas de asignacin
desbalanceados
Si el nmero de tareas que tienen que ser
realizadas es mayor que el nmero de personas
disponibles se inserta una fila ficticia.
Esto crea una tabla de dimensiones iguales y permite
resolver el problema como antes.
110
Ficticio
$11
$8
$9
$10
$14
$10
$12
$13
$6
$11
$7
$8
$0
$0
$0
$0
111
$11
$8
$9
$0
$14
$10
$12
$0
$6
$11
$7
$0
$7
$8
$9
$0
112
Problema de maximizacin de
asignacin
Algunos problemas de asignacin son
planteados en trminos de maximizar la
recompensa, utilidad, o eficacia de una
asignacin en lugar de minimizar los costos.
Es fcil obtener un problema de minimizacin
equivalente convirtiendo todos los nmeros de
la tabla en costos de oportunidad.
Esta tarea se realiza restando cada nmero de la
tabla de ganancias original del nmero ms grande
que hay en la tabla.
19/09/16
113
Problema de maximizacin de
asignacin
Los datos de entrada transformados representan
costos de oportunidad:
Resulta que la minimizacin de los costos de
oportunidad produce la misma asignacin que el
problema original.
114
3. Problema de transbordo
Los siguientes pasos describen como se
puede determinar la solucin ptima para un
problema de transbordo resolviendo un
problema de transporte.
19/09/16
115
Problema de Transbordo
Frosty Machines
La figura representa la red del problema
Destino
Origen
Toronto
Transbordo
Nueva York
Chicago
Filadelfia
Detroit
Bfalo
San Luis
19/09/16
116
Problema de Transbordo
Frosty Machines
A
De
San
Luis
Existencias
Toronto
$4
$7
$M
$M
$M
800
Detroit
$5
$7
$M
$M
$M
700
Chicago
$0
$M
$6
$4
$5
1500
Bfalo
$M
$0
$2
$3
$4
1500
Demanda
19/09/16
1100
1100
450
350
300
4500
117
Problema de Transbordo
Solucin inicial
A
De
Toronto
Detroit
Chicago
Bfalo
Demanda
19/09/16
Chica
go
Bfalo
$4
800
$7
0
$0
0
$M
0
1500
$0
1500
1500
$2
0
$5
$3
$0
700
$0
1500
$0
1500
0
$4
350
800
400
300
450
$M
$4
350
$0
0
$6
450
$M
$M
0
$M
Ficticio Existen
cias
$M
0
San
Luis
$M
0
$7
0
400
$M
0
$5
300
Nueva Filadel
York
fia
300
400
4500
118
Problema de Transbordo
Solucin inicial
Origen
Destino
Unidades
enviadas
Costo por
unidad ($)
Costo total
($)
Toronto
Chicago
800
3200
Detroit
Chicago
300
1500
Chicago
Nueva York
450
2700
Chicago
Filadelfia
350
1400
Chicago
San Luis
300
1500
Costo total
10300
19/09/16
119
Problema de Transbordo
Solucin ptima
A
De
Toronto
Detroit
Chicago
Bfalo
Demanda
19/09/16
Chica
go
Bfalo
$4
650
$7
150
$5
0
0
$M
1500
$0
1050
1500
$2
450
450
$M
$5
300
$3
0
$0
700
$0
1500
$0
1500
0
$4
350
800
400
$4
350
$0
0
$6
0
$M
$M
0
$M
Ficticio Existen
cias
$M
0
San
Luis
$M
0
$7
$0
$M
0
300
850
Nueva Filadel
York
fia
300
400
4500
120
Problema de Transbordo
Solucin ptima
Origen
Destino
Unidades
enviadas
Costo por
unidad ($)
Costo total
($)
Toronto
Chicago
650
2600
Toronto
Bfalo
150
1050
Detroit
Bfalo
300
2100
Chicago
Filadelfia
350
1400
Chicago
San Luis
300
1500
Bfalo
Nueva York
450
900
Costo total
9550
19/09/16
121