Está en la página 1de 31

PROBLEMA DEL

TRANSPORTE

El PT es un caso particular de la PL
Se debe determinar un esquema ptimo de
transporte que se origina en los lugares de
oferta donde la existencia de cierta
mercanca es conocida, y llega a los lugares
de donde se conoce la cantidad requerida. El
costo de cada envi es proporcional a la
cantidad transportada y, el costo total es la
suma de los costos individuales.

Esquema tabular del PT


DESTINOS
D1

O RIG ENES

c22

cm1

cm2

...............
...............

...............

a1

c2n

a2

cmn

Om
bj

c1n

am

...............
b1

ai

.........

c12

Dn

...............

.........

.........

c12

.........

O2

c11

.........

O1

D2

b2

................

bn

Una solucin al PT queda definido por un conjunto de


mxn nmero Xij, donde:
Xij : Nmero de unidades a enviar desde el origen i al
destino j
Siendo Xij 0

X11
X21
X=
...
Xm1

X12
X22
....
Xm2

.....
.....
....
.

X1n
X2n
....
Xmn

El programa lineal del Problema del


transporte queda expresado de la siguiente
manera:
Min ( Z ) c X
m

i 1

j 1

ij

ij

Sujeto a:
X ij

ai

j 1

i=1,....,m

ij

bj

i 1

j=1,....,n

X ij 0

METODOS PARA HALLAR SOLUCION FACTIBLE


BASICA INICIAL
METODO DE LA ESQUINA NOR OESTE

Se empieza en la casilla (1,1) calculando


X11 = min(a1,b1). Si a1 < b1, se hace b1 = b1 a1 y se
pasa a la casilla (2,1) calculando X21 = min(a2,b1).
Si a1 > b1 entonces se hace a1 = a1 b1 y se pasa a la
casilla (1,2) para calcular X12 = min (a1, b2), y as se
continua hasta obtener la sfbi.

EJEMPLO:
Una compaa tiene 3 fbricas ubicadas en A, B y C, las cuales
proveen a los almacenes que estn ubicados en D, E, F y G.
La capacidad de produccin de las fbricas son de 70, 90 y 115
unidades mensuales respectivamente, mientras que las
capacidades de los almacenes es de 50, 60 , 70 y 95 unidades
respectivamente.
El costo de envi de una unidad desde cada una de las fbricas a
cada una de los almacenes se presenta en el siguiente cuadro (en
$).

D1

D2

D3

D4

O1

17

20

13

12

O2

15

21

26

25

O3

15

14

15

17

Determinar la solucin factible bsica inicial utilizando el mtodo


de la esquina NO

Se colocan los datos en forma tabular.


D1
O1
O2
O3
bj

D2

D3

D4

17

20

13

12

15

21

26

25

15

14

15

17

50

60

70

ai
70
90
115

95

X11 = min (a1,b1)=min (70,50) = 50

a1 = a1 - b1 = 70 50 = 20

X12 = min (a1,b2)=min (20,60) = 20

b2 = b2 - a1 = 60 20 = 40

X22= min (a2,b21)=min (90,40) = 40

a2 = a2 b2 = 90 40 = 50

X23 = min (a2,b3)=min (50,70) = 50

b3 = b3 b2 = 70 50 = 20

X33= min (a3,b3)=min (115,200) = 50


X34= min (a3,b41)=min (95,95) = 95

a3 = a3 b3 = 115 20 = 95

D1
O1
O2
O3
bj

17

D2
20

50

15

D3
13

12

26

25

40

14

17
20

50

60

90

50

15
70

95

95

Z = 17*50+20*20+21*40+26*50+15*20+17*95
Z = $ 5305

ai
70

20

21

15

D4

115

Caso 1: Minimizacin de costos de desplazamiento


El hospital Saludmuch pertenece a la Compaa de Seguros
Todosalud SA. Esta sociedad tiene un Centro de Asistencia
Primaria (CAP) en 5 ciudades de una regin (un CAP en cada
ciudad). Para obtener un buen funcionamiento global del
servicio y poder planificar el nmero de visitas en funcin
del personal previsto en cada CAP y de su dimensin,
Todosalud S.A. ha decidido organizar el servicio de tal forma
que todos sus asegurados tengan un CAP de referencia
asignado, pero que sea ste el ms cercano posible a su lugar
de residencia. En la regin hay 5 ciudades y la compaa sabe
cuantos asegurados tiene en cada uno de ellos. Los CAP
tienen una capacidad mxima de pacientes que pueden
soportar. El objetivo es asignar a los asegurados a los CAPs
minimizando el coste de desplazamiento o la distancia total.

Ciudad 1
Ciudad 2
Ciudad 3
Ciudad 4
Ciudad 5
Capacidad
mxima de
atencin

CAP 1

CAP 2

CAP 3

CAP 4

CAP 5

2
5
6
6
8

5
6
2
8
5

4
3
8
9
7

8
8
10
5
10

6
7
5
3
6

750

800

650

900

500

Nmero de
asegurados
500
700
1000
800
600

Si no existiera el problema de capacidad de los CAPs, el


modelo sera trivial, ya que bastara asignar cada ciudad al
CAP ms cercano, obtenindose el coste de transporte ms
barato. Al tener lmites en la capacidad, puede ser que no
todas las ciudades tengan asignado el centro ms cercano,
ya que esto implicara una sobre utilizacin. Entonces,
puede ser que alguna ciudad, o parte de ella tenga asignada
un CAP que no es el ms cercano, en funcin de la
disponibilidad o holgura del sistema.

