Sei sulla pagina 1di 9

27/08/2016

Mtodo de Distribucin Modificada (DIMO)


MULTIPLICADORES

27/08/2016 64

Mtodo de Distribucin modificada


Multiplicadores (DIMO)
Algoritmo:
1. Usar la solucin actual (MEN, MAV O MCV) y las siguientes
operaciones (a) y (b) para determinar el costo marginal
(cMg) de enviar material para cada una de las rutas no
usadas.
Asociar a cada fila un fila un ndice Ui y a cada columna un ndice
Vj.
a) Hacer Ui = 0. Encontrar los ndices de las filas U1, U2, ,Um y
los dices de las columnas V1, V2,, Vn tales que Cij = Ui + Vj
para cada celda usada.
b) Sea eij = Cij (Ui + Vj) para cada celda no usada; eij ser el
costo marginal de introducir la celda (ruta)i, j a la solucin.
Los pasos 2 a 4 son los mismos del mtodo secuencial.

1
27/08/2016

Aplicacin DIMO
Vj
Asociar ndices

Plantas (Destinos) ofertas


Puertos 1 2 3 4
(Origen)
1 12 13 4 6 500
400 100 100
2 6 4 10 11 700
Ui 700 0
3 10 9 12 4 800
100 200 500 0
Demanda 400 900 200 500 2000
0 0 2000

Ruta 11 Costo $12 U1 + V1 = 12 Ruta 32 Costo $09 U3 + V2 = 09


Ruta 12 Costo $13 U1 + V2 = 13 Ruta 33 Costo $12 U3 + V3 = 12
Ruta 22 Costo $04 U2 + V2 = 04 Ruta 34 Costo $04 U3 + V4 = 04

Paso 1
a) Solucionar la ecuacin

U1 + V1 = 12 V1 = 12
U1 + V2 = 13 V2 = 13
U2 + V2 = 04 U2 = -09
U3 + V2 = 09 U3 = -04
U3 + V3 = 12 V3 = 16
U3 + V4 = 04 V4 = 08

Si U1 = 0 entonces
Paso 1
b) Calcular los costos marginales para cada celda no usada
eij = Cij (Ui + Vj)

2
27/08/2016

Costos Marginales
eij = Cij (Ui + Vj)

1) e13 = C13 (U1 + V3) = 4 - (0 + 16) = -12


2) e14 = C14 (U1 + V4) = 6 (0 + 8) = -02
3) e21 = C21 (U2 + V1) = 6 - (-9 + 13) = 02
4) e23 = C23 (U2 + V3) = 10 - (-9 + 16) = 03
5) e24 = C24 (U2 + V4) = 11 (-9 + 8) = 12
6) e31 = C31 (U3 + V1) = 10 (-4+12) = 02

Paso 2: Prueba de Optimalidad


Hay costo negativos por lo tanto no es ptima

Plantas (Destinos) ofertas


Puertos 1 2 3 4
(Origen)
1 12 - 13 + 4 6 500
400 100 -12 -02 100
2 6 4 10 11 700
02 700 03 12 0
3 10 9 12 4 800
+
02 100 200 - 500 0
Demanda 400 900 200 500 2000
0 0 2000

Ruta de reasignacin del mas negativo:


+C13 C33 + C32 C12 = +04 -12 + 09 13 = -12

3
27/08/2016

Paso 3. Generacin de nueva tabla


Cuntas unidades se pueden asignar a la ruta elegida?

Accin Rut Unidades disponibles Para la nueva tabla.


a en celdas decrecientes
Aumentar 1 C13 0 0 + 100 = 100
unidad
Disminuir 1 C33 200 200 100 = 100
unidad
Aumentar 1 C32 100 100 + 100 = 200
unidad
Disminuir 1 C12 100 100 100 = 0
unidad

Paso 3: Generacin de Nueva tabla

Plantas (Destinos) ofertas


Puertos 1 2 3 4
(Origen)
1 12 13 4 6 500
400 0 100 100
2 6 4 10 11 700
700 0
3 10 9 12 4 800
200 100 500 0
Demanda 400 900 200 500 2000
0 0 2000

Vuelta al Paso 1

4
27/08/2016

Paso 1B:Asociacin ndices


Vj

Plantas (Destinos) ofertas


Puertos 1 2 3 4
(Origen)
1 12 13 4 6 500
400 0 100 100
2 6 4 10 11 700
Ui 700 0
3 10 9 12 4 800
200 100 500 0
Demanda 400 900 200 500 2000
0 0 2000

Ruta 11 Costo $12 U1 + V1 = 12 Ruta 32 Costo $09 U3 + V2 = 09


Ruta 13 Costo $04 U1 + V3 = 13 Ruta 33 Costo $12 U3 + V3 = 12
Ruta 22 Costo $04 U2 + V2 = 04 Ruta 34 Costo $04 U3 + V4 = 04

Paso 1B
a) Solucionar la ecuacin

