Вы находитесь на странице: 1из 38

Optimizacin de Sistemas III

Semana 01
Modelo de Transporte
Regla de la esquina noroeste (MEN)
Mtodo por aproximacin de Vogel (MAV)
Mtodo del costo mnimo (MCM)

2.1 Modelo de Transporte


El objetivo general es encontrar el mejor plan de distribucin, es
decir, la cantidad que se debe enviar por cada una de las rutas
desde los puntos de suministro hasta los puntos de demanda.
El mejor plan es aquel que minimiza los costos totales de envo,
produzca la mayor ganancia u optimice algn objetivo corporativo.
Se debe contar con:

i) Nivel de oferta en cada fuente y la cantidad de demanda


en cada destino.
ii) Costo de transporte unitario de mercadera desde cada
fuente a cada destino.
2

Modelo de Transporte

Tambin es necesario satisfacer ciertas restricciones:


1. No enviar ms de la capacidad especificada desde cada punto de
suministro (oferta).
2. Enviar bienes solamente por las rutas vlidas.
3. Cumplir (o exceder) los requerimientos de bienes en los puntos
de demanda.

Modelo de Transporte

Grficamente: Para m fuentes y n destinos

Unidades de oferta

C11, X11

s1

d1

s2

d2

sm

dn

donde

Cmn, Xmn

Unidades de demanda

Esquemticamente se podra ver como se muestra en la siguiente


figura
Fuentes
Destinos

Xij: cantidad transportada desde la fuente i al destino j


Cij: Costo del transporte unitario desde la fuente i al destino j
4

Modelo de Transporte

Modelo general de PL que representa al


modelo de Transporte
m

minimizar

Z cij xij
i 1 j 1

sa

x
j 1

ij

x
i 1

ij

si

i=1,2,...,m

dj

j=1,2,...,n

xij o

para toda i y j

El modelo implica que al menos la oferta debe ser igual a la demanda


5

Modelo de Transporte

Modelo general de PL que representa al modelo


de Transporte
Modelo de transporte equilibrado: Oferta = Demanda
n

x
j 1

ij

x
i 1

ij

Si

i=1, 2, 3,....,m

Dj

j=1, 2, 3,....,n

xij 0

para toda i y j
6

Modelo de Transporte

Aplicaciones del modelo de Transporte


El Modelo de Transporte no slo es aplicable al movimiento de
productos, sino que tambin, como modelo se puede aplicar a otras
reas tales como:
Planificacin de la Produccin
Control de Inventarios
Control de Proveedores
Otras

Modelo de Transporte

Ejemplo:
RPG tiene cuatro plantas ensambladoras en Europa. Estn
ubicadas en Leipzig, Alemania (1);Nancy, Francia (2); Lieja,
Blgica (3), y Tilburgo, Holanda (4). Las mquinas
ensambladoras usadas en estas plantas se producen en Estados
Unidos y se embarcan a Europa. Llegaron a los puertos de
Amsterdan (1), Amberes (2) y El Havre (3).
Los planes de produccin del tercer trimestre (julio a
septiembre) ya han sido formulados.

Modelo de Transporte

Los requerimientos (la demanda en destinos) de motores diesel


E-4 son los siguientes:
Planta
Cantidad de Motores
(1) Leipzig
400
(2) Nancy
900
(3) Lieja
200
(4) Tilburgo
500
Total
2000
La cantidad disponible de mquinas E-4 en los puertos (oferta
en orgenes) son:
Puerto
Cantidad de Motores
(1) Amsterdan
500
(2) Amberes
700
(3) El Hevre
800
Total
2000

Modelo de Transporte

Los costos ($) de transporte de un motor desde un


origen a un destino son:
Al destino
Desde el
origen

12

13

10

11

10

12

10

Modelo de Transporte

Construccin del modelo de PL


1. Variables de decisin
Xij = nmero de motores enviados del puerto i a la planta j
i = 1, 2, 3
j = 1, 2, 3, 4
2. Funcin Objetivo
Minimizar Z = 12 X11 + 13 X12 + 4X13 + 6X14 + 6X21 + 4X22 +
10X23 + 11X24 + 10X31 + 9X32 + 12X34 + 4X14

11

Modelo de Transporte

3. Restricciones:
1) Oferta: La cantidad de elementos enviados no puede exceder la
cantidad disponible
X11 + X12 + X13 + X14

500

X21 + X22 + X23 + X24

700

X31 + X32 + X33 + X34 800


2) Demanda: Debe satisfacerse la demanda de cada planta
X11 + X21 + X31 400
X12 + X22 + X32 900
X13 + X23 + X33 200
X14 + X24 + X34 500
y de no negatividad Xij 0 para i=1, 2, 3; j= 1, 2, 3, 4
12

Modelo de Transporte

Solucin del Modelo de


Transporte
Algoritmos Especficos
1.2.3.4.5.-

Regla de la esquina noroeste (MEN)


Mtodo por aproximacin de Vogel (MAV)
Mtodo del costo mnimo (MCM)
Mtodo del paso secuencial y
DIMO (mtodo de distribucin modificada)

