Está en la página 1de 51

Universidad Nacional de Ingeniera

Sede: UNI-Norte
II Semestre 2008
Investigacin de Operaciones I

El Problema del Transporte

M.C. Ing. Julio Rito Vargas Avils.

martes, 21 de octubre de 2008

El Problema de Transporte

Un tipo particular de problema en la Programacin


Lineal, es el denominado problema del transporte.

En muchas aplicaciones se debe determinar la


manera ptima de transportar bienes.

Sin embargo, algunas de sus aplicaciones ms


importantes (como la programacin de la
produccin) no tienen que ver nada con el
transporte.

El Problema de Transporte

Los problemas de asignacin incluye aplicaciones


como las asignaciones de personas (o recursos) a
tareas. Aunque sus usos parece diferir de los del
problema de transporte, se ver que los asuntos de
asignacin se pueden considerar un caso especial del
problema de transporte.

Despus de presentar un problema modelo de


transporte, se presentar la estructura especial de ese
modelo y se resolvern ejemplos adicionales de sus
aplicaciones as como el simplex de transporte.

El Problema de Transporte

Los problemas de asignacin incluye aplicaciones


como las asignaciones de personas (o recursos) a
tareas. Aunque sus usos parece diferir de los del
problema de transporte, se ver que los asuntos de
asignacin se pueden considerar un caso especial del
problema de transporte.

Despus de presentar un problema modelo de


transporte, se presentar la estructura especial de ese
modelo y se resolvern ejemplos adicionales de sus
aplicaciones as como el simplex de transporte.

El Problema de Transporte
El problema del transporte trata que un cierto
producto debe enviarse en determinadas
cantidades
u1, . . . , um, desde cada uno de m orgenes, y
debe recibirse en cantidades v1, . . . , vn, en
cada uno de n destinos.
El problema consiste en determinar las cantidades
Xij , que deben enviarse desde el origen i al
destino j, para conseguir minimizar el coste del
envo.

El Problema de Transporte
Los cuatro elementos principales de este
problema son:
Datos
m: el nmero de orgenes
n: el nmero de destinos
Ui: la cantidad que debe enviarse desde el origen
i
Vj : la cantidad que debe ser recibida en el destino
j
Cij : el coste de envo de una unidad de producto
desde el origen i al destino j

El Problema de Transporte
Variables
Xij : la cantidad que se enva desde el origen i al destino j.
Xij 0; i = 1, . . . , m; j = 1, . . . , n
Esto implica que la direccin de envo del producto est prefijada
desde los distintos orgenes hasta los destinos. No obstante, otras
hiptesis podran tenerse en cuenta. Por ejemplo, podra no limitarse
el signo de las variables Xij R, si no se quiere predeterminar cules
son los puntos de partida y llegada.
Restricciones. Las restricciones de este problema son:

x
x

ij

si

ij

dj

xij 0

Ejemplo: Problema de Transporte


Uno de los productos ms de la P & T Company
es chcharo enlatado. Los chcharos se
preparan en tres enlatadoras cercanas a
Bellingham en Washington; a Eugene en
Oregon; y Albert Lea en Minnesota y despus
se envin por camin a cuatro almacenes de
distribucin. Sacramento California; Salt Lake
City Utah; Rapid City South Dakota; y
Albuquerque Nuevo Mxico en el oeste de los
Estados Unidos, como se muestra en el mapa.

Almacenes
Enlatadores

Ejemplo: Problema de Transporte


Debido a que los costos de embarque constituyen un
gasto importante, la administracin ha iniciado un
estudio para reducirlos a su mnima expresin. Se ha
estimado la produccin de cada enlatadora durante la
prxima temporada y se asignado a cada almacn
cierta cantidad de la produccin total de chcharos. En la
tabla siguiente se muestra la informacin en unidades
de carga de camin, junto con el costo de transporte de
camin por camin cargado de cada combinacin
enlatadora-almacn.

Datos de transporte de P & T Co.


Coste de Embarque $ por carga Produccin

Almacn
2
3

Enlatadora 1

464

513

654

867

75

Enlatadora 2

352

416

690

791

125

Enlatadora 3

995

682

388

685

100

80

65

70

85

Asignacin

75

Representacin de Red del


problema
80

464
A1

E1
513

125

352

995

654

A2

E2

65

416
682

70

867

100

690

E3
685

791

A3
388

85
A4

c
i 1

j 1

ij

xij

Optimizando

Z 464 x11 513 x12 654 x13 867 x14 352 x21

Min

s. a:

416 x22 690 x23 791x24 995 x31 682 x32


388 x33 685 x34
x1 1 x1 2 x1 3 x1 4 75
x2 1 x2 2 x2 3 x2 4 125
x3 1 x3 2 x3 3 x3 4 100
x1 1 x2 1 x3 1 80
x1 2 x2 2 x3 2 65
x1 3 x2 3 x3 3 70
x1 4 x2 4 x3 4 85

Matriz

Solucin

Solucin Grfica

Distribucin de grava a Proyectos