U1 + V1 = 12 V1 = 12
U1 + V3 = 04 V2 = 01
U2 + V2 = 04 V3 = 04
U3 + V2 = 09 V4 = -04
U3 + V3 = 12 U2 = 03
U3 + V4 = 04 U3 = 08

Si U1 = 0 entonces
Paso 1
b) Calcular los costos marginales para cada celda no usada
eij = Cij (Ui + Vj)

5
27/08/2016

Costos Marginales
eij = Cij (Ui + Vj)

1) e12 = C12 (U1 + V2) = 13 - (0 + 1) = 12


2) e14 = C14 (U1 + V4) = 6 (0 4 ) = 10
3) e21 = C21 (U2 + V1) = 6 - (3 + 12) = -09
4) e23 = C23 (U2 + V3) = 10 - (3 + 12) = 03
5) e24 = C24 (U2 + V4) = 11 (3 4) = 12
6) e31 = C31 (U3 + V1) = 10 (8 + 12) = -10

Paso 2B: Prueba de Optimalidad


Hay costo negativos por lo tanto no es ptima

Plantas (Destinos) ofertas


Puertos 1 2 3 4
(Origen)
1 - 12 13 + 4 6 500
400 12 100 10 100
2 6 4 10 11 700
-09 700 03 12 0
3 + 10 9 12 4 800
-10 200 100 - 500 0
Demanda 400 900 200 500 2000
0 0 2000

Ruta de reasignacin del mas negativo:


+C31 C11 + C13 C33 = +10 -12 + 04 12 = -10

6
27/08/2016

Paso 3B. Generacin de nueva tabla


Cuntas unidades se pueden asignar a la ruta elegida?

Accin Rut Unidades disponibles Para la nueva tabla.


a en celdas decrecientes
Aumentar 1 C31 0 0 + 100 = 100
unidad
Disminuir 1 C11 400 400 100 = 300
unidad
Aumentar 1 C13 100 100 + 100 = 200
unidad
Disminuir 1 C33 100 100 100 = 0
unidad

Paso 3B: Generacin de nueva tabla


Hay costo negativos por lo tanto no es ptima

Plantas (Destinos) ofertas


Puertos 1 2 3 4
(Origen)
1 12 13 4 6 500
300 200 100
2 6 4 10 11 700
700 0
3 10 9 12 4 800
100 200 0 500 0
Demanda 400 900 200 500 2000
0 0 2000

Vuelta al Paso 1

7
27/08/2016

Paso 1C: Asociacin de Indices


Plantas (Destinos) ofertas
Puertos 1 2 3 4
(Origen)
1 12 13 4 6 500
300 200 100
2 6 4 10 11 700
700 0
3 10 9 12 4 800
100 200 0 500 0
Demanda 400 900 200 500 2000
0 0 2000

Ruta 11 Costo $12 U1 + V1 = 12 Ruta 31 Costo $10 U3 + V1 = 10


Ruta 13 Costo $04 U1 + V3 = 04 Ruta 32 Costo $09 U3 + V2 = 09
Ruta 22 Costo $04 U2 + V2 = 04 Ruta 34 Costo $04 U3 + V4 = 04

Paso 1C
a) Solucionar la ecuacin

U1 + V1 = 12 V1 = 12
U1 + V3 = 04 V2 = 11
U2 + V2 = 04 V3 = 04
U3 + V1 = 10 V4 = 06
U3 + V2 = 09 U2 = -07
U3 + V4 = 04 U3 = -02

Si U1 = 0 entonces
Paso 1
b) Calcular los costos marginales para cada celda no usada
eij = Cij (Ui + Vj)

8
27/08/2016

Costos Marginales
eij = Cij (Ui + Vj)

1) e12 = C12 (U1 + V2) = 13 - (0 + 11) = 2


2) e14 = C14 (U1 + V4) = 6 (0 + 6 ) = 0
3) e21 = C21 (U2 + V1) = 6 - (-7 + 12) = 1
4) e23 = C23 (U2 + V3) = 10 - (-7 + 4) = 13
5) e24 = C24 (U2 + V4) = 11 (-7 + 6) = 12
6) e33 = C33 (U3 + V3) = 12 (-2 + 4) = 10

Solucin Mtodo de Distribucin Modificada


Paso 2 : Prueba de Optimidad
No hay costos negativos por lo tanto es optima
Plantas (Destinos) ofertas
Puertos 1 2 3 4
(Origen)
1 12 13 4 6 500
300 2 200 0 100
2 6 4 10 11 700
1 700 13 12 0
3 10 9 12 4 800
100 200 10 500 0
Demanda 400 900 200 500 2000
0 0 2000
Funcin Objetivo:
Minimizar Z = 12x11 + 13x12 + 4x13 + 6x14 + 6x21 + 4x22 + 10x23 + 11x24 + 10x31 + 9x32 + 12x33 + 4x34

Z = 12(300) + 13(0) + 4(200) + 6(0) + 6(0) + 4(700) + 10(0) + 11(0) + 10(100) + 9(200) + 12(0) + 4(500)
= $12,000 costo asociado Solucin ptima!!!!

Potrebbero piacerti anche