Modelo de Transporte

Descripcin de los
algoritmos
La regla de la esquina noroeste, el mtodo de aproximacin
de Vogel y el mtodo del costo mnimo son alternativas para
encontrar una solucin inicial factible.
El mtodo del escaln y el DIMO son alternativas para
proceder de una solucin inicial factible a la ptima.
Por tanto, el primer paso es encontrar una solucin inicial
factible, que por definicin es cualquier distribucin de
ofertas que satisfaga todas las demandas

14

Descripcin de los
algoritmos

Modelo de Transporte

Una vez obtenida una solucin bsica factible, el algoritmo


procede paso a paso para encontrar un mejor valor para la
funcin objetivo.
La solucin ptima es una solucin factible de costo mnimo

Para aplicar los algoritmos, primero hay que construir una


tabla de transporte.

15

Modelo de Transporte

Tabla Inicial

16

Modelo de Transporte

Tabla Inicial del Ejemplo


Plantas
Puertos
1

2
12

3
13

4
4

Oferta
6
500

10

11
700

3
Demanda

10
400

9
900

12
200

4
500

800
2000

17

Modelo de Transporte

1.- Regla de la esquina


Noroeste
Se inicia el proceso desde la esquina izquierda superior
Se ubican tantas unidades como sea posible en la ruta
Cantidad de Unidades = Mnimo(disponibilidad, demanda)
Las siguientes asignaciones se hacen o bien recorriendo hacia la
derecha o bien hacia abajo.
Las demandas se satisfacen recorriendo sucesivamente de
izquierda a derecha y las ofertas se destinan recorriendo de
arriba hacia abajo.

18

Modelo de Transporte

Primera asignacin

19

Modelo de Transporte

Hasta cuarta asignacin

20

Modelo de Transporte

Esquina Noroeste: Solucin final


factible

Valor FO: 400*12+100*13+700*4+100*9+200*12+500*4= $14.200


21

Modelo de Transporte

2.- Mtodo de aproximacin de


Vogel (MAV)
MAV usa informacin de costos mediante el concepto de
costo de oportunidad para determinar una solucin inicial
factible.

Seleccionar en una fila la ruta ms barata y la que le sigue.


Hacer su diferencia (penalidad), que es el costo adicional por
enviar una unidad desde el origen actual al segundo destino y
no al primero.
En nuestro caso, para el puerto1, C13 y C14; Penalidad = 6 - 4
MAV asigna un costo de penalidad por no usar la mejor ruta
en esta fila.
22

Modelo de Transporte

2.- Mtodo de aproximacin de


Vogel

Lo anterior se repite para cada fila y cada columna, esto es,


determinar todas las penalidades
Los pasos iterativos de MAV son los siguientes:
1. Identificar la fila o columna con la mxima penalidad.
2.Colocar la mxima asignacin posible a la ruta no usada que
tenga menor costo en la fila o columna seleccionada en el punto 1
(los empates se resuelven arbitrariamente)
3. Reajustar la oferta y demanda en vista de esta asignacin.
4. Eliminar la columna en la que haya quedado una demanda 0 (o
la fila con oferta 0), de consideraciones posteriores.
5. Calcular los nuevos costos de penalidad.
23

Modelo de Transporte

2.- Mtodo de aproximacin


de Vogel

El MAV contina aplicando este proceso en forma sucesiva


hasta que se haya obtenido una solucin factible.

Los resultados obtenidos se muestran en las siguientes tablas

24

Modelo de Transporte

2 Mtodo de aproximacin de
Paso
0: Clculo de penalidades
Vogel

Paso 1: Identificar mxima penalidad (fila o columna)


Calculadas todas las penalidades, la mayor
corresponde a la columna 3 (penalidad = 6)
25

Modelo de Transporte

2.- Mtodo de aproximacin de


Paso 2: Asignacin de unidades (MIN(oferta,demanda))
Vogel
Paso 3:Reajuste de oferta y demanda
Plantas
Puertos
1

2
12

3
13

4
4

Oferta
6

200
2

300
10

500

11
700

3
Demanda

10
400

9
900

12
0 200

4
500

800
2000

26

Modelo de Transporte

2.- Mtodo de aproximacin de


Paso
4: Eliminar columna (fila) con demanda (oferta) 0
Vogel
Plantas
Puertos
1

2
12

3
13

4
4

Oferta
6

200
2

300
10

500

11
700

3
Demanda

10
400

9
900

12
0 200

4
500

800
2000

27

Modelo de Transporte

2.- Mtodo de aproximacin de


Paso
5: Calcular los nuevos costos de penalidad
Vogel
Plantas
Puertos
1

2
12

3
13

4
4

Oferta
6

200
2

300
10

Penalidades
6
500

11

2
700

3
Demanda
Penalidades

10

400

900

12
0 200

4
500

5
800
2000

28

Modelo de Transporte

2.- Mtodo de aproximacin de


Repitiendo los pasos anteriores, finalmente se llega a la siguiente
Vogel
solucin

Plantas
Puertos
1

2
12

3
13

4
4

200
2

Oferta
6

300
10

10
400

Demanda

9
200

