Sei sulla pagina 1di 24

PROBLEMA DEL TRANSPORTE O

DISTRIBUCIN

El problema del transporte o distribucin es un problema de redes especial


en programacin lineal que se funda en la necesidad de llevar unidades de un punto
especfico llamado Fuente u Origen hacia otro punto especfico llamado Destino. Los
principales objetivos de un modelo de transporte son la satisfaccin de todos los
requerimientos establecidos por los destinos y claro est la minimizacin de los costos
relacionados con el plan determinado por las rutas escogidas.
La programacin lineal puede ser utilizada para la resolucin de modelos de
transporte, aunque no sea sensato resolver los modelos mediante el Mtodo
Simplex si puede ser de gran utilidad la fase de modelizacin, la programacin carece
de la practicidad de los mtodos de asignacin, pero puede ser de gran importancia
dependiendo de la complejidad de las restricciones adicionales que puede presentar
un problema particular.
El contexto en el que se aplica el modelo de transporte es amplio y puede generar
soluciones atinentes al rea de operaciones, inventario y asignacin de elementos.
El procedimiento de resolucin de un modelo de
transporte
se
puede
llevar
a
cabo
mediante programacin lineal comn, sin embargo
su estructura permite la creacin de mltiples
alternativas de solucin tales como la estructura
de asignacin o los mtodos heursticos ms
populares
como Vogel, Esquina
Noroeste o Mnimos Costos.
Los problemas de transporte o distribucin son
uno de los ms aplicados en la economa actual,
dejando como es de prever mltiples casos de
xito a escala global que estimulan la aprehensin
de los mismos.

MTODOS DE SOLUCIONES INICIALES

Mtodo de la esquina noroeste


El mtodo de la esquina Noroeste es un algoritmo heurstico capaz de
solucionar problemas de transporte o distribucin mediante la consecucin de una
solucin bsica inicial que satisfaga todas las restricciones existentes sin que esto
implique que se alcance el costo ptimo total.
Este mtodo tiene como ventaja frente a sus similares la rapidez de su ejecucin, y es
utilizado con mayor frecuencia en ejercicios donde el nmero de fuentes y destinos
sea muy elevado.
Su nombre se debe al gnesis del algoritmo, el cual inicia en la ruta, celda o esquina
Noroeste. Es comn encontrar gran variedad de mtodos que se basen en la misma
metodologa de la esquina Noroeste, dada que podemos encontrar de igual manera el
mtodo e la esquina Noreste, Sureste o Suroeste.

Algoritmo de resolucin de la esquina noroeste


Se parte por esbozar en forma matricial el problema, es decir, filas que representen
fuentes y columnas que representen destinos, luego el algoritmo debe de iniciar en la
celda, ruta o esquina Noroeste de la tabla (esquina superior izquierda).

PASO 1:
En la celda seleccionada como esquina Noroeste se debe asignar la mxima cantidad
de unidades posibles, cantidad que se ve restringida ya sea por las restricciones de
oferta o de demanda. En este mismo paso se procede a ajustar la oferta y demanda
de la fila y columna afectada, restndole la cantidad asignada a la celda.
PASO 2:
En este paso se procede a eliminar la fila o destino cuya oferta o demanda sea 0
despus del "Paso 1", si dado el caso ambas son cero arbitrariamente se elige cual
eliminar y la restante se deja con demanda u oferta cero (0) segn sea el caso.
PASO 3:
Una vez en este paso existen dos posibilidades, la primera que quede un solo rengln
o columna, si este es el caso se ha llegado al final el mtodo, "detenerse".
La segunda es que quede ms de un rengln o columna, si este es el caso iniciar
nuevamente el "Paso 1".

Mtodo de aproximacin de Vogel


