Subido por yordants91

transporteyasignacin-ioii-140620154748-phpapp02

Anuncio
ELABORADO POR: Lucía De Haro, Ana López, Elías Atala
Proceso de transporte
Distribución de un producto homogéneo
Desde un conjunto
De fábricas
Almacenes
Para satisfacer
Demanda
Sin superar disponibilidad
Primera fase
• Métodos de esquina noroeste
• Método de Voguel
• Método de coste mínimo
Segunda fase
• Verificar si la solución obtenida es óptima.
• Método de stepping stone
• Método de distribución modificada (MODI)
CAB es una empresa que se dedica al empacamiento de verduras en
tres centros situados en: Alicante (A), Cáceres (C) y Zamora (Z), que
se envían posteriormente a cinco centros de distribución situados en:
Madrid (M), Valencia (V), Sevilla (S), Barcelona (B) y Lugo (L).
El coste unitario de la materia prima y su empaquetado: en Alicante es
de 75 pesetas, en Cáceres de 71 pesetas y en Zamora de 76. las
predicciones de la demanda de paquetes se tienen en la siguiente tabla:
Centro de
distribución
Madrid
Valencia
Sevilla
Barcelona
Lugo
Demanda
9000
6000
8000
10000
5000
La capacidad de empaquetado en Alicante es de 14000 paquetes, en
Cáceres de 15000 y en Zamora de 10000. Los costes de transporte
por unidad de los centros de empaquetado a las distribución se
recogen en la siguiente tabla:
Madrid
Valencia
Sevilla
Barcelona
Lugo
Alicante
14
7
8
17
21
Cáceres
11
15
7
18
16
Zamora
12
14
10
13
9
• Comenzamos ordenando los datos que nos
proporciona el problema en una tabla donde se
incluyan disponibilidad, demanda y costes.
• El primer método por el que se resolverá será el
de esquina noroeste.
M
V
S
B
Disp.
L
A
14000
14
C
11
7
15
8
7
17
18
Z
Dem.
21
16
12
14
10
13
9
9000
6000
8000
10000
5000
15000
10000
Método de esquina noroeste.
• Primero, se debe checar que la demanda y la
disponibilidad sea la misma.
• En este caso, la disponibilidad es de 39,000 pero
la demanda es de 38,000.
• Se agrega un centro de distribución ficticio con
demanda 1000.
M
V
S
B
L
F
A
14000
14
7
8
17
21
0
C
15000
11
15
7
18
16
0
Z
10000
12
Dem.
Disp.
9000
14
10
6000
8000
13
10000
9
5000
0
1000
39000
• Se debe comenzar por la esquina que se
encuentra más al noroeste. A ella se le surtirán el
máximo número de unidades (respetando la
disponibilidad).
• Se irán eliminando las filas o columnas que
queden satisfechas, hasta que encontremos una
solución óptima.
M
V
S
B
L
F
17
21
Disp.
9000
A
14
7
8
0
C
15000
11
15
7
18
16
0
Z
10000
12
Dem.
9000
14
10
6000
8000
13
10000
9
5000
0
1000
39000
V
S
B
L
Disp.
F
5000
A
5000
7
8
17
21
0
C
15000
15
7
18
16
0
Z
Dem.
10000
14
10
6000
8000
13
10000
9
5000
0
1000
39000
V
S
B
L
Disp.
F
1000
C
15
7
18
16
0
Z
Dem.
15000
10000
14
10
13
9
6000
8000
10000
5000
0
1000
39000
S
B
L
F
Disp.
8000
C
7
18
16
0
Z
Dem.
14000
10000
10
13
8000
10000
9
5000
0
1000
39000
B
L
F
Disp.
6000
C
18
16
0
Z
6000
10000
13
Dem. 10000
9
5000
0
1000
39000
B
L
F
Z
Disp.
10000
13
Dem. 10000
9
5000
0
1000
39000
B
L
F
Disp.
4000
Z
13
Dem. 10000
9
5000
0
1000
10000
39000
Z
Dem.
L
F
5000
1000
9
5000
0
1000
Disp.
6000
39000
M
9000
A
14
V
Z
Dem.
11
12
9000
B
L
F
17
21
0
18
16
0
4000
5000
Disp.
5000
7
1000
C
S
15
14
6000
8
8000
7
10
8000
6000
13
10000
9
5000
15000
1000
0
1000
10000
39000
Método de costo mínimo.
• Se debe verificar que la demanda y la disponibilidad
sea la misma, como se hizo con el método anterior.
• Se elige el costo más pequeño de toda la tabla, y
donde se encuentre se asigna el mayor número de
unidades.
• Las filas o columnas que queden satisfechas se van
eliminando, hasta encontrar la solución óptima.
M
V
S
B
L
F
Disp.
1000
A
14000
14
7
8
17
21
0
C
15000
11
15
7
18
16
0
Z
Dem.
10000
12
14
10
13
9
0
9000
6000
8000
10000
5000
1000
39000
M
V
S
B
Disp.
L
A
13000
14
7
8
17
21
8000
C
15000
11
15
7
18
16
Z
10000
12
Dem.
9000
14
10
6000
8000
13
10000
9
5000
39000
M
V
B
Disp.
L
6000
A
13000
14
7
17
21
C
7000
11
15
18
16
Z
10000
12
Dem.
9000
14
13
9
6000
10000
5000
39000
A
M
B
L
14
17
21
Disp.
7000
M
A
14
B
17
Disp.
7000
7000
C
11
18
16
7000
C
7000
11
18
5000
Z
Dem.
12
9000
13
10000
9
5000
10000
Z
5000
12
39000
Dem.
9000
13
10000 39000
M
A
14
B
17
Disp.
7000
B
7000
A
5000
12
Dem.
2000
7000
17
2000
Z
Disp.
13
10000 39000
3000
Z
3000
13
Dem. 10000 39000
M
V
S
B
L
7000
6000
F
1000
A
14000
14
7
8
17
21
0
8000
7000
C
15000
11
15
7
2000
18
16
3000
5000
0
Z
Dem.
Disp.
10000
12
14
10
13
9
0
9000
6000
8000
10000
5000
1000
39000
Método de Voguel.
• Comienza determinando las penalizaciones de las
filas y columnas.
• Se obtienen con la diferencia de los dos costes
menores de cada una.
• Los valores se sitúan a la derecha y en la parte
inferior de la tabla
• Se considera la mayor penalización entre filas y
columnas.
• Elige la posición de menor coste en esa fila o columna.
• Sitúa el mayor número de unidades posible. Se reduce
la demanda y disponibilidad.
M
V
S
B
L
F
A
7
14
C
11
15
8
7
17
18
21
16
Disp.
pe
14000
7
15000
7
10000
9
0
0
1000
Z
12
Dem. 9000
Pe
1
14
6000
7
10
13
9
8000 10000 5000
1
4
7
0
1000 39000
0
M
V
S
B
L
Disp.
pe
14000
1
15000
4
9000
1
6000
A
7
14
C
11
15
8
7
17
18
21
16
Z
12
Dem. 9000
Pe
1
14
6000
7
10
13
9
8000 10000 5000 39000
1
4
7
M
S
B
L
A
14
8
17
7
18
pe
14000
6
15000
4
9000
1
21
C
11
Disp.
16
5000
Z
12
10
13
9
Dem. 9000 8000 10000 5000 39000
Pe
1
1
4
7
M
S
B
Disp.
pe
8000
6
15000
4
4000
2
8000
A
14
8
17
C
7
11
18
Z
12
10
13
Dem.
9000
8000
10000
Pe
1
1
4
39000
M
B
A
Disp.
pe
8000
3
15000
7
4000
1
17
14
9000
C
11
18
Z
13
12
Dem.
9000
10000
Pe
1
4
39000
B
A
Disp.
pe
0
17
6000
18
4000
13
17
6000
C
18
4000
Z
13
Dem.
10000
Pe
4
39000
M
V
S
6000
800
B
L
F
A
14000
14
7
8
9000
17
21
0
6000
C
15000
11
15
7
18
16
0
4000
5000
1000
Z
Dem.
Disp.
10000
12
14
10
13
9
0
9000
6000
8000
10000
5000
1000
39000
Solución
Método de cruce del arroyo.
• Una vez que hemos resuelto nuestro problema por
cualquiera de los 3 métodos anteriores, se procede
a optimizar la solución con el método del cruce del
arroyo.
• Consiste en sacar ciclos, de manera que todos los
costes de las casillas no vacías queden positivos.
M
V
S
B
L
7000
6000
F
1000
A
14000
14
7
8
17
21
0
8000
7000
C
15000
11
15
7
2000
18
3000
16
0
5000
Z
10000
12
Dem.
Disp.
9000
14
10
6000
8000
13
10000
9
5000
0
1000
39000
• Comenzamos analizando la primera casilla vacía, que
es (A,M).
• Para establecer un ciclo, únicamente podemos pasar
por las casillas que se encuentran llenas, y que sólo
nos podemos mover de manera horizontal o vertical.
• Se asigna el signo positivo al primer costo por el que
pasemos, signo negativo al segundo, y así iremos
intercalando.
M
V
S
B
L
7000
6000
F
1000
A
14000
14+
7
8
17-
21
0
8000
7000
C
15000
11
15
7
2000
18
3000
16
0
5000
Z
10000
12-
Dem.
Disp.
9000
14
10
13+
6000
8000
10000
9
5000
0
1000
39000
M
V
S
-2
6000
B
L
7000
F
1000
A
14000
14
7
8+
17-
21
0
8000
7000
C
15000
11+
15
7-
2000
18
3000
16
0
5000
Z
10000
12-
Dem.
Disp.
9000
14
10
13+
6000
8000
10000
9
5000
0
1000
39000
M
V
S
B
2
6000
-4
7000
L
F
1000
A
14000
14
7
8
17-
21+
0
8000
7000
C
15000
11
15
7
2000
18
3000
16
0
5000
Z
10000
12
Dem.
Disp.
9000
14
10
13+
6000
8000
10000
9-
5000
0
1000
39000
M
V
S
B
L
F
2
6000
-4
7000
8
1000
A
14000
14
7-
8
17+
21
0
8000
7000
C
15000
11-
15+
7
2000
18
3000
16
0
5000
Z
10000
12+
Dem.
Disp.
9000
14
10
6000
8000
13-
10000
9
5000
0
1000
39000
M
V
S
B
L
F
2
6000
-4
7000
8
1000
A
14000
14
7000
7
13
8
17
21
0
8000
C
15000
11-
15
7
2000
18+
3000
16
0
5000
Z
10000
12+
Dem.
Disp.
9000
14
10
6000
8000
13-
10000
9
5000
0
1000
39000
M
V
S
B
L
F
2
6000
-4
7000
8
1000
A
14000
14
7000
7
13
8
8000
17
21
0
6
C
15000
11-
15
7
2000
18
16+
3000
5000
0
Z
10000
12+
Dem.
Disp.
9000
14
10
6000
8000
13
10000
9-
5000
0
1000
39000
M
V
S
B
L
F
2
6000
-4
7000
8
1000
A
14000
14
7000
7
13
8
8000
17+
6
21
0-
8
C
15000
11-
15
7
2000
18
16
3000
5000
0+
Z
10000
12+
Dem.
Disp.
9000
14
6000
10
13-
9
8000
10000
5000
0
1000
39000
M
V
S
B
L
F
2
6000
-4
7000
8
1000
A
14000
14
7000
7-
13
8
8000
17+
6
21
8
0
5
C
15000
11
15
7
2000
18
16
3000
5000
0
Z
10000
12
Dem.
Disp.
9000
14+
6000
10
13-
9
8000
10000
5000
0
1000
39000
M
V
S
B
L
F
2
6000
-4
7000
8
1000
A
14000
14
7000
7
13
8
8000
17
21
6
8
0
5
C
15000
11+
2000
15
7-
11
18
16
3000
5000
0
Z
10000
12-
Dem.
Disp.
9000
14
10+
13
9
6000
8000
10000
5000
0
1000
39000
M
V
S
B
L
F
2
6000
-4
7000
8
1000
A
14000
14
7000
7
13
8
8000
17+
6
21
0-
8
5
C
15000
11
2000
15
11
7
2
18
16
3000
5000
0
Z
10000
12
Dem.
Disp.
9000
14
6000
10
13-
9
8000
10000
5000
0+
1000
39000
M
V
S
B
L
F
2
6000
-4
7000
8
1000
A
14000
14
7000
7
13
8
8000
17
21
6
8
0
5
C
15000
11
2000
15
11
7
2
18
16
3000
5000
0
4
Z
10000
12
Dem.
Disp.
9000
14
6000
10
13
9
8000
10000
5000
0
1000
39000
• Si todos los costes son no negativos la solución
actual es óptima.
• Si hay negativos:
• Se toma el más negativo.
• Genera una solución a partir de la posición más
negativa.
Solución cuando hay negativos.
• Elijo el número más negativo (-4).
• En una tabla ubico el número de unidades
correspondiente a los costos que usé para sacar dicho
valor.
M
S
B
0+
7000-
A
7000+ 8000 C
2000Z
3000+
• Se comienza por el
número más grande que
tengamos, y de acuerdo
al signo que aplicamos
para sacar el valor
negativo, sumamos o
restamos.
• Todos los valores deben
dar positivos.
• 8000
• 0+8000=8000
• 7000-8000=-1000
• No se toma en cuenta, pues da negativo.
• 7000
• 0+7000=7000
• 8000-7000=1000
• 2000-7000=-5000
• No se toma en cuenta, es negativo.
• 3000
• 0+3000=3000
• 8000-3000=5000
• 7000-3000=4000
• 2000-3000=-1000
• 2000
• 0+2000=2000
• 8000-2000=6000
• 7000-2000=5000
• 3000+2000=5000
• 7000+2000=9000
M
S
B
2000
5000
A
9000
6000
C
0
Z
5000
• Una vez que tengo el
número que da como
resultado
números
positivos, sustituyo los
valores en una nueva
tabla.
• Verificamos nuevamente
las casillas vacías
• Finalmente saco
costos totales.
los
M
V
S
B
6000
2000
5000
L
F
1000
A
14000
14+
7
8-
17
21
0
6000
9000
C
15000
11-
15
7+
18
16
5000
5000
0
Z
10000
12
Dem.
Disp.
9000
14
6000
10
13
9
8000
10000
5000
0
1000
39000
M
V
S
B
2
6000
2000
5000
L
F
1000
A
14000
14+
7
8-
17-
21+
0
6000
9000
C
15000
11-
15
7+
18
16
5000
5000
0
Z
10000
12
Dem.
Disp.
9000
14
6000
10
13+
9-
8000
10000
5000
0
1000
39000
M
V
S
B
L
F
2
6000
2000
5000
8
1000
14
7--
17-++++
9000
9
8++
++--
A
C
11-
4
15+
6000
7---+
Dem.
9000
14000
21
0--
4
1
15000
18+
16+
6
5000
5000
14+
10+
13+
----
9-
6000
8000
10000
5000
11
Z
12+
2
Disp.
0+
4
10000
0+
1000
39000
Solución
La firma Lurix Electronics fabrica dos productos que se
pueden elaborar en dos líneas de producción. Ambos
artículos logran sus menores costos cuando se fabrican en la
línea de producción que es más moderna. Sin embargo, tal
línea moderna no tiene capacidad para manejar el total de la
producción.
Como resultado, alguna parte de la producción se tendrá que
producir en la línea más antigua. Enseguida se muestran los
datos sobre los requerimientos totales de producción, las
capacidades de las líneas de producción y costos.
Costos unitarios de producción
Producción
mínima
Línea Moderna
Línea Antigua
Requerimientos
Producto 1
$3.00
$5.00
500 u
Producto 2
$2.50
$4.00
700 u
Capacidad
800
600
Línea Moderna Línea Antigua Requerimiento
Producto 1
500
3
5
Producto 2
700
4
2.5
Capacidad
800
600
1400
1200
Método de esquina noroeste
• Primero, se debe checar que la capacidad y los
requerimientos sean los mismos.
• En este caso, los requerimientos son de 1200
unidades pero la capacidad es de 1400
• Se agrega un producto ficticio con requerimiento
de 200 para igualarlos.
Línea Moderna Línea Antigua Requerimiento
Producto 1
500
3
5
Producto 2
700
2.5
4
Ficticio
200
0
Capacidad
800
0
600
1400
• Se debe comenzar por la esquina que se
encuentra más al noroeste. A ella se le surtirán el
máximo número de unidades (respetando la
disponibilidad).
• Se irán eliminando las filas o columnas que
queden satisfechas, hasta que encontremos una
solución óptima.
Línea Moderna Línea Antigua Requerimiento
Producto 1
500
500
3
5
Producto 2
700
2.5
4
Ficticio
200
0
Capacidad
800
0
600
1400
Línea Moderna Línea Antigua Requerimiento
Producto 2
700
300
2.5
4
Ficticio
200
0
Capacidad
300
0
600
1400
Línea Antigua Requerimiento
Producto 2
400
400
4
Ficticio
200
200
0
Capacidad
600
1400
Línea Moderna Línea Antigua Requerimiento
Producto 1
500
500
3
Producto 2
300
5
2.5
4
200
Ficticio
0
Capacidad
700
400
800
200
0
600
1400
Solución
Método de costo mínimo
• Se debe verificar que la demanda y los requerimientos
sean los mismos, como se hizo con el método anterior.
• Se elige el costo más pequeño de toda la tabla, y donde
se encuentre se asigna el mayor número de unidades.
• Las filas o columnas que queden satisfechas se van
eliminando, hasta encontrar la solución óptima.
Línea Moderna Línea Antigua Requerimiento
Producto 1
500
3
5
Producto 2
700
2.5
4
200
Ficticio
0
Capacidad
800
200
0
600
1400
Línea Moderna Línea Antigua Requerimiento
Producto 1
500
3
Producto 2
5
700
700
2.5
Capacidad
800
4
400
1400
Línea Moderna Línea Antigua Requerimiento
Producto 1
100
3
Capacidad
100
500
400
5
400
1400
Línea Moderna Línea Antigua Requerimiento
Producto 1
100
3
Producto 2
5
700
700
2.5
4
200
Ficticio
0
Capacidad
500
400
800
200
0
600
1400
Solución
Método de Voguel
• Comienza determinando las penalizaciones de las
filas y columnas.
• Se obtienen con la diferencia de los dos costes
menores de cada una.
• Los valores se sitúan a la derecha y en la parte
inferior de la tabla
• Se considera la mayor penalización entre filas y
columnas.
• Elige la posición de menor coste en esa fila o columna.
• Sitúa el mayor número de unidades posible. Se reduce
la demanda y disponibilidad.
Línea
Moderna
Línea Antigua Requerimiento
Producto 1
3
500
2
700
1.5
200
0
5
Producto 2
2.5
4
200
Ficticio
Pe.
0
0
Capacidad
800
600
Pe.
2.5
4
1400
Línea
Moderna
Producto 1
Línea AntiguaRequerimiento
500
3
Pe.
500
2
700
1.5
5
Producto 2
2.5
4
Capacidad
800
400
Pe.
0.5
1
1400
Producto 2
Línea
Moderna
Línea
Antigua
Requerimiento
Pe.
300
400
700
1.5
2.5
4
Capacidad
300
400
Pe.
2.5
4
1400
Línea Moderna Línea Antigua Requerimiento
Producto 1
500
500
3
Producto 2
300
5
2.5
4
200
Ficticio
0
Capacidad
700
400
800
200
0
600
1400
Solución
• 𝐶. 𝑇. = 3 500 + 2.5 300 + 4 400 +
0(200)
• 𝐶. 𝑇. = 1500 + 750 + 1600
• 𝐶. 𝑇. = 3850
Método del cruce del arroyo
• Una vez que hemos resuelto nuestro problema por
cualquiera de los 3 métodos anteriores, se procede
a optimizar la solución con el método del cruce del
arroyo.
• Consiste en sacar ciclos, de manera que todos los
costes de las casillas no vacías queden positivos.
• Ciclo: camino que comienza y termina en la posición no
básica elegida, formado por segmentos
alternativamente verticales y horizontales
• Para optimizar este problema, usamos la solución del
método del costo mínimo, pues cumple con la regla:
• 𝑚+𝑛−1=2+3−1=4
• Comenzamos analizando la primera casilla vacía, que
es (A,M)
• Para establecer un ciclo, únicamente podemos pasar
por las casillas que se encuentran llenas, y que sólo nos
podemos mover de manera horizontal o vertical.
• Se asigna el signo positivo al primer costo por el que
pasemos, signo negativo al segundo, y así iremos
intercalando.
Línea Moderna Línea Antigua Requerimiento
Producto 1
500
500
3-
Producto 2
300
2.5
+
5+
4-
200
Ficticio
0
Capacidad
700
400
800
200
0
600
1400
Línea Moderna Línea Antigua Requerimiento
Producto 1
500
3
Producto 2
300
5
700
400
-2.5
4+
200
Ficticio
0+
Capacidad
500
0.5
800
200
0-
600
1400
Línea Moderna Línea Antigua Requerimiento
Producto 1
500
3
Producto 2
300
5
1.5
4
200
0
Capacidad
800
700
400
2.5
Ficticio
500
0.5
200
0
600
1400
Solución
• 𝐶. 𝑇. = 3 500 + 2.5 300 + 4 400 +
0(200)
• 𝐶. 𝑇. = 1500 + 750 + 1600
• 𝐶. 𝑇. = 3850
Por su atención
MUCHAS GRACIAS
Descargar