2. Constructora. Qu cantidad de grava enviar
de cada distribuidor a cada proyecto
con el objeto de minimizar
los costos totales?

Sujeto a:

No enviar ms de; 150 tons. del distribuidor 1,


175 tons. del distribuidor 2 y 275 tons. del
distribuidor 3.
Enviar 200 tons. al proyecto 1, 100 tons. al
proyecto 2 y 300 tons. al proyecto 3.

Distribucin de grava a Proyectos


Los costos de envo del distribuidor i al proyecto j
son los siguientes:
Costo del distribuidor 1 al proyecto 1, C11=$6
Costo del distribuidor 1 al proyecto 2, C12=$8
Costo del distribuidor 1 al proyecto 3, C13=$10

Costo del distribuidor 2 al proyecto 1, C21 =$7


Costo del distribuidor 2 al proyecto 2, C22=$11
Costo del distribuidor 2 al proyecto 3, C23=$11
Costo del distribuidor 3 al proyecto 1, C31 =$4
Costo del distribuidor 3 al proyecto 2, C32=$5
Costo del distribuidor 3 al proyecto 3, C33=$12

Distribucin de grava a Proyectos


Variables de decisin

XIJ = Nmero de toneladas a enviar del


distribuidor I al proyecto J.
donde i=1..3(distribuidor) y j=1..3(proyecto)
Funcin objetivo
Min. Z = 6X11 + 8X12 + 10X13 + 7X21 + 11X22
+ 11X23 + 4X31 + 5X32 + 12X33

Distribucin de grava a Proyectos


Restricciones de disponibilidad
X11 + X12 + X13 150
X21 + X22 + X23 175
X31 + X32 + X33 275
Restricciones de requerimientos
X11 + X21 + X31 = 200

X12 + X22 + X32 = 100


X13 + X23 + X33 = 300

Distribucin de grava a Proyectos


Min. Z = 6X11 + 8X12 + 10X13 + 7X21 + 11X22
+ 11X23 + 4X31 + 5X32 + 12X33
Sujeto a: X11 + X12 + X13 150
X21 + X22 + X23 175
X31 + X32 + X33 275
X11 + X21 + X31 = 200
X12 + X22 + X32 = 100
X13 + X23 + X33 = 300
X11, X12, X13 .... X33 0

Solucin

Solucin

Red de Distribucin

Ejemplo de Transporte
Suponga que una empresa posee dos plantas que
elaboran un determinado producto en cantidades de 250
y 450 unidades diarias, respectivamente. Dichas
unidades deben ser trasladadas a tres centros de
distribucin con demandas diarias de 200, 200 y 250
unidades, respectivamente. Los costos de transporte (en
$/unidad) son:
C.Dist. 1

C.Dist.2

C.Dist.3

Suplen

Planta 1

$21

$25

$15

250

Planta 2

$28

$13

$19

450

Demanda

200

200

250

Ejemplo de Transporte
Diagrama:
C.D.1

X11
Planta 1
X12
X21

X22

C.D.2

Planta 2
X13
X23
C.D.3

Orgenes

Destinos

Ejemplo de Transporte
Variables de decisin:
xij = Unidades transportadas desde la planta i
(i=1,2), hasta el centro de distribucin j (j=1,2,3)

Funcin Objetivo:
Minimizar el costo total de transporte dado por la
funcin:
21x11+25x12+15x13+28x21+13x22+19x23

Ejemplo de Transporte
Restricciones del problema:
1) No Negatividad:

xij 0

2) Demanda:
CD1 : x11
+x21
CD2 :
x12
+x22
CD3 :
x13
+ x23

= 200
= 200
= 250

Ejemplo de Transporte
3) Oferta :
P1 : x11 + x12 + x13
250
P2 :
x21 + x22 + x23 450

Las variables de decisin deben aceptar


soluciones como nmeros reales para tener un
modelo de P.L.

Solucin

Resolver el problema de
Transporte
D1

D2

D3

D4

Fuente

F1

F2

16

F3

30

F4

10

17

18

14

59

Solucin

Ejemplo: Destino Ficticio


La Northern Airplane Company construye
aviones comerciales para varias lneas reas de
todo el mundo. La ltima etapa del proceso de
produccin consiste en fabricar los motores de
turbina e instalarlos.-una operacin muy rpidaen la estructura del avin terminado. La
compaa tiene varios contratos de trabajo que
la obligan a entregar un nmero considerable de
aviones en un futuro cercano y en este
momento debe programar la produccin de
motores de turbina para los prximos cuatro
meses.

Ejemplo: Destino Ficticio


En la segunda columna de la tabla siguiente se
indica la cantidad de motores que deben estar
listos para su instalacin a fin de cumplir con las
fechas de entrega contratadas. De ella se
desprende que el nmero acumulado de
motores que deben producirse al final de los
meses 1,2,3 y 4 deben ser por lo menos de 10,
25, 50 y 70 unidades, respectivamente.
Las instalaciones disponibles para producir los
motores varan de acuerdo con otros programas
de produccin, mantenimiento y renovacin
durante el perodo.

