Está en la página 1de 23

Problema de transporte

En matemticas y economa, un problema de transporte es un caso particular de problema


de programacin lineal en el cual se debe minimizar el coste del abastecimiento a una serie
depuntos de demanda a partir de un grupo de puntos de oferta posiblemente de distinto
nmero, teniendo en cuenta los distintos precios de envo de cada punto de oferta a cada
punto de demanda.
ndice
[ocultar]
1 Planteamiento
o 1.1 Problemas balanceados
o 1.2 Solucin con mtodo de cruce del arroyo
2 Algoritmo
Planteamiento[editar]
Se disponen puntos de oferta o factoras con una produccin determinada
(representada mediante un vector, F) y puntos de demanda o mercados de demanda
determinada (vector M):


Adems se dispone como dato de una matriz de precios, C, de forma que es
el precio de envo por unidad desde la factora al mercado :

El objetivo es calcular una nueva matriz, X, de forma que sea el nmero de
unidades que se envan de la factora al mercado .

Con estos datos podemos formular las condiciones que se han de cumplir:



El precio total a pagar por el transporte, , que se ha de
minimizar, se determinar por la suma de los productos del precio
de cada unidad por el coste de envo por unidad de cada fbrica
a cada mercado:


Problemas balanceados[editar]
Se dice que el problema est balanceado cuando se
cumple que:

(o, abreviadamente, , es decir, la
oferta es igual a la demanda).
En caso de que , se incorporara
un mercado adicional al problema, el mercado
artificial, , de forma que su demanda sea el
excedente y el coste de envo a este mercado sea
nulo:
.
Solucin con mtodo de cruce del
arroyo[editar]
Para que un problema de transporte pueda ser
resuelto a travs de ste mtodo debe cumplir
con las caractersticas que se mencionarn. Si
no es posible, se deben resolver por el mtodo
simplex.
Ser un problema balanceado.
Contar con (n+m-1) variables de decisin,
siendo n los puntos de demanda y m
los puntos de oferta.
Algoritmo[editar]
Crear tabla de transporte

Proveedor
1
Proveedor 2
Proveedo
r m
Punt
o de
costo(i, j) costo(i, j+1)
costo(i,
j+m)
Ofert
a 1
ofert
a 1
Punt
o de
ofert
a 2
costo(i+1,
j)
costo(i+2,j+
1)
costo(i+n
, j+m)
Ofert
a 2
Punt
o de
ofert
a n
costo(i, j)
costo(i+1,j+
1)
costo(i+n
, j+m)
Ofert
a n

Demanda
1
Demanda 2
Demand
a m
Establecer solucin inicial
Existen varios mtodos para hacer esto: Noreste
y sus variaciones(Suroeste, Suroeste, etc), y
Costo mnimo. Para el de costo mnimo:

Ordenar los costos de mayor a menor
En la celda (i, j) asignar el mnimo entre
la demanda j, y la oferta i
Restar a la oferta j y la demanda i el
valor asignado
repetir los ltimos dos pasos hasta que
la oferta y la demanda de todas las filas
y columnas sea igual a 0
Calcular ndices de mejora
Todos los lugares que no contienen un valor se
les considera agua y los valores
asignados piedras los ndices se calculan para
todos los lugares que contienen agua, de tal
forma que se busca moverse por fila y columna
hasta generar un circuito, se multioplican los
costos por +1,-1...
Si existe una mejora realizarla y volver al
paso de calcular los ndices de mejora
Si se encuentra un ndice negativo en los
circuitos, se busca el de los -1 el menor y se le
suma o resta segn el signo a todo los circuitos
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 Fuenteu 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.

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.

Bryan Antonio Salazar Lpez
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.
PROBLEMA DE TRANSPORTE MEDIANTE PROGRAMACIN LINEAL
Como se mencion anteriormente 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 PROBLEMA
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.

Bryan Antonio Salazar Lpez
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 MEDIANTE PL
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
X
i,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 X
1,2
corresponde a la cantidad de millones de KW enviados
diariamente de la Planta 1 a la ciudad de Bogot.

Bryan Antonio Salazar Lpez
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 :

X
1,1
+ X
1,2
+ X
1,3
+ X
1,4
80
X
2,1
+ X
2,2
+ X
2,3
+ X
2,4
30
X
3,1
+ X
3,2
+ X
3,3
+ X
3,4
60
X
4,1
+ X
4,2
+ X
4,3
+ X
4,4
45

Restricciones de demanda, las cuales son de signo :