El PT en sus forma tabular quedara de la


siguiente manera:
D1
O1
O2
O3
O4
O5
bj

D2
5

D3
4

D4
8

D5

ai

6
500

7
700

10

5
1000

3
800

10

6
600

750

800

650

900

500

El PT es un problema balanceado:

a b
i

El nmero de variables bsicas esta dado por (m + n 1)

METODO DE RUSSELL
Proporciona una solucin inicia cercana a la ptima.
El procedimiento es el siguiente:
1. Calcular ui = max cij

vj = max cij

2. Encuentre la variable Xij = max (i,j) [(ui + vj cij) > 0]


3. Introducir a la base Xij = min (ai , bj )
Si ai < bj hgase bj = bj ai y elimine la fila i
Si ai > bj hgase ai = ai bj y elimine la columna j
Si ai = bj elimnese fila i o columna j
4. El mtodo termina cuando loa ai y los bj son ceros.

D1
O1
O2
O3

D2

D3

D4

17

20

13

12

15

21

26

25

15

14

15

17

bj

50

60

70

95

vj

17

21

26

25

(ui + vj - cij)
20
28
18

21
26
24

33
26
28

33
26
25

ai

ui

70

20

90

26

115

17

Introducimos a la base la variable:


X14 = min (70, 95) = 70

b4 = 95 70 = 25

y elimine la fila 1.
Repetimos el proceso:
D1
D2

D3

D4

O1

ai

ui

O2

15

21

26

25

O3

15

14

15

17

bj

50

60

70

95

vj

15

21

26

25

90

26

115

17

(ui + vj - cij)
26
17

26
24

Introducimos a la base
X33 = min (115, 70) = 70
y elimine la columna 3

D1

D2

26
28

26
25

a3 = 115 70 = 45

D3

D4

O1

ai

ui

O2

15

21

25

O3

15

14

17

bj

50

60

vj

15

21

95
25

90

25

115

17

(ui + vj - cij)
25
17

25
24

25
25

Introducimos a la base
X21 = min (90 , 50) = 50
y elimine la columna 1

a2 = 90 - 50= 40

D1

D3

D2

D4

O1
21

25

O3

14

17

vj

ui

O2

bj

ai

60
21

95
25

90

25

115

17

(ui + vj - cij)
25
24
Introducimos a la base
X34= min (45, 25) = 25
y elimine la columna 4

a3 = 45 - 25= 20

Introducimos a la base
X22= min (40 , 60) = 40
y elimine la columna 2

a2 = 60 - 40= 20

Introducimos a la base
X32= min (20 , 20) = 20

25
25

La solucin por lo tanto es :

D1

O1

17

O2

15

O3

15

bj

D2

20

D3
13

D4
12
70

21
50

26

25

15

17

20
50

60

70
70

El costo de la solucin es Z = $ 4,185

70
90

40
14

ai

25
95

115

Generacin de nuevas soluciones


Consideremos la solucin inicial hallada por el mtodo de la esquina N.O.

D1

O1

D2
-

50

40

O3

20

60

70

ai

70
90

50

+
50

D4
+

20

O2

bj

D3

95
95

El costo de la solucin era Z = $ 5,305


Si se ingresa a la base la variable X14, el nuevo valor de
Z1 = Z + X14 * D14 = 5305 + 20 (-15) = $5,005
Donde
D14 = c14 c34 + c33 c23 + c22 c12 = 12-17+15-26+21-20= -15

115

Solucin Optima
Mtodo MODI o UV
Consideremos la solucin inicial hallada por el mtodo de la Esquina N.O.

Paso 2: Se dibuja la matriz Zij que contiene los costos de la


variable solucin

Paso 3: Se construye un conjunto de nmeros vj y ui tal que la suma iguale a


los valores de la matriz Zij del paso 2 y se completa las celdas vacas con la
suma de los ui y vj la matriz Zij que contiene los costos de la variable
solucin.

Se tiene las siguientes ecuaciones de las celdas bsicas:


U1 + v1 = 17
u2 + v3 = 26
U1 + v2 = 20
u3 + v3 = 15
U2 + v2 = 21
u3 + v4 = 17

Paso 4: Se calcula Cij - Zij

Se selecciona la casilla (1,4) que tiene el costo de entrada mas pequeo,


por consiguiente debe entrar a la base la variable X 14

D1
O1

D2
-

50

20

40

20

60

70

70
90

50

O3
50

ai

D4
+

O2

bj

D3

95

115

95

El costo de la nueva solucin es: Z1 = 5305 + (20)(-15) = 3005


A continuacin probamos si esta solucin es o no la ptima

Se calcula Cij - Zij

Se selecciona la casilla (2,1) que tiene el costo de entrada mas pequeo,


por consiguiente debe entrar a la base la variable X 21

D1

D2

D3

D4
+

50

20

60

40

50

60

70

70
90

30

ai

75

115

95

El costo de la nueva solucin es: Z2 = 5005 + (30)(-18) = 4465


A continuacin probamos si esta solucin es o no la ptima

Se calcula Cij - Zij

Se selecciona la casilla (3,2) que tiene el costo de entrada mas pequeo,


por consiguiente debe entrar a la base la variable X 32
D1
O1 -

D2

D4
+

50

O2 +

20

60

40

50

60

70

ai
70
90

30

O3
bj

D3

75

115

95

El costo de la nueva solucin es: Z2 = 4465+ (20)(-14) = 4185


A continuacin probamos si esta solucin es o no la ptima

Se calcula Cij - Zij

Esta es la solucin ptima

También podría gustarte