400

900

12

500

700

11

700
3

300

200
600 800
0 200 200 500
2000

Es solucin factible? m + n - 1 = 6 Asignaciones? SI


Costo: 200*4+300*6+700*4+400*10+200*9+200*4 = $12.000
29

Modelo de Transporte

3.- Mtodo del Costo Mnimo


Fundamento
Asignar la mayor cantidad de unidades a una ruta
disponible de costo mnimo
Algoritmo
1. Dada una tabla de transporte
2. Asignar la mayor cantidad de unidades a la variable
(ruta) con el menor costo unitario de toda la tabla.
3. Tachar la fila o columna satisfecha.
4. Ajustar oferta y demanda de todas las filas y columnas
5. Si hay ms de una fila o columna no tachada repetir
los puntos 2, 3 y 4
30

Modelo de Transporte

3.- Mtodo del Costo Mnimo (cont.)


Ejemplo: Aplicar MCM a la tabla de transporte
Plantas
Puertos
1

2
12

3
13

4
4

Oferta
6
500

10

11
700

10

Demanda

Paso 2

400

9
900

12
200

4
500

800
2000

Existen tres rutas costo mnimo. Elijamos la 1_3


Unidades a asignar = MIN(200,400) = 200
31

Modelo de Transporte

3.- Mtodo del Costo Mnimo (cont.)


Paso 3: Tachar fila o columna (columna 3)
Plantas
Puertos
1

2
12

3
13

4
4

Oferta
6

200

300

10

500

11
700

10

Demanda

400

9
900

12
0 200

4
500

800
2000

Paso 4

Ajustar ofertas y demandas (fila 1 y columna 3)

Paso 5

An quedan ms de una fila o columna sin tachar. Ir a paso 2


32

Modelo de Transporte

3.- Mtodo del Costo Mnimo (cont.)


Paso 2: Ruta de costo menor -> 3_4 ( 2_2)
Unidades = MIN(500,800) = 500
Paso 3: Tachar columna 4
Paso 4: Tachar ajustar fila 3 y columna 4
Plantas
Puertos
1

2
12

3
13

4
4

Oferta
6

200

300

10

500

11
700

10

12

4
500

Demanda

Paso 5

400

900

0 200

0 500

300

800
2000

An quedan ms de una fila o columna sin tachar. Ir a paso 2


33

Modelo de Transporte

3.- Mtodo del Costo Mnimo (cont.)


Paso 2: Ruta de costo menor -> 2_2
Unidades = MIN(700,900) = 300
Paso 3: Tachar fila2
Paso 4: Tachar ajustar fila 2 y columna 2
Puertos
1

2
12

3
13

4
4

Oferta
6

200

10

10

12

Paso 5

400 200 900

0 200

700

4
500

Demanda

500

700

300

0 500

300

800
2000

An quedan ms de una fila o columna sin tachar. Ir a paso 2


34

Modelo de Transporte

3.- Mtodo del Costo Mnimo (cont.)


Paso 2: Ruta de costo menor -> 3_2
Unidades = MIN(200,300) = 200
Paso 3: Tachar columna 2
Paso 4: Tachar ajustar fila 3 y columna 2
Puertos
1

2
12

3
13

4
4

Oferta
6

200

10

10

12

200

Demanda

Paso 5

400 200 900

700

4 100
500

0 200

500

700

300

0 500

300

800
2000

An quedan ms de una fila o columna sin tachar. Ir a paso 2


35

Modelo de Transporte

3.- Mtodo del Costo Mnimo (cont.)


Paso 2: Ruta de costo menor -> 3_1
Unidades = MIN(400,100) = 100
Paso 3: Tachar fila 3
Paso 4: Tachar ajustar fila 3 y columna 1
Puertos
1

2
12

3
13

4
4

Oferta
6

200

10

10

Demanda

Paso 5

100

200

300 400

200 900

12

700

4 100
500

0 200

500

700

300

0 500

300

800
2000

An quedan ms de una fila o columna sin tachar. Ir a paso 2


36

Modelo de Transporte

3.- Mtodo del Costo Mnimo (cont.)


Paso 2: Ruta de costo menor -> 1_1
Unidades = MIN(300,300) = 300
Paso 3: Tachar fila 1 columna 1 (slo una de ellas)
Paso 4: Tachar ajustar fila 1 y columna 1
Puertos
1

2
12

3
13

300

4
4

Oferta
6 0

200

10

10

Demanda

Paso 5

100

200

300 400

200 900

500

700

700

300

12

4 100
500

0 200

0 500

300

800
2000

Queda slo una fila sin tachar. Terminar


37

Modelo de Transporte

3.- Mtodo del Costo Mnimo (cont.)


Es solucin factible? m + n - 1 = 6? SI
Costo: 300*12+200*4+700*4+100*10+200*9+500*4 = $12.000
Comparacin de los resultados
Mtodo
MEN
MAV
MCM
Conclusin

Rutas
6
6
6

Costo
$14.200
$12.000
$12.000

Los tres mtodos entregan soluciones bsicas factibles,


pero ninguno asegura que la solucin sea ptima.
38