X
1,1
+ X
2,1
+ X
3,1
+ X
4,1
70
X
1,2
+ X
2,2
+ X
3,2
+ X
4,2
40
X
1,3
+ X
2,3
+ X
3,3
+ X
4,3
70
X
1,4
+ X
2,4
+ X
3,4
+ X
4,4
35

Luego se procede a formular la funcin objetivo, en la cual se relaciona el costo correspondiente
a cada ruta.

Z
MIN
= 5X
1,1
+ 2X
1,2
+ 7X
1,3
+ 3X
1,4
+ 3X
2,1
+ 6X
2,2
+ 6X
2,3
+ 1X
2,4
+ 6X
3,1
+ 1X
3,2
+ 2X
3,3
+
4X
3,4
+ 4X
4,1
+ 3X
4,2
+ 6X
4,3
+ 6X
4,4

Luego se puede proceder al uso de la herramienta WinQSB para resolver el modelo realizado,
aqu estn los resultados.

Bryan Antonio Salazar Lpez

Bryan Antonio Salazar Lpez
Este problema presenta una solucin ptima alternativa, aqu los resultados.

Bryan Antonio Salazar Lpez

Bryan Antonio Salazar Lpez
Los anlisis de dualidad y sensibilidad en los modelos de transporte resultan ser bastante
interesantes, pues pueden llegar a determinar aumentos de capacidad en las fuentes si el precio
sombra de las rutas en relacin a ellas lo justifica.

El problema del asignacin es encontrar un emparejamiento de peso mximo en un
grafo bipartido ponderado. Es uno de los problemas fundamentales de optimizacin
combinatoria de la rama de optimizacin o investigacin operativa en matemtica.
Una descripcin apropiada de lo que trata de lograr el modelo de asignacin es:
La mejor persona para el trabajo
El problema de asignacin tiene que ver con la designacin de tareas a empleados, de
territorios a vendedores, de contratos a postores o de trabajos a plantas, etc. En otras
palabras, a la disposicin de algunos recursos(mquinas o personas) para la realizacin
de ciertos productos a 'costo mnimo.
Una definicin ms formal pudiera ser:
Problema de Asignacin: Caso particular del problema de Transporte donde los
asignados son recursos destinados a la realizacin de tareas, los asignados pueden
ser personas, mquinas, vehculos, plantas o perodos de tiempo. En estos problemas
la oferta en cada origen es de valor 1 y la demanda en cada destino es tambin de
valor 1.
Definicin del problema de asignacin[editar]
En su forma ms general, el problema es como sigue:
Hay un nmero de agentes y un nmero de tareas. Cualquier agente puede ser
asignado para desarrollar cualquier tarea, contrayendo algn coste que puede variar
dependiendo del agente y la tarea asignados. Es necesario para desarrollar todas las
tareas asignar un solo agente a cada tarea para que el coste total del asignacin sea
minimizado.
Este tipo de problemas son lineales, con una estructura de transporte, slo que la oferta
en cada origen es de valor uno y la demanda en cada destino es tambin de valor uno.
Sera muy ineficiente resolver este tipo de problemas por medio del mtodo simplex o por
medio del de transporte. Debido a la estructura propia de los problemas de asignacin,
existen mtodos de solucin llamados algoritmos de asignacin que son ms eficientes
que el simplex o que el mtodo de transporte.
Los problemas de asignacin presentan una estructura similar a los de transporte, pero
con dos diferencias: asocian igual nmero de orgenes con igual nmero de demandas y
las ofertas en cada origen es de valor uno, como lo es la demanda en cada destino.
La restriccin importante para cada agente es que ser asignado a una y solo una tarea.
Caractersticas[editar]
El problema de asignacin presenta las siguientes caractersticas:
El Problema de Asignacin debe estar equilibrado, es decir, que las ofertas y las
demandas sean igual a 1. Un elemento importante para el problema de asignacin es
la matriz de costos, si el nmero de renglones o columnas no son iguales el problema
esta desbalanceado y se puede obtener una solucin incorrecta,para obtener una
solucin correcta la matriz debe ser cuadrada.
Si el nmero de agentes y tareas son iguales y el coste total de la asignacin para
todas las tareas es igual a la suma de los costes de cada agente (o la suma de los
costes de cada tarea, que es lo mismo en este caso), entonces el problema es
llamado problema de asignacin lineal. Normalmente, cuando hablamos de problema
de asignacin sin ninguna matizacin adicional, nos referimos al problema de
asignacin lineal.
Oferta: Cantidad que representa la disponibilidad del artculo en la fuente/fabrica de
donde proviene.
4