El mtodo de aproximacin de Vogel es un mtodo
heurstico de resolucin de problemas de transporte capaz
de alcanzar una solucin bsica no artificial de inicio, este
modelo requiere de la realizacin de un nmero
generalmente mayor de iteraciones que los dems
mtodos heursticos existentes con este fin, sin embargo
produce mejores resultados iniciales que los mismos.
ALGORITMO DE VOGEL
El mtodo consiste en la realizacin de un algoritmo que consta de 3 pasos
fundamentales y 1 ms que asegura el ciclo hasta la culminacin del mtodo.
PASO 1
Determinar para cada fila y columna una medida de penalizacin restando los dos
costos menores en filas y columnas.
PASO 2
Escoger la fila o columna con la mayor penalizacin, es decir que de la resta realizada
en el "Paso 1" se debe escoger el nmero mayor. En caso de haber empate, se debe
escoger arbitrariamente (a juicio personal).
PASO 3
De la fila o columna de mayor penalizacin determinada en el paso anterior debemos
de escoger la celda con el menor costo, y en esta asignar la mayor cantidad posible de
unidades. Una vez se realiza este paso una oferta o demanda quedar satisfecha por
ende se tachar la fila o columna, en caso de empate solo se tachar 1, la restante
quedar con oferta o demanda igual a cero (0).
PASO 4: DE CICLO Y EXCEPCIONES
- Si queda sin tachar exactamente una fila o columna con cero oferta o demanda,
detenerse.
- Si queda sin tachar una fila o columna con oferta o demanda positiva, determine las
variables bsicas en la fila o columna con el mtodo de costos mnimos, detenerse.
- Si todas las filas y columnas que no se tacharon tienen cero oferta y demanda,
determine las variables bsicas cero por el mtodo del costo mnimo, detenerse.
- Si no se presenta ninguno de los casos anteriores vuelva al paso 1 hasta que las
ofertas y las demandas se hayan agotado.

Mtodo del costo mnimo


El mtodo del costo mnimo o de los mnimos
costos es un algoritmo desarrollado con el objetivo de
resolver problemas de transporte o distribucin, arrojando
mejores resultados que mtodos como el de la esquina
noroeste, dado que se enfoca en las rutas que presentan
menores costos.
El diagrama de flujo de este algoritmo es mucho ms sencillo que los anteriores dado
que se trata simplemente de la asignacin de la mayor cantidad de unidades posibles
(sujeta a las restricciones de oferta y/o demanda) a la celda menos costosa de toda la
matriz hasta finalizar el mtodo.
ALGORITMO DEL COSTO MNIMO
PASO 1:
De la matriz se elige la ruta (celda) menos costosa (en caso de un empate, este se
rompe arbitrariamente) y se le asigna la mayor cantidad de unidades posible, cantidad
que se ve restringida ya sea por las restricciones de oferta o de demanda. En este
mismo paso se procede a ajustar la oferta y demanda de la fila y columna afectada,
restndole la cantidad asignada a la celda.
PASO 2:
En este paso se procede a eliminar la fila o destino cuya oferta o demanda sea 0
despus del "Paso 1", si dado el caso ambas son cero arbitrariamente se elige cual
eliminar y la restante se deja con demanda u oferta cero (0) segn sea el caso.
PASO 3:
Una vez en este paso existen dos posibilidades, la primera que quede un solo rengln
o columna, si este es el caso se ha llegado al final el mtodo, "detenerse".
La segunda es que quede ms de un rengln o columna, si este es el caso iniciar
nuevamente el "Paso 1".

MTODO DE SALTO DE PIEDRA EN PIEDRA


