Vous êtes sur la page 1sur 26

-Sistemas de fabricacin y organizacin industrial-

Jess Mara Pinar Prez


jesusmaria.pinar@uclm.es
1

1. Introduccin
2. Solucin de Partida
2.1 Mtodo del rincn noroeste
2.2 Mtodo del coste intuitivo ms bajo
2.3 Mtodo de aproximacin de Vogel
3. Demanda diferente a oferta
4. Solucin ptima
4.2 El algoritmo de Stepping-Stone
4.2 El algoritmo de distribucin modificada (MODI)
2
El problema del transporte reside en que existen diferentes
fbricas y diferentes almacenes con capacidades diferentes, por lo
que se pretende reducir los costes de transporte de los productos
de las fbricas a los almacenes.

Debe existir:
un punto de Origen
un punto de destino
un coste unitario de transporte del origen al destino
cantidades a transportar

Pasos a seguir:
o Definir el problema
o Construir la matriz de transporte
o Desarrollar una solucin de partida
o Encontrar la solucin ptima
3
o Matriz de transporte CTT = Costes totales de transporte ;
=

=1

=1

















C : Costes
X : Cantidad



j: Destino
Oferta
1 2 n














i
:

O
r
i
g
e
n

1

X11
C11

X12
C12

X1n
C1n
a1
2

X21
C21

X22
C22

X2n
C2n
a2


m

Xm1
Cm1

Xm2
Cm2

Xmn
Cmn
am
Demanda b1 b2 bn
4

1. Introduccin
2. Solucin de Partida
2.1 Mtodo del rincn noroeste
2.2 Mtodo del coste intuitivo ms bajo
2.3 Mtodo de aproximacin de Vogel
3. Demanda diferente a oferta
4. Solucin ptima
4.2 El algoritmo de Stepping-Stone
4.2 El algoritmo de distribucin modificada (MODI)
5
Mtodo del rincn noroeste

La regla del rincn noroeste requiere que empecemos
por la celda superior izquierda de la tabla o matriz de
transporte y asignemos las unidades a las rutas de
envo de la siguiente manera:
1. Agotar la oferta de cada Origen (fila) antes de pasar
a la fila siguiente.
2. Agotar la demanda de cada Destino (columna) antes
de pasar a la columna siguiente por la derecha.
3. Comprobar que todas las ofertas y demandas estn
cubiertas.

6
Mtodo del rincn noroeste









CTT=1005+2008+1004+1007+2005 = 4200
Destino
Oferta
Alemania (A) Brasil (B) China (C)













O
r
i
g
e
n

Dinamarca (D)

100
5 4 3
100
Espaa (E)

200
8

100
4 3
300
Francia (F)


9

100
7

200
5
300
Demanda
300 200 200 700
7
Mtodo del coste intuitivo ms bajo

ste mtodo realiza asignaciones iniciales en
funcin del menor coste.
Pasos:
1. Identificar la celda con menor coste posible.
2. Asignar tantas unidades como sea posible a esa
celda (sin sobrepasar la oferta o demanda),
para luego tachar esa fila o columna o ambas,
que queda agotada as por esta asignacin.
3. Hallar la celda con menor coste entre las celdas
restantes (no tachadas).
4. Repetir pasos 2 y 3 hasta tener todo asignado.

8
Mtodo del coste intuitivo ms bajo
4 2


1

3



CTT=1003+1003+2004+3009 = 4100

Destino
Oferta
Alemania (A) Brasil (B) China (C)













O
r
i
g
e
n

Dinamarca (D)
5 4

100
3
100
Espaa (E)
8

200
4

100
3
300
Francia (F)

300
9 7 5
300
Demanda
300 200 200 700
9
Mtodo de aproximacin de Vogel

1. Para ste mtodo se calculan ndices para cada
oferta (fila) y demanda (columna). El ndice se
calcula como la diferencia entre los dos costes ms
bajos de cada fila y de cada columna.
2. Se selecciona el ndice con mayor valor. Y dentro de
esa fila o columna, se lleva la cantidad superior
posible a la casilla con coste inferior.
3. La demanda (columna) u oferta (fila) cubierta se
tacha.
4. Se recalculan los ndices y se comienza otra vez el
proceso hasta que todas las demandas y ofertas
estn cubiertas.