Demanda: Cantidad de artculos que necesita recibir el destino para cumplir sus
necesidades.
4

Diferencias con el Modelo de Transporte y
Asignacin[editar]
Los problemas de asignacin son un caso particular de los problemas de transporte y
constituyen la clase mas sencilla de los problemas lineales, en el cual los trabajadores
representan las fuentes y los puestos representan los destinos.
En el problema de transporte existen m orgenes y n destinos, y el flujo se realiza
desde un origen hacia cada uno de los diferentes destinos. Si en este caso permitimos
el flujo en ambos sentidos (de origen a destino y destino a origen) se puede hablar de
un problema de m + n orgenes y m + n destinos. A este tipo de problemas se les
conoce con el nombre de problemas de transbordo (transhipment problems) o
transporte con nodos intermedios.
En el caso mas general, cada punto origen o destino pude ser un punto de transbordo,
es decir, cada origen puede evitar o transportar a otros orgenes o a distintos; y los
destinos pueden transportar a su vez a otros destinos o volver a los orgenes. Un
punto conserva su identidad, origen o destino, solamente cuando sea
respectivamente, un punto que originalmente disponga de un suministro o un punto
que tenga una demanda a satisfacer.
En los problemas de asignacin las ofertas en cada origen es de valor uno, como lo es
la demanda en cada destino; una gran diferencia con respecto a los problemas de
transporte.
Formas de representacin de un problema de
asignacin[editar]
1. Red.
2. Modelo de programacin lineal.
3. Matriz de costos.
4. Tabla de transporte.
Asignacin Inicial[editar]
Implica asignar nmeros a las celdas para satisfacer las restricciones de oferta y
demanda. Para realizar esto se puede emplear alguno de estos mtodos: El mtodo de la
esquina noroccidental, el mtodo de menor costo y el mtodo de aproximacin de Vogel.
Elementos del problema de asignacin[editar]


Tabla de transporte
Tabla de transporte: Otra forma de plantear el problema de transporte ( recordemos que
el problema de asignacin es un caso especial del de transporte) es mediante una tabla
llamada tabla de transporte, la cual tiene forma de matriz donde los renglones representan
las fuentes y las columnas los destinos o trabajos.
En las casillas que se encuentran en la esquina se colocan los coeficientes de costo.
Una vez realizado esto, utilizamos alguno de los mtodos (vogel, esquina noroeste,
costos mnimos) para obtener una solucin inicial
Donde no exista un coeficiente de costo se le anota una M.
4

Matriz de costos: Es una matriz cuadrada de n*n, donde cada elemento representa el
costo de asignar el ensimo trabajador al ensimo trabajo; renglones = trabajadores. Es la
tabla en donde, se identifica, se evala y se cuantifica los beneficios econmicos, costos y
riesgos de los productos/servicios, despus de definir la necesidad el alcance y el
alineamiento estratgico de los productos/servicios, en donde se evala el beneficio total
de la propiedad (caractersticas), una vez creada la matriz se demuestra el valor
econmico para la realizacin del producto o servicio correspondiente.
4

