Professional Documents
Culture Documents
El Problema Del Transporte
El Problema Del Transporte
TRANSPORTE
• El PT es un caso particular de la PL
D1 D2 ............... Dn ai
c11 c12 c1n
O1 ............... a1
ORIGENES
.........
.........
.........
.........
...............
bj b1 b2 ................ bn
Una solución al PT queda definido por un conjunto de
mxn número Xij, donde:
Siendo Xij ≥ 0
n
Sujeto a:
X ij
j 1
ai
i=1,....,m
m
X
i 1
ij bj
j=1,....,n
X ij 0
METODOS PARA HALLAR SOLUCION FACTIBLE
BASICA INICIAL
METODO DE LA ESQUINA NOR OESTE
D1 D2 D3 D4 ai
17 20 13 12
O1 70
15 21 26 25
O2 90
15 14 15 17
O3 115
bj 50 60 70 95
X11 = min (a1,b1)=min (70,50) = 50 a1 = a1 - b1 = 70 – 50 = 20
X12 = min (a1,b2)=min (20,60) = 20 b2 = b2 - a1 = 60 – 20 = 40
X22= min (a2,b21)=min (90,40) = 40 a2 = a2 – b2 = 90 – 40 = 50
X23 = min (a2,b3)=min (50,70) = 50 b3 = b3 – b2 = 70 – 50 = 20
X33= min (a3,b3)=min (115,200) = 50 a3 = a3 – b3 = 115 – 20 = 95
X34= min (a3,b41)=min (95,95) = 95
D1 D2 D3 D4 ai
17 20 13 12
O1 50 20 70
15 21 26 25
O2 40 50 90
15 14 15 17
O3 115
20 95
bj 50 60 70 95
Z = 17*50+20*20+21*40+26*50+15*20+17*95
Z = $ 5305
Caso 1: Minimización de costos de desplazamiento
El hospital Saludmuch pertenece a la Compañía de Seguros
Todosalud SA. Esta sociedad tiene un Centro de Asistencia
Primaria (CAP) en 5 ciudades de una región (un CAP en
cada ciudad). Para obtener un buen funcionamiento global
del servicio y poder planificar el número de visitas en
función del personal previsto en cada CAP y de su
dimensión, Todosalud S.A. ha decidido organizar el servicio
de tal forma que todos sus asegurados tengan un CAP de
referencia asignado, pero que sea éste el más cercano posible
a su lugar de residencia. En la región hay 5 ciudades y la
compañía sabe cuantos asegurados tiene en cada uno de
ellos. Los CAP tienen una capacidad máxima de pacientes
que pueden soportar. El objetivo es asignar a los asegurados
a los CAPs minimizando el coste de desplazamiento o la
distancia total.
Número de
CAP 1 CAP 2 CAP 3 CAP 4 CAP 5
asegurados
Ciudad 1 2 5 4 8 6 500
Ciudad 2 5 6 3 8 7 700
Ciudad 3 6 2 8 10 5 1000
Ciudad 4 6 8 9 5 3 800
Ciudad 5 8 5 7 10 6 600
Capacidad
máxima de 750 800 650 900 500
atención
Si no existiera el problema de capacidad de los CAPs, el
modelo sería trivial, ya que bastaría asignar cada ciudad al
CAP más cercano, obteniéndose el coste de transporte más
barato. Al tener límites en la capacidad, puede ser que no
todas las ciudades tengan asignado el centro más cercano,
ya que esto implicaría una sobre utilización. Entonces,
puede ser que alguna ciudad, o parte de ella tenga asignada
un CAP que no es el más cercano, en función de la
disponibilidad o holgura del sistema.
El PT en sus forma tabular quedaría de la
siguiente manera:
D1 D2 D3 D4 D5 ai
2 5 4 8 6
O1
500
5 6 3 8 7
O2
700
6 2 8 10 5
O3
1000
6 8 9 5 3
O4
800
8 5 7 10 6
O5
600
bj 750 800 650 900 500
El PT es un problema balanceado:
a b
i j
15 21 26 25
O2 90 26
15 14 15 17
O3 115 17
bj 50 60 70 95
vj 17 21 26 25
(ui + vj - cij)
20 21 33 33
28 26 26 26
18 24 28 25
Introducimos a la base la variable:
X14 = min (70, 95) = 70 b4 = 95 – 70 = 25
y elimine la fila 1.
Repetimos el proceso:
D1 D2 D3 D4 ai ui
O1 0
15 21 26 25
O2 90 26
15 14 15 17
O3 115 17
bj 50 60 70 95
vj 15 21 26 25
(ui + vj - cij)
26 26 26 26
17 24 28 25
Introducimos a la base
X33 = min (115, 70) = 70 a3 = 115 – 70 = 45
y elimine la columna 3
D1 D2 D3 D4 ai ui
O1 0
15 21 25
O2 90 25
15 14 17
O3 115 17
bj 50 60 0 95
vj 15 21 25
(ui + vj - cij)
25 25 25
17 24 25
Introducimos a la base
X21 = min (90 , 50) = 50 a2 = 90 - 50= 40
y elimine la columna 1
D1 D2 D3 D4 ai ui
O1 0
21 25
O2 90 25
14 17
O3 115 17
bj 0 60 0 95
vj 21 25
(ui + vj - cij)
25 25
24 25
Introducimos a la base
X34= min (45, 25) = 25 a3 = 45 - 25= 20
y elimine la columna 4
Introducimos a la base
X22= min (40 , 60) = 40 a2 = 60 - 40= 20
y elimine la columna 2
Introducimos a la base
X32= min (20 , 20) = 20
La solución por lo tanto es :
D1 D2 D3 D4 ai
17 20 13 12
O1 70
70
15 21 26 25
O2 90
50 40
15 14 15 17
O3 115
20 70 25
bj 50 60 70 95
D1 D2 D3 D4 ai
17 20 13 12
O1 70
50 20
15 21 26 25
O2 90
40 50
15 14 15 17
O3 115
20 95
bj 50 60 70 95
Z = $ 5305
Paso 2: Se dibuja la matriz Zij que contiene los costos de la
variable solución
17 20
21 26
15 17
Paso 3: Se construye un conjunto de números vj y ui tal que la suma iguale a
los valores de la matriz Zij del paso 2 y se completa las celdas vacías con la
suma de los ui y vj la matriz Zij que contiene los costos de la variable
solución.
vj
ui 0 3 8 10
17 17 20 25 27
18 18 21 26 28
7 7 10 15 17
Se tiene las siguientes ecuaciones de las celdas básicas:
U1 + v1 = 17 u2 + v3 = 26
U1 + v2 = 20 u3 + v3 = 15
U2 + v2 = 21 u3 + v4 = 17
Cij - Zij
= 0 0 -12 -15
-3 0 0 -3
8 4 0 0
Se selecciona la casilla (1,4) que tiene el costo de entrada mas pequeño,
por consiguiente debe entrar a la base la variable X14
D1 D2 D3 D4 ai
D1 D2 D3 D4 ai
O1 70
O1 - + 70
50 20
50 20
+ -
O2 90
O2 90 60 30
40 50
+ - O3 115
O3 115 40 75
20 95
bj 50 60 70 95
bj 50 60 70 95
Cij - Zij
=
0 15 3 0
-18 0 0 -3
-7 4 0 0
Se selecciona la casilla (2,1) que tiene el costo de entrada mas pequeño,
por consiguiente debe entrar a la base la variable X21
D1 D2 D3 D4 ai D1 D2 D3 D4 ai
- + 70 70
50 20 20 50
+ - 90 90
60 30 30 60
+ - 115 115
40 75 70 45
50 60 70 95 50 60 70 95
Cij - Zij
= 0 -3 3 0
0 0 18 15
-7 -14 0 0
Se selecciona la casilla (3,2) que tiene el costo de entrada mas pequeño,
por consiguiente debe entrar a la base la variable X32
D1 D2 D3 D4 ai
D1 D2 D3 D4 ai
O1 - + 70
O1 70
50 20
70
O2 + - 90 O2 90
60 30 50 40
O3 + - 115 O3 115
40 75 20 70 25
bj 50 60 70 95 bj 50 60 70 95
Cij - Zij
14 11 3 0
=
0 0 4 1
7 0 0 0
Esta es la solución óptima