El mtodo de salto de piedra en piedra
es una tcnica iterativa para pasar de
una solucin factible inicial a una
factible ptima. Este proceso consta de
dos partes distintas: la primera implica
someter a prueba la solucin actual
para determinar si es posible una
mejora; por su parte, la segunda
consiste en modificar la solucin actual
para obtener una solucin mejorada.
Este proceso continua hasta que se
llega a la solucin ptima.
Para aplicar el mtodo de salto de piedra en piedra a un problema de transporte,
primero se debe observar una regla sobre el nmero de rutas de envi utilizadas. El
nmero de rutas ocupadas (o cuadros) siempre debe ser igual a la suma del nmero
filas ms el nmero de columnas menos uno.
Para saber que tan factibles son todos los mtodos anteriores se ha desarrollado la
prueba de optimacin que determina si el mtodo es el que ofrece el menor costo de
envo. La prueba se lleva a cabo mediante el clculo de un solo nmero conocido
como costo reducido, para cada celda vaca. Para calcular el costo reducido
seleccione en orden los ceros que encuentre.
El mtodo de salto de piedra implica probar cada ruta no utilizada para ver si el envo
de una unidad por esa ruta incrementara o disminuira los costos totales. Los pasos a
seguir son los siguientes:
1.- Seleccionar una celda o cuadro no utilizado que ser evaluado.
2.- Comenzar en este cuadro, trazar un trayecto cerrado de regreso al cuadro original
va aquellos que actualmente se utilizan, y moverse slo con desplazamientos
horizontales y verticales.
3.- Iniciar con un signo ms (+) en el cuadro no utilizado, colocar alternadamente
signos menos (-) y signos ms (+) en cada cuadro de esquina del trayecto cerrado que
se acaba de trazar.
4.- Calcular un ndice de mejora mediante la suma de las cifras de costo por unidad de
cada cuadro que contiene un signo ms y luego restar los costos por unidad de cada
cuadro que contiene un signo menos.
5.- Repetir los pasos 1 a 4 hasta que se haya calculado un ndice de mejora para
todos los cuadros no utilizados. Si todos los ndices calculados son ms grandes que o
iguales a cero, se lleg a una solucin ptima. En caso contrario, es posible mejorar la
situacin actual y disminuir los costos totales de envo.

Reglas para el desarrollo de la prueba de optimalidad o salto de la piedra

Las piedras sern las cantidades asignadas a cada casilla de la tabla.


Se llamaran charcos las casillas vacas de la tabla.
Salto horizontal en piedra, es decir en forma vertical o en forma horizontal.
Realizar el mnimo de saltos posibles.
La casilla a evaluar comienza con un signo (+) positivo y a medida en que se
va posibles.
La casilla a evaluar comienza con un signo (+) positivo y a medida en que se
va recorriendo la ruta escogida se van alternando los signos.
Buscar un salto de lnea cerrada (donde empieza termina).
Si la ruta asignada es correcta, sumamos algebraicamente los costos y la
respuesta debe dar positiva, es decir que los valores positivos sean mayores
que los valores negativos.
Si la ruta no es correcta se debe reasignar.
Reubicacin: Tomamos las cantidades de las casillas negativas y elegimos el
valor ms pequeo entre ellos, para restrselo a las cantidades negativas y
sumrselo a las positivas.

ALGORITMO DE TRANSPORTE (MINIMIZACION)


El algoritmo de transporte consta de cuatro pasos bsicos.
1.- Preparar una tabla de transporte balanceada.
2.- Desarrollar una solucin inicial con el mtodo MAV o cualquier otro mtodo.
3.- Calcular un ndice de mejora para cada celda vaca con el mtodo de salto de
piedra en piedra o mtodo MODI. Si todos los ndices de mejora son no negativos,
detenerse; la solucin ptima ha sido encontrada. Si cualquier ndice es negativo, se
contina con el paso 4.
4.- Seleccionar la celda con el ndice de mejora que indica la disminucin de costo
ms grande. Rellene esta celda con un trayecto de salto de piedra en piedra e ir al
paso 3.