Matriz de Costos Reducida Es la matriz que se obtiene despus de haber restado el
elemento ms pequeo a cada rengln (reduccin de renglones) y restarle a esa nueva
matriz el elemento ms pequeo a cada columna (reduccin de columnas).
Distribucin ptima: Sean un conjunto de fragmentos F = {F
1
, F
2
,..., F
n
} y una red
formada por el conjunto de sitios S = {S
1
, S
2
,..., S
m
} en la cual un conjunto de aplicaciones
Q = {q
1
, q
2
,..., q
q
} se ejecutan. El problema de la asignacin implica encontrar la
distribucin ptima de F sobre S. (multi)
Mtodo simplex: Mtodo de solucin de los problemas de programacin lineal donde se
obtiene una solucin factible y ptima (en donde se pueden obtener resultados como
solucin mltiple, solucin no acotada, o que el problema no tenga solucin).
Solucin ptima: El conjunto de los vrtices del recinto se denomina conjunto de
soluciones factibles bsicas y el vrtice donde se presenta la solucin ptima se llama
solucin mxima (o mnima segn el caso).
Red[editar]
Muchos problemas de redes son ms que una representacin abstracta de procesos o
actividades, tales como el camino crtico en las actividades entre las redes de un proyecto.
Para definir lo que es una red necesitaremos saber que es un nodo.
Nodo: Es uno de los elementos de una lista enlazada, de un rbol o de un grafo.
Cada nodo ser una estructura o registro que dispondr de varios campos, y al menos
uno de esos campos ser un puntero referencia a otro nodo, de forma que, conocido un
nodo, a partir de esa referencia, ser posible en teora tener acceso a otros nodos de la
estructura.
Una red consiste en una serie de nodos enlazados con arcos (o ramas). La notacin para
describir una red es (N,A), donde N es el conjunto de nodos y A es el conjunto de
arcos.
Casos especiales[editar]
Oferta y demanda desiguales. Cuando la oferta y la demanda son desiguales, se asigna
una actividad ficticia con un costo de cero para mantener la condicin de mtodo que
deben ser igual nmero de ofertas y demandas
Problemas de maximizacin. Considere un problema de asignacin en el que la
respuesta a cada asignacin es una utilidad en vez de un costo. Considere la matriz de
utilidades del problema como la caracterstica nueva la cual consiste en que el nmero
que aparece en cada celdilla representa un beneficio en lugar de un costo.
Problemas con asignacin inaceptable. Supngase que se est resolviendo un
problema de asignacin y que se sabe que ciertas asignaciones son inaceptables. Para
alcanzar esta meta, simplemente asigna un costo arbitrariamente grande representado
mediante la letra M. M es un nmero tan grande que si se le resta un nmero finito
cualquiera, queda todava un valor mayor que los dems.
Problema de seleccin: Es un caso especial donde la funcin u objetivo es maximizar
pero el problema se trata igual que una minimizacin al multiplicar por (-1).
Mtodo de seleccin[editar]
Cuando el problema de asignacin es de maximizacin se le llama problema de seleccin
Balanceado[editar]
Se dice que un problema de asignacin se encuentra balanceado, si los recursos totales
son iguales a las demandas totales, en caso contrario se dice que no est balanceado el
problema.
Adems en el modelo, m = n (obtener una matriz cuadrada), en donde m nmero de
renglones y n es nmero de columnas.
Para lograr que el modelo este balanceado se pueden agregar trabajadores/tareas ficticias
con costos de cero.
Algoritmos y generalizaciones[editar]
El algoritmo Hngaro es uno de los muchos algoritmos que han sido diseados para
resolver el problema del asignacin lineal con un tiempo acotado por una expresin
polinmica del nmero de agentes.
El problema del asignacin es un caso especial del problema del transportador, que es un
caso especial del problema del flujo de coste mnimo. El problema de asignacin tambin
puede ser resuelto por medio del algoritmo simplex (creado en 1947 por el matemtico
George Dantzig). El mtodo del simplex se utiliza, sobre todo, para resolver problemas de
programacin lineal en los que intervienen tres o ms variables, es un mtodo iterativo
que permite ir mejorando la solucin en cada paso. Cada especializacin tiene algoritmos
ms eficientes tomando ventaja de su estructura espacial.
Si X
ij
=1 Si se asigna el trabajador i a la tarea j. Si X
ij
=0 No se asigna el trabajador i a la
tarea j. C
ij
: Costo de asignar al trabajador i la tarea j.
Parmetro M: M es un numero muy grande en los problemas de asignacin se utiliza para
representar que al trabajador i no se le puede asignar la tarea j.
Modelo binario[editar]
Problema Binario: Son los problemas en los cuales la variable X
ij
solo puede tomar valores
de 0 y 1; el problema de asignacin es un problema binario.
Es un modelo de programacin lineal donde en la solucin las variables slo pueden
tomar los valores de cero o uno.

Teorema Fundamental de la Asignacin[editar]
Si a todos los elementos de una fila o de una columna de una matriz de rendimientos se le
suma o se le resta una cantidad constante la asignacin ptima no varia.
Definicin matemtica formal[editar]
La definicin formal del problema del asignacin (o problema asignacin lineal) es
Dados dos conjuntos, A y T. de igual tamao, juntos con una funcin
peso C: A T R. Encuentra una biyeccin f: A T como la funcin de coste:

est minimizada.
Normalmente la funcin peso es vista como una matriz cuadrada de valores
reales C, con lo que el coste de la funcin queda as:

El problema es "lineal" porque la funcin coste a optimizar as como todas
las restricciones contienen solo trminos lineales.
Mtodo Hngaro[editar]
Pasos para el mtodo hngaro
Paso 1: Encontrar primero el elemento ms pequeo en cada fila de la
matriz de costos m*m; se debe construir una nueva matriz al restar de
cada costo el costo mnimo de cada fila; encontrar para esta nueva
matriz, el costo mnimo en cada columna. A continuacin se debe
construir una nueva matriz (denominada matriz de costos reducidos) al
restar de cada costo el costo mnimo de su columna.
Paso 2: Consiste en trazar el nmero mnimo de lneas (horizontales o
verticales o ambas nicamente de esas maneras) que se requieren para
cubrir todos los ceros en la matriz de costos reducidos; si se necesitan m
lneas para cubrir todos los ceros, se tiene una solucin ptima entre los
ceros cubiertos de la matriz. Si se requieren menos de m lneas para
cubrir todos los ceros, se debe continuar con el paso 3. El nmero de
lneas para cubrir los ceros es igual a la cantidad de asignaciones que
hasta ese momento se pueden realizar (En algunos textos este paso se
atribuye a Flood).
Paso 3: Encontrar el menor elemento diferente de cero (llamado k) en la
matriz de costos reducidos, que no est cubierto por las lneas dibujadas
en el paso 2; a continuacin se debe restar k de cada elemento no
cubierto de la matriz de costos reducidos y sumar k a cada elemento de la
matriz de costos reducidos cubierto por dos lneas (intersecciones). Por
ltimo se debe regresar al paso 2. (scrib2)
Paso 4: En caso de no encontrar una solucin factible con los pasos
anteriores aplicar entonces este:
1) Trace el nmero mnimo de lineas horizontales y verticales en la ltima matriz
reducida que cubrir TODAS las entradas cero.
2) Selecciones el elemento no cubierto ms pequeo y rstelo de todos los elementos
no cubiertos; despus, smelos a todos los elementos en la interseccin de dos lneas.
3) Si no es posible encontrar una asignacin factible entre las entradas cero
resultantes, repita es paso. De lo contrario regrese al paso 3 para determinar la
asignacin ptima.
Caso especial al aplicar el Mtodo
Hngaro cuando se trata de
Maximizar[editar]
Cuando hay que pasar de maximizar a minimizar en lugar de
operar con el mayor de toda la matriz podemos ir tomando el
mayor de cada fila o columna e ir restndole todos los
elementos de esa fila o columna con lo cual conseguiremos
de camino obtener por lo menos un cero como mnimo en
cada fila o columna. Si en alguna columna no hubiera ceros
le quitamos el mayor a la columna..
Mtodo de Flood[editar]
Este mtodo es utilizado en aquellos casos donde no se ha
podido hacer una asignacin ptima despus de haber
realiza el mtodo hngaro.
El mtodo consta de los siguientes pasos: Paso 1: Sealar
todas las filas que no tienen una asignacin. (Cuando se dice
sealar puede ser una pequea X a la izquierda de la fila o
arriba de la columna)
Paso 2: Sealar todas las columnas que tengan un cero en
la columna sealada.
Paso 3: Sealar todas las filas que tienen una asignacin en
las columnas indicadas.
Paso 4: Repetir estos pasos hasta que no pueda sealarse
ms columnas o filas. (No hay ms filas que no tengan
asignacin) Dibujar una lnea por cada fila NO sealada y por
cada columna SI sealada.
Paso 5: Encontrar el mnimo valor de los elementos no
cubiertos y restarlo a todos los elementos no cubiertos, y
sumar este valor a cada elemento que se encuentre en la
interseccin de una lnea horizontal con una lnea vertical.
Paso 6: Realizar la asignacin como en el mtodo hngaro.
(arqui)

Definicin del Problema del transporte.

La manera ms fcil de reconocer un problema de transporte es por su
naturaleza o estructura "de - hacia": de un origen hacia un destino, de una
fuente hacia un usuario, del presente hacia el futuro, de aqu hacia all. Al
enfrentar este tipo de problema, la intuicin dice que debe haber una manera
de obtener una solucin. Se conocen las fuentes y los destinos, las
capacidades y demandas y los costos de cada trayectoria. Debe haber una
combinacin ptima que minimice el costo (o maximice la ganancia). La
dificultad estriba en el gran nmero de combinaciones posibles.

En general, los problemas de transporte se ocupan (en forma literal o
imaginara) de la distribucin desde cualquier grupo de centros de
suministro, llamados orgenes, a cualquier grupo de centros de recepcin,
llamados destinos de modo que se minimice el costo total de distribucin.

Cada origen tiene ciertos recursos (oferta) para distribuir a los destinos y
cada destino tiene cierta demanda de estos recursos que recibe de los
orgenes. El modelo de un problema de transporte hace la siguiente
suposicin acerca de estos recursos (ofertas) y demandas.