Ejemplo: Destino Ficticio


Las
diferencias Mes Instalacio
nes
mensuales debidas
programa
al nmero mximo
das
que
se
puede
producir y el costo 1
10
unitario
de
produccin
(en
15
millones
$)
se 2
presentan
en
la
tercera
y
cuarta 3
25
columna.
4

20

Produc
cin
mxim
a

Costo
unitario
de
produc
cin

Costo
unitario
de
almace
naje

25

1.08

0.015

35

1.11

0.015

30

1.10

0.015

10

1.13

0.015

Ejemplo: Destino Ficticio


Dadas las variaciones de los costos de
produccin, podra valer la pena fabricar
algunos motores un mes o ms antes de su
fecha de instalacin; en la actualidad se estudia
esta posibilidad. El inconveniente es que esos
motores debern almacenarse hasta que sean
instalados la estructura de los aviones no
estar lista antes .- El costo de almacenamiento
de cada motor es de 15 mil dlares por mes.incluye el inters sobre el capital invertido.

Ejemplo: Destino Ficticio


El gerente de produccin quiere
desarrollar la programacin del nmero de
motores que se deben fabricar en cada
uno de los cuatro meses, de manera que
se minimicen los costos totales de
produccin y almacenamiento.

Pasos para la solucin


Origen i = produccin de motores de turbina en el
mes i (i=1,2,3,4)
Destino j = instalacin del motor de turbina en el
mes j (j=1,2,3,4)
X ij nmero de motores producidos en el mes i
para instalarlos en el mes j. (i j)
Si = nmero de motores producidos en el mes i
Dj = nmero de instalaciones programadas en el
mes j.
Cij = Costo asociado con cada unidad X ij

Tabla de costos

Origen

Mes

Costo por unidad distribuida


Destino
1
2
3
4
5
1 1.080
2
M
3
M
4
M

Demanda

10

Recursos

1.095

1.110

1.125

25

1.110

1.125

1.140

35

1.100

1.115

30

1.130

10

15

25

20

30

Ingresar los datos siguientes

Solucin

RED del Modelo

Ejemplo de Transporte (Origen


Ficticio)
El Metro Water District es una dependencia que
administra la distribucin de agua en cierta regin
geogrfica grande. La regin es bastante rida, por lo
que debe comprar y traer agua del exterior. Las fuentes
de esta agua importada son los ros Colombo, Sacron y
Calorie. El distrito revende el agua a los usuarios de la
regin. Sus clientes principales son los departamentos
de aguas de las ciudades de Berdoo, Los Devils, San
Go y Hollyglass.

Datos de recursos de agua del


Metro Water District
Costo en (en decenas de millones de
dlares ) por unidad distribuida

Recursos

Berdoo

Los Devils

San Go Hollyglass

Ro Colombo

16

13

22

17

50

Ro Sacron

14

13

19

15

60

Ro Calorie

19

20

23

--

50

Mnimo
necesario

30

70

10

Solicitado

50

70

30

(en
millones
de acrespie)

Es posible hacer llegar a cualquiera de estas ciudades


desde cualquiera de los tres ros, con excepcin de que
no hay forma de abastecer a Hollyglass con agua del
ro Calorie. Sin embargo, dada la distribucin geogrfica
de los acueductos y las ciudades en la regin, el costo
del abastecimiento del distrito depende tanto de la
fuente como de la ciudad a la que abastece.
La administracin del distrito tiene que resolver el
problema de cmo asignar el agua disponible durante el
prximo verano. En la columna del lado derecho de la
tabla anterior proporciona las cantidades disponibles en
los tres ros, en unidades de un milln de acres-pie. El
distrito se compromete a proporcionar una cantidad
mnima para cumplir con las necesidades esenciales de
cada ciudad.

Con la excepcin de San Go, que tiene una fuente


independiente de agua; estas necesidades mnimas se
muestran en el rengln correspondiente de la tabla. El
rengln de solicitado indica que Los Devils no quiere
ms agua que la que cubre sus necesidades mnimas,
pero Berdoo comprara hasta 20 ms, San Go hasta 30
ms y Hollyglass comprara toda la que pudiera obtener.
La administracin desea asignar toda el agua disponible
de los tres ros de manera que por lo menos se cumpla
con las necesidades mnimas de cada ciudad y al mismo
tiempo se minimice el costo total para el distrito.
Cantidad mnima= (50+60+50) - (30+70+0)=60
Demanda (50+70+30+60) (50+60+50) = 50

Tabla de parmetros sin las necesidades


mnimas del
Metro Water District
Costo en (en decenas de millones de
dlares ) por unidad distribuida

Recursos

Berdoo

Los Devils

San Go Hollyglass

Ro Colombo

160

130

220

17

50

Ro Sacron

140

130

190

15

60

Ro Calorie

190

200

230

50

Ficticio

50

Demanda

50

70

30

60

Usando

WindQsb (Redes)

Solucin

Solucin en RED

También podría gustarte