10
Mtodo de aproximacin de Vogel













CTT=1005+2004+1003+
1005+2009 = 3900


Destino
Ofert
a
Alemani
a (A)
Brasil
(B)
China
(C)













O
r
i
g
e
n

Dinamar
ca (D)
100
5 4 3
100
4-3=1
Espaa
(E)
8
200
4
100
3
300

4-3=1


4-3=1

8-3=5
Francia
(F)
200
9 7
100
5
300
7-5=2

7-5=2

9-5=4
Demanda
300 200 200 700
8-5=3 4-4=0 3-3=0
9-8=1 7-4=3 5-3=2
9-8=1 5-3=2
11

1. Introduccin
2. Solucin de Partida
2.1 Mtodo del rincn noroeste
2.2 Mtodo del coste intuitivo ms bajo
2.3 Mtodo de aproximacin de Vogel
3. Demanda diferente a oferta
4. Solucin ptima
4.2 El algoritmo de Stepping-Stone
4.2 El algoritmo de distribucin modificada (MODI)
12
Puede que exista diferencia entre la oferta y la demanda, porque se
produzcan ms productos que los necesarios o que no se llegue a la
demanda real.
En estos casos se colocan fabricas ficticias o almacenes ficticios que
suplan esas diferencias, con un coste de transporte asociado 0,
puesto que en realidad no se estn moviendo los productos.


Destino
Oferta
Alemania (A) Brasil (B) China (C)













O
r
i
g
e
n

Dinamarca (D)
5 4 3
250
Espaa (E)
8 4 3
300
Francia (F)


9 7 5
300
Demanda
300 200 200 700\850
13














Ahora se pueden aplicar los mtodos de solucin de partida.

Destino
Oferta
Alemania
(A)
Brasil (B) China (C)
Almacn
Ficticio













O
r
i
g
e
n

Dinamarca
(D)

250
5 4 3 0
250
Espaa (E)

50
8

200
4

50
3 0
300
Francia (F)


9


7

150
5

150
0
300
Demanda
300 200 200 150 850
14

1. Introduccin
2. Solucin de Partida
2.1 Mtodo del rincn noroeste
2.2 Mtodo del coste intuitivo ms bajo
2.3 Mtodo de aproximacin de Vogel
3. Demanda diferente a oferta
4. Solucin ptima
4.2 El algoritmo de Stepping-Stone
4.2 El algoritmo de distribucin modificada (MODI)
15

Hasta aqu hemos visto como aplicar una solucin
inicial o de partida. Ahora vamos a ver como hallar
una solucin ptima. Para ello existen dos
algoritmos que son:

El algoritmo de Stepping-Stone
El algoritmo de distribucin modificada (MODI)

16
El algoritmo de Stepping-Stone

Una vez que se tiene una solucin de partida se aplica este
mtodo para llegar a una solucin ptima. Para ello hay que
seguir los siguientes pasos:
1. Seleccionar una celda no utilizada para ser evaluada.
2. Empezando por esa celda, trazar un circuito que acabe en
esa misma celda, a travs de celdas que s estn utilizadas
(solo se permiten movimientos horizontales o verticales).
Se tendrn en cuenta los vrtices del camino.
3. Poner un signo + en la celda vaca que estemos trabajando;
alternar los signos y + en cada celda del circuito
(vertices).
4. Calcular el ndice de mejora, sumando los costes unitarios
de las celdas con signo + y restando los costes asociados a
las celdas con signo -.
5. Repetir los pasos 1 a 4 para cada celda vaca.

17
Los ndices (s son negativos) nos indican cuanto nos
ahorramos s mandamos una unidad a otra casilla.
IDC=3-5+7-4+8-5=4









IDB=4-4+8-5=3
IEC=3-5+7-4=1 CTT = 4200
IAF=9-8+4-7=-2