Suposicin de requerimientos. Cada origen tiene una cantidad fija
de unidades (oferta), las cuales tienen que distribuirse entre los
destinos. De manera similar, cada destino tiene una demanda fija
de unidades, que tiene que ser satisfecha desde los orgenes.

Esta suposicin significa que debe haber un equilibrio entre la oferta total de
todos los orgenes y la demanda total de todos los destinos.


Suposicin de costo. El costo de distribuir unidades de cualquier
origen dado a cualquier destino dado es directamente
proporcional al nmero de unidades distribuidas. Por lo tanto, este
costo es justo el costo unitario de distribucin por el nmero de
unidades distribuidas.

Los nicos datos necesarios para el modelo del problema de transporte son
los recursos ( capacidades, existencias, oferta), las demandas y los costos
unitarios. stos son los parmetros del modelo.
Formulacin del Problema del transporte.

Supongamos que hay m centros de oferta (orgenes) y n centros de demanda
(destinos) asimismo, supongamos que E
j
es el nmero de unidades de
mercanca disponibles en cada centro de oferta, y D
j
el nmero requerido de
unidades de mercanca en el centro de demanda. Si consideramos C
ij
como
el costo unitario de transporte en la ruta de un centro de oferta a uno de
demanda. El objetivo es determinar el nmero de unidades de mercanca que
debe transportarse de las fuentes (i) a los destinos (j) de tal forma que se
minimice el costo total del transporte. Si X
ij
es la cantidad transportada del
centro de oferta (i) al centro de demanda (j) Entonces nuestro modelo ser:



Una forma agradable de visualizar un problema de transporte en forma
grfica es usar su representacin de red. Esta representacin ignora la
disposicin geogrfica de los orgenes y destinos. En su lugar, simplemente
alinea todos los orgenes en una columna a la izquierda (donde E
1
es el
smbolo del origen 1, etc.)y todos los destinos en una columna a la derecha
(donde D
j
es el smbolo del destino 1, etc).

Para problemas muy grandes no es muy conveniente trazar la red completa y
desplegar todos los datos. En consecuencia, la representacin de red en
realidad es un medio de visualizacin.



figura 6.1
La formulacin del modelo de PL correspondiente a la figura 6.1 es:



La funcin objetivo del modelo de PL es, entonces, minimizar la suma de los
costos de transporte para las 12 rutas. Es decir, la funcin objetivo es:


Las restricciones van de la capacidad limitada de cada planta a la demanda
de cada almacn. Para la fabrica E
1
la restriccin es:



Esto significa que la cantidad total que se manda desde la fbrica E
1
debe ser
igual que su capacidad. Anlogamente, se debe satisfacer la demanda de
cada almacn. Para el almacn D
1
se tiene:



Si se escribe todo el modelo, resulta:


Las caractersticas matemticas nicas que se deducen del modelo de
transporte planteado son:


Los coeficientes en cada restriccin son todos 1 o cero (para las
variables que no aparecen). Esto siempre es cierto para un problema
de transporte.


La suma de las existencias en los orgenes es igual a la suma de las
demandas de los destinos. Lo que resulta es que, debido a estas
caractersticas nicas, es posible que haya tcnicas de solucin del
problema del transporte mas sencillas de solucin.


Otra caracterstica de la formulacin del modelo de PL es que se tiene
un total de siete restricciones: una para cada origen y cada destino.
Sin embargo, una de ellas es redundante. Realmente se necesitan slo
seis restricciones. La razn es que se sabe que la cantidad total que
se manda desde todas las fbricas debe ser igual que la cantidad total
que se recibe en todos los almacenes. Supngase que se omite la
restriccin del cuarto almacn. Al resolver el problema se sabe cunto
se mand de cada fbrica a los tres primeros almacenes y la cantidad
total que se mand desde las fbricas. Se sabr entonces que la
diferencia entre estas dos cantidades se tuvo que mandar al cuarto
almacn. Esto lleva a la regla general de que el nmero de
restricciones independientes siempre ser una menos que la suma del
nmero de orgenes y el nmero de destinos. Para cualquier problema
de PL, el nmero de variables en la solucin final no puede exceder el
nmero de restricciones independientes. Entonces, para el ejemplo,
cuando mucho se usarn 6 de las 12 rutas para la solucin ptima.
Esta regla es muy importante al resolver problemas con el mtodo del
transporte.

También podría gustarte