Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Aplicaciones Especiales de
Programacin Lineal
Modelos de transporte
Estos modelos estn referidos a la minimizacin de
los costos del flujo de algn producto entre nodos.
Todos los nodos de SALIDA son nodos fuente
(ofertas) y los de LLEGADA son nodos destino
(demandas).
Es importante considerar la relacin entre la oferta
total y la demanda total.
Si :
- son iguales se dice que es un problema de
transporte EQUILIBRADO
- no son iguales se dice que es un problema de
transporte NO EQUILIBRADO
C12
Demand
a1
C1n
C21
Ofert
a2
C22
Oferta
m
Demand
a2
C2n
.
.
Cn1
Cn2
Cmn
Demanda
n
Tablero de Transporte
Debido a la estructura caracterstica de estos
modelos es posible usar algoritmos diseados
especficamente
para
aprovechar
esas
caractersticas.
Estos algoritmos utilizan una tabla de doble
entrada denominada de transporte, en la que
generalmente se disponen los nodos de oferta
como filas y los de demanda como columnas.
Las intersecciones se denominan celdas y en
ellas se asigna el costo de enviar una unidad
desde ese punto de oferta a esa demanda.
Tablero de Transporte
Oferta 1
Oferta 2
Demanda1
Demanda
2
. . .
Demanda n
C11
C12
C1n
C21
C22
C2n
Cm1
Cm2
Cmn
. . .
Oferta m
DEMANDA
OFERTA
Ejemplo
Los costos de transporte, las ofertas y
demandas para enviar motores desde 3
puntos de ensamblaje a 3 distribuidores se
presentan en el siguiente grfico:
Tablero de transporte
Distribuidor
1
Ensambladora
1
Ensambladora
2
Ensambladora
3
DEMANDA
Distribuidor
2
Distribuidor
3
41
45
40
31
29
38
46
36
35
600
700
OFERTA
500
400
600
200
1500
41
500
31
46
Distribuidor
2
Distribuidor
3
45
40
29
100
36
100
0
600
400
300
300
0
700
COSTO
500 x 41
20 500
400 x 29
11 600
100 x 46
4 600
300 x 36
10 800
200 x 35
7 000
54 500
0
500
0
38
35
OFERTA
200
400
400
100
0
600
0
200
1500
Mtodo de la ESQUINA
NOROESTE
1. A la celda superior izquierda se le asigna
una cantidad suficiente para agotar la
oferta la demanda (la menor). Se
disminuye en esa cantidad la oferta y la
demanda.
Si la oferta o la demanda es igual a cero,
no se hacen mas asignaciones en ella.
2. Las siguientes asignaciones se hacen
siguiendo a la derecha (si hay oferta
disponible) hacia abajo (si hay
demanda disponible)
Mtodo de la ESQUINA
NOROESTE
Mtodo de APROXIMACION DE
VOGEL
1. Consiste en determinar el costo de oportunidad para
cada oferta ( y demanda ) como la diferencia entre los
dos menores costos de las rutas de distribucin de esa
oferta ( o demanda ). Este valor ser gua, para evitar
asignaciones con altas penalidades.
Mtodo de APROXIMACION DE
VOGEL
2. Se localiza la mayor de las penalidades. En esa
oferta o demanda se ubica la celda de menor costo
y se le asigna una cantidad suficiente para agotar
la oferta la demanda ( la menor ). Se disminuye
en esa cantidad la oferta y la demanda.
Si la oferta o la demanda es igual a cero, no se
hacen mas asignaciones en ella.
3. Se recalculan los costos de oportunidad ( celdas
disponibles) y se repite el paso-2. Se contina
aplicando el proceso iterativamente hasta obtener
la solucin inicial.
Mtodo de APROXIMACION DE
VOGEL
Ensamb. 1
500
31
500
1
29
Ensamb. 2
DEMANDA
400
400
46
Ensamb. 3
38
36
100
600
35
300
700
200
200
600
1500
Utilizadas
simplificar
el
Para
clculo
del valor del ndice de
una
ruta no utilizada, se
le
asigna una unidad.
El costo de esta
asignacin ser:
1 x 45 = 45
31
45
500
40
500
1
29
Ensamb. 2
38
400
400
Costo
de la
Trayecto
ria
45 x 1
=45
Ensamb. 3
600
1 100
41 x -1 =
200
1 300
-41
DEMANDA
600
700
200
1500
46 x 1 =
46
Se realizarn sucesivos aumentos y disminuciones
36 x -1 =
unitarias como sean necesarias para compensar las
-36
alteraciones de las ofertas y demanda
46
36
35
-1
Ensamb. 3
DEMANDA
OFERTA
40
500
500
1
29
-1
46
36
-1
1
Dist. 3
45
31
Ensamb. 2
Dist. 2
100
600
i12 = 45 - 36 + 46 41 = 14
i13 = 40 - 41 + 46 35 = 10
las
500 x
41
20 500
400 x
29
11 600
600
100 x
46
4 600
1500
300 x
36
10 800
200 x
35
7 000
38
400
400
1
35
300
700
-1
200
200
COSTO
i21 = 31 - 46 + 36 29 = -8
i23 = 38 - 35 + 36 29 = 10
54 500
El anlisis de optimidad
que la ruta X21, debe ser
el nmero de unidades a
esa ruta debe ser tanto
posible.
nos indica
utilizada y
enviar por
como sea
Esta
cantidad
debe
sumarse
o
restarse de las asignaciones de las
rutas que estn en la trayectoria de
la nueva ruta a utilizar (segn indique
la asignacin unitaria 1 -1 ).
45
1
46
Ensamb. 3
DEMANDA
Dist. 3
500
-1
29
10
0
0
100
600
OFERTA
40
500
31
Ensamb. 2
Dist. 2
38
400
30
400
-1
36
40
0
300
700
35
200
200
600
1500
Dado
que
ninguna
asignacin debe
ser negativa, la
cantidad mxima
a enviarse es
min { 400, 100}
= 100
Dist. 2
45
Dist. 3
OFERTA
40
500
500
in
c
u
l
31
29
38 , la so
os
v
i
Ensamb. 2
400
t
a
g
100
300
e
s n IMA
e
c
di
PT
n
O
35
es36
en
t46
s
i
e
Ensamb.
3x
600
No
400
200
DEMANDA
600
700
i12 = 45 - 29 + 31 41 = 6
i13 = 40 - 35 + 36 - 29 +
31 - 41 = 2
COSTO
500 x
41
20 500
100 x
31
3 100
300 x
29
8 700
400 x
36
14 400
200 x
i23 = 38 - 35 + 36 -35
29 = 10
i31 = 46 - 36 + 29 31 = 8
7 000
200
1500
53 700
Interpretacin
Enviar:
500 motores desde la
distribuidor 1
100 motores desde la
distribuidor 1
300 motores desde la
distribuidor 2
400 motores desde la
distribuidor 2
200 motores desde la
distribuidor 3
A un Costo Total de S/.
ensambladora 1 al
ensambladora 2 al
ensambladora 2 al
ensambladora 3 al
ensambladora 3 al
53,700
Ejercicio
Una empresa envasa agua gaseosa en sus 2 plantas
embasadoras, ubicadas en las ciudades de Piura con una
produccin de 60,000 cajas por mes y Tacna con una
produccin 70,000 cajas. La produccin total debe ser
distribuida entre 4 distribuidores mayorista, ubicados en
Arequipa, Lima, Ica y Trujillo que tienen una demanda
mensual de 22,500, 27,500, 42,500 y 37,500 cajas
respectivamente.
Determine las rutas a utilizar y la cantidades a enviar, de
manera que el costo total de distribucin sea el menor
posible.
Los costos en fijados en $ por el transportista, por cada 100
cajas figuran en la siguiente tabla:
Piura
Arequi
pa
Ica
Lima
Trujillo
21
15
18
Mtodo de Distribucin
Modificada ( DIMO).
Consiste en realizar la prueba de optimidad de
Mtodo de Distribucin
Modificada ( DIMO).
Dado un problema de transporte, por ejemplo, con 2
restricciones de oferta y 3 de demanda, puede
representarse genricamente en un tablero de
transporte como:
Mtodo de Distribucin
Modificada ( DIMO).
El modelo dual equivalente del modelo de
PL anterior, sera:
Y i + Vj =Cij
Por consiguiente el costo marginal de la
ruta ij es:
mij = Cij (Yi + Vj)
Nor Oeste)
Arequipa
21
Piura
Lima
15
22 500
10
Ica
18
27 500
14
60 000
16
23
32 500
22 500
27 500
42 500
37 500
37 500
COSTO
22 500 x
21 =
27 500 x
15 =
10 000 x
18 =
32 500 x
OFERTA
9
10 000
Tacna
DEMANDA
Trujillo
472
500
412
500
180
000
520
70 000
150 000
Anlisis de Optimidad
V1 =
21
V2 =
15
Arequipa
Y1 =
0
Y2 =
-2
21
Piura
Lima
15
22 500
10
V4 =
25
Ica
Trujillo
18
27 500
14
27 500
60 000
10 000
23
32 500
22 500
OFERTA
16
Tacna
DEMANDA
V3 =
18
42 500
37 500
37 500
70 000
150 000
mij = Cij (Yi + Vj)
Clculo de costos
marginales:
m14 = 9 - ( 0 + 25 ) =
-16
m21 = 10 - ( -2 + 21 )
= -9
m22 = 14 - (-2 + 15 ) =
=
21
V2 =
15
Arequipa
Y1 =
0
Y2 =
14
21
Piura
Lima
15
22 500
10
V4 =
9
Ica
Trujillo
18
27 500
14
60 000
16
10 000
23
32 500
500
42
22 500
27 500
42 500
37 500
27
37 500
70 000
150 000
mij = Cij (Yi + Vj)
X11, Y1 + V1 = 21
500 x
472
X21
X12, Y1 + Nueva
V2 = 15 Ruta22
21 =
500
X14, Y1 + V4 = 9
Fijando Y1 = 0
27 500 x
412
X23, Y2 + V3 = 16
a enviar: min {22 500,
15 =27 500}
500
XCantidad
24, Y2 + V4 = 23
10 000 x 9
=
42 500 x
OFERTA
9
10 000
Tacna
DEMANDA
V3 =
2
9 000
680
000
Clculo de costos
marginales:
m13 = 18 - ( 0 + 2 ) =
16
m21 = 10 - ( 14 + 21 )
= -25
m22 = 14 - (14 + 15 ) =
=
-4
V2 =
15
Arequipa
Y1 =
0
Y2 =
14
21
Piura
15
22 500
10
Tacna
DEMANDA
Lima
V4 =
9
Ica
Trujillo
18
OFERTA
27 500
14
10 000
32 500
16
27 500
42 500
27
500
5 000
37 500
70 000
150 000
mij = Cij (Yi + Vj)
X12, Y1 + V2 = 15
27 500
412
Ruta
X22 x
X14, Y1 + V4Nueva
=9
=
500
X21, Y2 + V1 = 10 Fijando Y15
1 = 0
32 500 x 9
292
XCantidad
16
23, Y2 + V3
a=
enviar:
min {27 500, 5 000}
=
500
X24, Y2 + V4 = 23
22 500 x
10 =
42 500 x
60 000
23
42 500
22 500
22 500
V3 =
2
225
000
680
Clculo de costos
marginales:
m11 = 21 - ( 0 - 4 ) =
25
m13 = 18 - ( 0 + 2 ) =
16
m22 = 14 - (14 + 15 ) =
con 500 u)
V1 =
11
V2 =
15
Arequipa
Y1 =
0
Y2 =
-1
21
Lima
15
Piura
V3 =
17
V4 =
9
Ica
Trujillo
18
27 500
22 500
10
Tacna
14
22 500
DEMANDA
22 500
32 500
37 500
16
5 000
27 500
Y1
Y1
Y2
Y2
Y2
+
+
+
+
+
V2
V4
V1
V2
V3
=
=
=
=
=
15
9
10
14
16
22 500 x
15 =
Fijando Y1 = 0
37 500 x 9
=
22 500 x
10 =
5 000 x 14
60 000
23
42 500
42 500
X12,
X14,
X21,
X22,
X23,
OFERTA
337
500
337
500
225
000
7 000
5 000
37 500
70 000
150 000
mij = Cij (Yi + Vj)
Clculo de costos
marginales:
m11 = 21 - ( 0 +11 ) =
10
m13 = 18 - ( 0 + 17 ) =
1
m24 = 23 - (-1 + 9 ) =
Interpretacin:
Enviar:
22 500 cajas de Piura a Lima
37 500 cajas de Piura a Trujillo
22 500 cajas de Tacna a Arequipa
5 000 cajas de Tacna a Lima
42 500 cajas de Tacna a Ica
Costo Total de $ 16,500
Ejercicio Prctico
Los costos de transporte, las ofertas y demandas para
enviar estabilizadores de voltaje desde 3 fabricas a 3
diferentes tiendas, estn representados en el siguiente
modelo red.