CASOS RESUELTOS
PROBLEMA N 1 - PL:
Una empresa energtica colombiana dispone de cuatro plantas de generacin para
satisfacer la demanda diaria elctrica en cuatro ciudades, Cali, Bogot, Medelln y
Barranquilla. Las plantas 1, 2,3 y 4 pueden satisfacer 80, 30, 60 y 45 millones de KW
al da respectivamente. Las necesidades de las ciudades de Cali, Bogot, Medelln y
Barranquilla son de 70, 40, 70 y 35 millones de Kw al da respectivamente.

Los costos asociados al envo de suministro energtico por cada milln de KW entre
cada planta y cada ciudad son los registrados en la siguiente tabla.
Formule un modelo de programacin lineal que permita satisfacer las necesidades de
todas las ciudades al tiempo que minimice los costos asociados al transporte.

SOLUCIN:
El modelo bsico de transporte es el modelo en el cual la cantidad ofertada es igual a
la cantidad demandada, como es el caso de este ejercicio, sin embargo trasladar esta
suposicin a la realidad es casi imposible por lo cual hace falta crear orgenes y/o
destinos ficticios con el excedente de oferta y/o demanda.

Como ya lo hemos planteado en mdulos anteriores el primer paso corresponde a la


definicin de las variables, regularmente se le denomina a las variables de manera
algebraica Xi,j donde i simboliza a la fuente y j simboliza al destino. En este
caso i define el conjunto {Planta 1, Planta 2, Planta 3 y Planta 4}, y j define el conjunto
{Cali, Bogot, Medelln y Barranquilla}. Sin embargo es prctico renombrar cada fuente
y destino por un nmero respectivo, por ende la variable X1,2 corresponde a la
cantidad de millones de KW enviados diariamente de la Planta 1 a la ciudad de
Bogot.

El
segundo
paso
corresponde
a
la
formulacin
de
las
restricciones
de oferta y
demanda, cuya cantidad se encuentra determinada por el factor entre fuentes y
destinos, en este caso 16 restricciones.

Restricciones de oferta o disponibilidad, las cuales son de signo :

X1,1 + X1,2 + X1,3 + X1,4 80


X2,1 + X2,2 + X2,3 + X2,4 30
X3,1 + X3,2 + X3,3 + X3,4 60
X4,1 + X4,2 + X4,3 + X4,4 45

Restricciones de demanda, las cuales son de signo :

X1,1 + X2,1 + X3,1 + X4,1 70


X1,2 + X2,2 + X3,2 + X4,2 40
X1,3 + X2,3 + X3,3 + X4,3 70
X1,4 + X2,4 + X3,4 + X4,4 35

Luego se procede a formular la funcin objetivo, en la cual se relaciona el costo


correspondiente a cada ruta.

ZMIN = 5X1,1 + 2X1,2 + 7X1,3 + 3X1,4 + 3X2,1 + 6X2,2 + 6X2,3 + 1X2,4 + 6X3,1 +
1X3,2 + 2X3,3 + 4X3,4 + 4X4,1 + 3X4,2 + 6X4,3 + 6X4,4

Aqu estn los resultados.

Este problema presenta una solucin ptima alternativa, aqu los resultados.

PROBLEMA N 2 ESQUINA DE NOROESTE:

deposito1

deposito2

deposito3

La

4
5
6
3
deposito4
empresa qumicos del caribe S.A posee 4 depsitos de azufre que deben ser usados
para fabricar 4 tipos de productos diferentes (A, B, C, D), adems por cada litro que se
haga de los productos A, B, C, y D se utilizan un litro de azufre. Se sabe que las
capacidades de cada depsito son de 100L, 120L, 80L, 95L respectivamente. La
empresa tiene un pedido de 125L de la sustancia A, 50L de la sustancia B, 130L de la
sustancia C y 90L de la sustancia D.

Los costos que reaccionan la produccin de cada qumico con cada depsito se
presenta a continuacin:

Tabla1

Formule una solucin para este problema de manera que se cumpla el pedido y se
minimice los costos:
De acuerdo a las especificaciones del problema podemos completar la tabla de la
siguiente manera:

El siguiente paso ser seleccionar el nmero de la esquina ms al noroeste:


En este punto
se
deber
asignar la mayor

cantidad de unidades posibles, de manera que no sobrepase la capacidad de qumicos


en litros de cada depsito y los litros requeridos de cada qumico. En este caso se
deber asignar el nmero 100.

Debido a que el deposito 1 se ha abastecido completamente se llega a una solucin:


A1=100, (es decir el deposito 1 suministrara 100 litros a la sustancia A), no obstante
no es necesario tener en cuenta esa fila. Se proceder ahora a elegir nuestra siguiente

esquina:

Nuestra nueva esquina ser 1, como lo indica la tabla 5, adems los litros requeridos
para el deposito A sern 25 esto es porque A1=100, es decir ya se le han encargado
100 litros al depsito 1 y por lo tanto los litros restantes sern 25.
Las unidades para nuestra nueva esquina sern 25. El procedimiento contina como
se hizo anteriormente.

Ahora el deposito 2 contiene 95 litros en total puesto que se le ha restado las


25 unidades de A2. Nuestro nuevo punto esquina ser el 5:

La unidad que se tomara ser 50:

Ahora que todos los litros requeridos por la sustancia B han sido completados por lo
tanto no es necesaria esta columna. Presentaremos nuestra nueva esquina con su
respectiva unidad se muestra a continuacin:

La columna del depsito 2 ha sido completada por lo tanto no se tendr en cuenta, el


numero 85 resulta de la resta de 130-45. Nuestra nueva esquina con la respectiva
unidad se muestra a continuacin:

La columna del depsito 3 ha sido completada por tanto ya no se tendr en cuenta,


nuestra nueva esquina con nuestra nueva unidad ser:

Nuestra ltima tabla queda como sigue:

El resultado final para las asignaciones ser:


A1: 100 (se le asigna 100 litros al depsito 1 para suministrarle al qumico 2).
A2: 25 (se le asigna 25 litros al depsito 2 para suministrarle al qumico 2).

B2: 50 (se le asigna 50 litros al depsito 2 para suministrar al qumico B).


C2: 45 (se le asigna 45 litros al depsito 2 para suministrar al qumico C).
C3:80 (se le asigna 80 litros al depsito 3 para suministrar al qumico C).
C4: 5 (se le asigna 5 litros al depsito 4 para suministrar al qumico C).
D4: 90 (se le asigna 90 litros al depsito 4 para suministrar al qumico D).
En tabla el resultado final ser:

deposito
1
deposito
2
deposito
3
deposito
4

100

100

25

50

45

120

80

80

90

95

125

50

130

90

PROBLEMA N 3 - VOGEL:

Para el siguiente problema de transporte en el que se especifica la oferta y demanda,


para los orgenes (almacenes) y destinos (ciudades) respectivamente, as como los
costos de transporte por unidad, desde cada uno de los almacenes hacia cada una de
las ciudades, y en el que se desea determinar la cantidad o nmero de artculos que
se tiene que enviar desde cada almacn a cada una de las ciudades, con un costo
mnimo de transporte, se resuelve lo siguiente:

Ciudades

II

III

Oferta

Almacn 1

12

Almacn 2

14

Almacn 3

Demanda

10

11

30/30

Para iniciar el desarrollo del ejercicio identificaremos los costos ms bajos por fila y por
columna. Posteriormente se restan dichos valores y este resultado se denomina
Penalizacin.
Ciudades

II

III

Oferta

Penalizacin

Almacn 1

12

5 - 1= 4

Almacn 2

14

2 - 0= 2

Almacn 3

6 - 3= 3

Demanda

10

11

Penalizacin

3-2=1

4 - 1= 3

7-0= 7

El valor de la penalizacin siempre es positivo dado que se resta el valor mayor menos
el menor.
2. Se identifica la fila o columna con la mayor penalizacin.

