Professional Documents
Culture Documents
Ballou, R. (2004) Logstica. Administracin de la cadena de suministro. Quinta edicin. Mxico: Pearson
Educacin. Pg. 225
Ballou, R. (2004) Logstica. Administracin de la cadena de suministro. Quinta edicin. Mxico: Pearson
Educacin. Pg. 225
Mtodos de
transporte
FORMA ESTNDAR
Un problema de transporte incluye m fuentes (fbricas), a cada una de
las cuales corresponde una disponibilidad de ai (i= 1,2,,m) unidades de
un producto homogneo y n destinos (bodegas), cada uno de los cuales
requieren bj (j=1,2,,n) unidades de este productos. Los nmeros ai y bj
son enteros positivos. El costo cij de transportar una unidad de producto
de la fuente i al destino j se da para cada i y para cada j. El objetivo es
desarrollar un programa de transporte que cumpla todas las demandas, a
partir del inventario actual y con un costo total de embarque mnimo.
Destinos
1
Orgenes
1
2
m
Demanda
..
..
Suministro
=
=1
=1
: =
= =
: =
= 1, ,
=1
( = 1, ,
=1
el mtodo de Vogel.
Esquina Noroeste
Mtodo de la esquina noroeste, para generar una solucin bsica factible de
un problema de transporte.
El punto de partida es una matriz con orgenes, destinos, ofertas y demandas
de un problema balanceado:
1
Orgenes
1
2
3
4
.
.
.
m
Demanda
Destinos
2
Oferta
.
.
.
Esquina Noroeste
Paso 1. En la posicin (1,1), que es la esquina noroeste de la matriz (
y de ah el nombre de este mtodo) asgnese el mn ( , ) = , de
la oferta y de la demanda . Obviamente, alguna de estas dos
cantidades se convertir en cero.
Paso 2. Si se convierte en cero, psese a la posicin (2,1) y hgase
, = ( -, , ). Si por otro lado es el que se convierte en
cero en el paso anterior, se pasa a la posicin (1,2) y , =
( , , ).
Mtodo de Vogel
El mtodo de Vogel proporcionar una solucin inicial bsica factible
ms cercana al punto ptimo.
Paso 1. Constryase una matriz de costos y de flujos asociados al
problema balanceado y vyase al paso 3.
Paso 2. Utilcese el remanente (RAE, que queda o sobra) de la matriz
de costos y flujos una vez que estos ltimos se hayan asignado.
Paso 3. Se entiende por diferencia de fila (de columna) a la diferencia
que hay entre los dos nmeros ms pequeos que existen en la fila
(columna). Calclese todas las diferencias de fila y de columna de la
matriz de costos.
Prawda, J. (2004) Mtodos y modelos de investigacin de operaciones I: Modelos determinsticos.
Mxico:Limusa. Pg. 266
Mtodo de Vogel
Mtodo de Vogel
Prueba de degeneracin
Una vez que se ha determinado la tabla inicial mediante la regla
de la esquina noroeste o mediante algn otro mtodo de solucin
inicial, se debe comprobar si la solucin es o no es degenerada
(cantidades
a
embarcar).
La degeneracin es una condicin en la cual no es posible
evaluar todas las casillas vacas (no usadas), debido a que se utiliza
un nmero menor de casillas o sea, se llenan menos que en los
requerimientos (renglones y columnas) menos uno. Tambin, la
degeneracin surge por tener demasiadas casillas llenas.
Mtodo de Vogel
Algoritmo de transporte
=
=1
=1
Algoritmo de transporte
asociada a la solucin
Paso 3. Constryase una matriz de costo ij
bsica
factible
que
se
tenga,
donde
= Cij,
ij
= 0,
ij
Algoritmo de transporte
Paso 4. Como hay m+n variables ( m variables , y n variables ), y
= 0, existe un grado de
solamente m+n-1 ecuaciones +
libertad. Esto equivale a darle un valor arbitrario (se recomienda el
valor cero) a cualquiera de las variables duales y as queda por
resolver un sistema m+n-1 ecuaciones con m+n-1 variables.
Algoritmo de transporte
Algoritmo de transporte
1
.
.
.
i
.
.
m
Demanda
11
Oferta
1
.
.
.
.
.
1
.
.
i
.
.
m
Demanda
1
11
j
1
1
1
Oferta
1
.
.
.
.
Flujos
11 0, 1 0, 0, 1 0, 0
Prawda, J. (2004) Mtodos y modelos de investigacin de operaciones I: Modelos determinsticos.
Mxico:Limusa. Pg. 272-273
Se supone que
es la ms negativa y
por consiguiente,
entra a la nueva base
con un determinado
valor
0.
Tabularmente se tiene
lo siguiente:
1
.
.
i
.
.
m
Demanda
1
11
j
1
1
1
Oferta
1
.
.
.
.
Existe un desequilibrio
que nicamente puede
desaparecer si se resta y
suma unidades en
ciertas partes de la matriz
de flujos. Un pequeo
anlisis permite construir
un circuito, tal como se
muestra a continuacin,
1
1
11
j
1
.
.
i
.
.
Demanda
Oferta
.
.
.
.
n
Oferta
11 + + = 1
+ =
1 + + =
11 + + 1 = 1
+ =
+ + = ,
1 -
11+
.
.
i
.
.
m
Demanda
1 -
1
.
.
.
.
que son iguales a las condiciones vistas anteriormente (factibilidad). Para que
una nueva solucin sea bsica, es decir, que solamente existan m+n-1
elementos en la base, debe ser lo suficientemente grande como para reducir
el valor de uno o varios flujos bsicos a cero. Si se analiza la matriz anterior, se
ve que aumenta, los siguientes flujos disminuyen:
Por lo tanto,
1 , , 1
= 1 , , 1
El circuito formado anteriormente y el valor de , corresponden a las
ecuaciones (3.9) y (3.10) respectivamente. Este circuito es nico.
Prawda, J. (2004) Mtodos y modelos de investigacin de operaciones I: Modelos determinsticos.
Mxico:Limusa. Pg. 274
EJEMPLO
Resuelva el problema de transporte que tiene 3 orgenes con capacidad de
40, 60 y 90 unidades respectivamente; 5 destinos con demandas de 30, 40, 70,
40 y 60 unidades respectivamente y los costos unitarios dados en la siguiente
tabla:
Destinos
Oferta
20
19
14
21
16
40
15
20
13
19
16
60
3
Demanda
18
15
18
20
no surte
90
30
40
70
40
60
Orgenes
Costos
Prawda, J. (2004) Mtodos y modelos de investigacin de operaciones I: Modelos determinsticos.
Mxico:Limusa. Pg. 274 - 275
EJEMPLO
Por razones fsicas el origen 3 no puede surtir al destino 5.
Solucin. Primero, como el origen 3 no surte al destino 5, se hace 35 = 0,
en que M es un nmero positivo muy grande.
Destinos
Oferta
20
19
14
21
16
40
15
20
13
19
16
60
3
Demanda
18
15
18
20
90
30
40
70
40
60
Orgenes
Costos
Prawda, J. (2004) Mtodos y modelos de investigacin de operaciones I: Modelos determinsticos.
Mxico:Limusa. Pg. 274 - 275
Paso 1.
El problema esta desbalanceado, puesto que la oferta total es menor a la
demanda total en 50 unidades. En efecto
Destinos
Orgenes
Oferta
20
19
14
21
16
40
15
20
13
19
16
60
18
15
18
20
90
50
30
40
70
40
60
Origen artificial
Demanda
Costos
Paso 2.
Utilizando el mtodo de Vogel se obtiene la siguiente solucin inicial factible
bsica con costo total de $ 3,010.
Destinos
Orgenes
1
2
30
20
40
30
40
Oferta
40
40
10
60
50
Demanda
70
90
40
10
40
60
50
Flujos
Prawda, J. (2004) Mtodos y modelos de investigacin de operaciones I: Modelos determinsticos.
Mxico:Limusa. Pg. 275
Paso 3.
Se construye una matriz de
donde
costos ij
= 15
32
= 18
33
=0
44
= 0,
45
Orgenes
= 16
15
= 15
21
= 13
23
= 16
25
Destinos
2
1
2
15
13
15
Oferta
16
16
18
4
Demanda
3
0
Costos
Paso 4.
Dndole a 2 un valor arbitrario de cero, se pueden calcular los valores de
1, 3 5 .
=0
+
2 = 15 0 = 15
1 = 21
2 = 13 0 = 13
3 = 23
2 = 16 0 = 16
5 = 25
Conocidos 1, 3 5 se pueden calcular 1, 3 4 . En efecto,
5 = 16 16 = 0
1 = 15
2 = 0 16 = 16
4 = 45
3 = 18 13 = 5
3 = 33
Prawda, J. (2004) Mtodos y modelos de investigacin de operaciones I: Modelos determinsticos.
Mxico:Limusa. Pg. 276
Paso 4.
De manera similar, se obtienen los valores de las variables duales restantes.
4 = 0 16 = 16
4 = 44
3 = 15 5 = 10
2 = 32
Ya que se dispone de un grado de libertad, se escogi 2 arbitrariamente y se le
dio un valor arbitrario. En este caso 2 = 0.
En resumen
1 = 0
2 = 0
3 = 5
4 = 16
1 = 15
2 = 10
3 = 13
4 = 16
5 = 16
Paso 5.
Utilizando la frmula = ( + ) para toda i, j que no est en la
base se obtienen los indicadores en optimidad.
11 11 = 20 (0+15)= 5
12 12 = 19 (0+10)= 9
13 13 = 14 (0+13)= 1
14 14 = 21 (0+16)= 5
22 22 = 20 (0+10)= 10
24 24 = 19 (0+16)= 3
31 31 = 18 (5+15)= -2
34 34 = 20 (5+16)= -1
35 35 = M (5+16)= M-21
41 41 = 0 (-16+15)= 1
42 42 = 0 (-16+10)= 6
43 43 = 0 (-16+13)= 3
Paso 6.
Orgenes
1
1
2
3
4
Demanda
40
20 +
50 -
30 -
30
40
70
5
40
10
40
10
40
60
Oferta
40
60
90
50
Flujos
Prawda, J. (2004) Mtodos y modelos de investigacin de operaciones I: Modelos determinsticos.
Mxico:Limusa. Pg. 277
Orgenes
Destinos
1
2
3
4
Demanda
30
30
40
50
20
40
70
5
40
10
40
40
10
60
Oferta
40
60
90
50
Flujos
Prawda, J. (2004) Mtodos y modelos de investigacin de operaciones I: Modelos determinsticos.
Mxico:Limusa. Pg. 278
Destinos
1
Paso 3 y 4.
Orgenes
Tabularmente
se
representa la nueva matriz
y a los
con elementos
valores duales y .
2
3
13
18
15
Oferta
16
16
18
4
Demanda
Costos
Prawda, J. (2004) Mtodos y modelos de investigacin de operaciones I: Modelos determinsticos.
Mxico:Limusa. Pg. 275
Paso 5.
Utilizando la frmula = ( + ) para toda i, j que no est en la
base se obtienen los indicadores en optimidad.
11 11 = 20 (-5+18)= 7
12 12 = 19 (-5+15)= 9
13 13 = 14 (-5+18)= 1
14 14 = 21 (-5+21)= 5
21 21 = 15 (-5+18)= 2
22 22 = 20 (-5+15)= 10
24 24 = 19 (-5+21)= 3
34 34 = 20 (0+21)= -1
35 35 = M (0+21)= M-21
41 41 = 0 (-21+18)= 3
42 42 = 0 (-21+15)= 6
43 43 = 0 (-21+18)= 3
Paso 6.
Orgenes
1
1
2
3
4
Demanda
30
30
40
50 +
20 -
40
70
40
5
Oferta
40
40
10 - 60
90
10
50
40
60
Flujos
Prawda, J. (2004) Mtodos y modelos de investigacin de operaciones I: Modelos determinsticos.
Mxico:Limusa. Pg. 277
Orgenes
Destinos
1
2
3
4
Demanda
30
30
40
60
10
40
70
10
40
40
5
40
10
60
Oferta
40
60
90
50
Flujos
Prawda, J. (2004) Mtodos y modelos de investigacin de operaciones I: Modelos determinsticos.
Mxico:Limusa. Pg. 278
Paso 3 y 4.
Orgenes
Tabularmente
se
representa la nueva matriz
y a los
con elementos
valores duales y .
Destinos
16
2
3
13
18
15
18
20
0
1 =18 2
=15
Oferta
1= - 4
2 = - 5
4
Demanda
=18
3 = 0
0
4 =20 5 =20
Costos
Prawda, J. (2004) Mtodos y modelos de investigacin de operaciones I: Modelos determinsticos.
Mxico:Limusa. Pg. 280
4= - 20
Paso 5.
Tabularmente se representa a la matriz con los elementos , calculados de
= ( + ).
Orgenes
Destinos
1
2
3
4
Demanda
1
6
2
2
8
10
3
0
30
40
70
4
5
4
40
5
1
M-20
Oferta
40
60
90
50
60
Costos
Orgenes
40
1
2
40
60
10
90
3
4
30
40
70
40
60
10
30
50
Demanda
30
40
60
Destinos
20