Destino
Oferta
Alemania (A) Brasil (B) China (C)













O
r
i
g
e
n

Dinamarca (D)
-
100
5 4
+
Inicio
3
100
Espaa (E)
+
200
8
-
100
4 3
300
Francia (F)


9
+
100
7
-
200
5
300
Demanda
300 200 200 700
18
Una vez calculados los ndices para las celdas vacas, nos fijamos en
los ndices cuyo valor es el ms negativo. S no hubiera ndices con
valor negativo habramos llegado a una solucin ptima.
En la celda con ndice ms negativo interesa llevar la mayor cantidad
posible, para ello (haciendo uso del circuito de esa celda) quitamos
unidades en las celdas del circuito con signo negativo y sumamos
unidades en las celdas del circuito con signo positivo, tanto como sea
posible siempre que se cumplan las restricciones (y no dejando valores
negativos).



CTT = 4000


Destino
Oferta
Alemania
(A)
Brasil (B) China (C)













O
r
i
g
e
n

Dinamarca
(D)
100
5 4

3
100
Espaa (E)
100
8
200
4 3
300
Francia (F)
100
9 7
200
5
300
Demanda
300 200 200 700
19
Una vez movidas las cantidades se vuelven a calcular los ndices
hasta que no podamos encontrar un ndice negativo.

Problema de Stepping-Stone:
Cuando el nmero de casillas ocupadas es menor que n+m-1
hay un problema de degeneracin.

S hay degeneracin, hay circuitos que no se pueden cerrar y
por tanto las casillas no se pueden evaluar.

Para solucionar este problema, se incluye una cantidad muy
pequea () a una casilla vaca, esto simular que tenemos una
casilla adicional ocupada. (0)
20
Algoritmo de distribucin modificada (MODI)

Es un algoritmo para calcular una solucin ptima.

S definimos:

Valor asignado a filas

Valor asignado a columnas

Coste unitario de transporte



(celdas ocupadas)

(celdas libres)
21


CELDAS OCUPADAS

1
+
1
=5

2
+
1
= 8

2
+
2
= 4

3
+
2
= 7

3
+
3
=5
5 ecuaciones
6 incognitas


Asigno
1
= 0;
1
= 5;
2
= 3;
2
= 1;
3
= 6;
3
= 1;

Destino
Oferta
Alemania (A) Brasil (B) China (C)













O
r
i
g
e
n

Dinamarca (D)

100
5 4 3
100
Espaa (E)

200
8

100
4 3
300
Francia (F)


9

100
7

200
5
300
Demanda
300 200 200 700
22
Con los valores anteriores calculamos los ndices de
las celdas vacas:

12
=
12

2
= 4 0 1 = 3

13
=
13

3
= 3 0 1 = 4

23
=
23

3
= 3 3 1 = 4

31
=
31

1
= 9 6 5 = 2

En la celda con ndice ms negativo interesa llevar la mayor
cantidad posible, para ello quitamos unidades en las celdas con
sino negativo de un circuito marcado como en el mtodo de
Stepping-Stone, tanto como sea posible siempre que se
cumplan las restricciones.

23








Despus se vuelve a repetir el proceso calculando los nuevos R
y Ks, adems de los ndices, los cuales nos indicarn que
estamos en una solucin ptima s son no negativos.
Destino
Oferta
Alemania
(A)
Brasil (B) China (C)













O
r
i
g
e
n

Dinamarca
(D)
100
5 4

3
100
Espaa (E)
100
8
200
4 3
300
Francia (F)
100
9 7
200
5
300
Demanda
300 200 200 700
24










Solucin final ptima
Destino
Oferta
Alemania
(A)
Brasil (B) China (C)













O
r
i
g
e
n

Dinamarca
(D)
100
5 4

3
100
Espaa (E)
8
200
4
100
3
300
Francia (F)
200
9 7
100
5
300
Demanda
300 200 200 700
25
-Sistemas de fabricacin y organizacin industrial-





Jess Mara Pinar Prez
jesusmaria.pinar@uclm.es
26

Vous aimerez peut-être aussi