De ese rengln o columna tomamos el menor costo y le asignamos la mayor cantidad


posible de artculos que se necesita para cubrir nuestra demanda. Despus de haber
hecho esto tachamos toda la columna o fila indicando que ya se cumpli con la
demanda. En este caso se tach la columna de la ciudad #3 y el almacn 2 cubri la
demanda de los 11 artculos. De esta manera entonces en el almacn 2 queda con 3
artculos.

3. Reducir la tabla de transporte sombreando las columnas o filas satisfechas; se


repite el proceso desde el paso 1 y se calculan las nuevas penalizaciones, sin tener en
cuenta la ciudad 3 (columna 3) pues ya se cubri la demanda en su totalidad. Al cubrir
la demanda de la ciudad nmero 2 el almacn 1 queda con 3 artculos.

4. Ya en este ltimo paso no es necesario realizar la diferencia para encontrar la


mayor penalizacin, simplemente se asignan las unidades o artculos que nos quedan
en los almacenes 1,2 y 3 a la ciudad nmero 1; por lo tanto surtimos a la ciudad 1 con
los 2 artculos que nos quedan en el almacn 1, del almacn nmero 2 asignamos las
3 y por ultimo de almacn nmero 4 asignamos los artculos para cubrir la demanda de
la ciudad nmero 1 en su totalidad.

Para saber cuntas celdas debimos haber llenado vamos a realizar la siguiente
operacin:

# Filas + # columnas 1

(m+n-1)

Entonces: 3+3-1 =5 celdas ocupadas.


Para calcular el costo total de envi se realiza la siguiente operacin:
Z= Unidades asignadas * costo unitarios
Z= 2(5)+10(1)+3(2)+11(0)+4(3)
Z= 38 es el costo mnimo total de envi

Informe:
La distribucin de los artculos a las ciudades para minimizar los costos de transporte
se asignaran de la siguiente manera:
El almacn 1 surtira la ciudad 1 con 2 artculos a un costo mnimo de transporte de 5$
El almacn 1 surtira a la ciudad 2 con 10 artculos a un costo mnimo de transporte de
1$
El almacn 2 surtira a la ciudad 1 con 3 artculos a un costo mnimo de transporte de
2$
El almacn 2 surtira a la ciudad 3 con 11 artculos a un costo mnimo de transporte de
0$
El almacn 3 surtira a la ciudad 1 con 4 artculos a un costo mnimo de transporte de
3$. (En este caso el almacn 1, 2 y 3 surtieron a la ciudad 1 para cubrir la demanda de
9 artculos).

PROBLEMA N 4- COSTO MINIMO:

Una empresa energtica colombiana dispone de cuatro plantas de generacin


para satisfacer la demanda diaria elctrica en cuatro ciudades, Cali, Bogot,
Medelln y Barranquilla. Las plantas 1, 2,3 y 4 pueden satisfacer 80, 30, 60 y 45
millones de KW al da respectivamente. Las necesidades de las ciudades de
Cali, Bogot, Medelln y Barranquilla son de 70, 40, 70 y 35 millones de Kw al
da respectivamente.

Los costos asociados al envo de suministro energtico por cada milln de KW


entre cada planta y cada ciudad son los registrados en la siguiente tabla.
SOLUCIN

Luego esa cantidad asignada se resta a la demanda de Bogot y a la oferta de


la "Planta 3", en un proceso muy lgico. Dado que Bogot se queda sin
demanda esta columna desaparece, y se repite el primer proceso.

Nuevo proceso de asignacin

Nuevo proceso de asignacin

Nuevo proceso de asignacin

Una vez finalizado el cuadro anterior nos daremos cuenta que solo quedar una fila,
por ende asignamos las unidades y se ha terminado el mtodo.

El cuadro de las asignaciones (que debemos desarrollarlo paralelamente) queda as:

Los costos asociados a la distribucin son:

Potrebbero piacerti anche