Sei sulla pagina 1di 19

INVESTIGACION DE OPERACIONES I

TRANSPORTE

Mara Mercedes Snchez Salcedo maria.sanchez@upnorte.edu.pe

ENCONTRAR SOLUCION A UN PROBLEMA DE TRANSPORTE


1. Modelo de Programacin Lineal 2. Mtodos de Transporte 1. ENO (Esquina NorOeste) 2. VOGEL (Costo de Oportunidad) 3. RUSSEL (Determinar si la solucin de ENO o VOGEL es ptima o factible) 4. STEPPING STONE (Solucin ptima)

13-2

Destino 1 2 16 14 3 13 50 14 13 20 19 15 40 4 22 5 17 16

Recur- Ui sos

1
2
Origen

50 60 50 50
Z=2460

M 3 19 30 19 20 20 0 23 M 0 M 0 0 4(F) 30 20 30

Demanda

20

70

30

60

Vj
SOLUCIN FACTIBLE INICIAL HALLADA CON METODO VOGEL
13-3

METODO DE RUSSEL
Para cada fila elegible determinar: Ui el mayor costo unitario Cij de Para cada columna elegible j determinar: Vj el mayor costo unitario de los Cij Para cada variable Xij, sin asignar, calcular: EL EVALUADOR ij = Cij - Ui - Vj Variable que entra: la de evaluador ms negativo.

la fila. (col.)

Veamos
13-4

Destino 1 2 16 14 3 13 50 14 13 20 19 15 40 4 22 5 17 16

Recur- Ui sos

1
2
Origen

50 60 50 50
Z=2460

M 3 19 30 19 20 20 0 23 M 0 M 0 0 4(F) 30 20 30

Demanda

20

70

30

60

Vj

13-5

Si Xij es una V.B entonces: Como Cij - Ui - Vj debe ser cero, Ui y Vj satisfacen el conjunto de ecuaciones
Se tienen m + n - 1 variables bsicas, ya que existen m + n - 1 ecuaciones LI, pero, Ui y Vj son en total m+n y una de ellas puede hacerse arbitrariamente cero. Se recomienda seleccionar la que tenga el mayor nmero de asignaciones en un rengln. Hacer Ui = 0

13-6

Cij = Ui + Vj

U3 = 0 U3 + V1 = 19 U3 + V2 = 19 U3 + V4 = 23 U2 + V1 = 14 U2 + V3 = 13 U1 + V3 = 13 U1 + V5 = 17

U3 = 0 V1 = 19 V2 = 19 V4 = 23 U2 = -5 V3 = 18 U1 = -5 V5 = 22

U4 + V5 = 0

U4 = -22

13-7

Destino 1 2 16 14 30 3 13 40 14 13 30 23 M 19 15 4 22 5 17 10 16

Recur- Ui sos

1
2
Origen

50 60 50

-5 -5 0

3 19 0 19 20 20 M 0 M 4(F) 30 19

30
0 0 50

50 -22 Z =2570

Demanda

20
19

70
18

30
23

60
22

Vj

S.B.F inicial obtenida mediante el mtodo de Russel.


13-8

Prueba de Optimalidad.
Calcular Cij Ui Vj para cada celda que no tenga una asignacin de unidades.

Una S.B.F es ptima si y slo si Cij - Ui - Vj 0 para toda i,j: Evaluadores no negativos Si el Costo Marginal (Evaluador) es negativo entonces SOLUCION FACTIBLEStepping Stone
Si el Costo Marginal (Evaluador) TODOS son positivos entonces SOLUCION OPTIMATermina
13-9

Destino 1 2 16 14 30 3 13 40 14 13 30 23 M 19 15 4 22 5 17 10 16

Recur- Ui sos

1
2
Origen

50 60 50

-5 -5 0

3 19 0 19 20 20 M 0 M 4(F) 30 19

30
0 0 50

50 -22 Z =2570

Demanda

20 19

70 18

30
23

60
22

Vj

S.B.F inicial obtenida mediante el mtodo de Russel.


13-10

METODO DE STEPPING STONE

Variable que entra a la base:


Entra la de evaluador ms negativo
El evaluador Cij - Ui - Vj representa la tasa a la cual cambia la funcin objetivo si se incrementa la V.N.B Xij

Veamos

13-11

Destino 1 2 16
2 2

3 13 40 13 30
0

4 22
4

5 17 10 15
1 -2

Recur- Ui sos

1
2
Origen

16

50

-5

14
30

14

19 23 30 0
-1

60
50

-5
0

3 19 0 19 20 20 2 M 0 M 4(F)
M+3

M
M-22

M+4

50 60

50 -22 Z =2570

Demanda

30

20

70

30

Vj

19

19

18

23

22

En este caso entra X25 Con qu valor?

13-12

4. Variable que sale de la base


Formar un circuito cerrado incluyendo solamente la variable que entra y algunas variables bsicas. Slo existe un circuito cerrado con esas caractersticas

Al incrementar el valor de una variable (entrarla a la base), se genera una reaccin en cadena, de forma tal que se sigan satisfaciendo todas las restricciones.
La primera V.B que disminuya su valor hasta cero ser la variable que sale de la base

13-13

Destino 1 1 2
Origen

2 16
2 2 +

3 13 50 40
0

4 22
4

5 17 10 15
1
+

Recur- Ui sos
-

16 14 30

50 60 50

-5 -5 0

14

13
-

19 20 30

-2 10

M 3 19 0 19 20 20 2 23 M-22 30 M 4(F) M+3 0 3 MM+4 0 -1 0 50 30 19

50 -22

Demanda

20 19

70 18

30
23

60
22

Vj

Variable que sale X15


13-14

5. Nueva Solucin
Existen celdas donadoras (-) y celdas receptoras (+). El menor valor entre las celdas donadoras determina la variable que sale y el valor de la variable que entra En caso de empates se elige arbitrariamente

Veamos

13-15

La nueva S.B.F se identifica, sumando el valor (antes de los cambios) de la V.B que sale a las asignaciones de cada celda receptora, y restando esta misma cantidad de las asignaciones de cada celda donadora. Z= 10 (15 - 13 + 13 - 17) = 10 ( -2 )= -20 Z = 2570 - 20 = 2550

sigue

13-16

2. Prueba de Optimalidad.
La solucin es ptima, si y solo si: Cij - Ui - Vj

0 para todo i,j

Se detiene cuando todos los Cij - Ui - Vj para las V.N.B sean no negativos.
Veamos

13-17

Destino 1 1 16
2

2
16
2

3
13 50

4
22
4

5
17
2 10

Recur- Ui sos

50

14 - 14 13 19 15 + 2 0 1 30 20 40 10 Origen 19+ 19 20 23 - M 3 2 M-20 30 0 20 30 0 M 0 M 0+ 04(F) M+1 20 50 1 -3 M+2 30 Demanda 30 20 70 30 60 Vj 14


14 13

60
50

0
5

50 -15
Z=?

18

15

Sale X21 de la base


13-18

La solucin ptima es:


Berdoo: 50 unidades desde el ro Calorie. Los Devils: 50 unidades desde el ro Colombo y 20 desde el ro Sacron. San Go: 30 unidades ficticias. Hollyglass: 40 unidades desde el ro Sacron y 20 unidades ficticias.
13-19

Potrebbero piacerti anche