You are on page 1of 8

MtododeTransporte

El problema general del transporte se refiere a la distribucin de mercanca desde cualquier conjunto de
centro de suministro, denominados orgenes (fuentes), hasta cualquier conjunto de centros de recepcin,
llamados destinos, de tal forma que se minimicen los costos totales de distribucin. Cada origen tiene que
distribuir ciertas unidades a los destinos y cada destino tiene cierta demanda de unidades que deben recibir
de los orgenes.

Representacin de una red de transporte

Como se puede observar cualquier modelo de transporte se compone de unidades de un bien a distribuir,
m orgenes, n destinos, recursos en el origen, demandas en los destinos y costos de distribucin por unidad.
Adicionalmente, se tienen varios supuestos:
1.
Supuesto de requerimientos: cada origen tiene un suministro fijo de unidades que se deben distribuir
por completo entre los destinos.
2.
Supuesto de costo: el costo de distribuir unidades de un origen a un destino cualquiera es
directamente proporcional al nmero de unidades distribuidas.
3.
Propiedad de soluciones factibles: un problema de transporte tiene soluciones factible si y slo si la
sumatoria de recursos en lo m orgenes es igual a la sumatoria de demandas en los destinos.
4.
Propiedad de soluciones enteras: En los casos en los que tanto los recursos como las demandas
toman un valor entero, todas las variables bsicas (asignaciones), de cualquiera de las
soluciones bsicas factibles (inclusive la solucin optima), asumen tambin valores enteros.
Debido a la particularidad del modelo de transporte la forma tabular Smplex adquiere una estructura que
facilita el proceso de asignacin a las variables bsicas, tal se muestra a continuacin:

Forma Tabular Smplex Transporte

En los renglones se ubican los orgenes indicando en la columna de la derecha los recursos (oferta
disponible). En las columnas se ubican los distintos destinos indicando en el ltimo rengln los totales
demandados. En el pequeo recuadro ubicado en la margen superior derecha se indica el costo de distribuir
una unidad desde el origen hasta ese destino y en la parte inferior de cada recuadro se registran las
asignaciones Xi para cada variable. En los casos donde la sumatoria de los recursos y las demanda no sean
las mismas, se agrega un origen o destino ficticio con la cantidad que permita cumplir la propiedad de
soluciones
factibles.
Despus de planteado el modelo de transporte, el siguiente paso es obtener una solucin bsica factible, la
cual se puede obtener a partir de cualquiera de los 3 criterios siguientes:
1.
Regla de la esquina noroeste.

2.

Mtodo de la ruta preferente.

3.

Mtodo de aproximacin de Vogel

Antes de explicar el procedimiento para cada uno de estos criterios de asignacin para encontrar
la solucin inicial BF, se debe conocer el nmero de variables bsicas, el cual se determina con la expresin:
m + n - 1. En el modelo anterior 3 + 2 - 1 = 4 variables bsicas.
Regla de la esquina noroeste: la primera eleccin X11, es decir, se inicia la asignacin por la
esquina noroeste de tabla. Luego se desplaza a la columna de la derecha si todava quedan recursos en ese
origen. De lo contrario se mueve al reglo debajo hasta realizar todas las asignaciones.

Mtodo de la ruta preferente: se fundamenta en la asignacin a partir del costo mnimo de


distribuir una unidad. Primero se identifica este costo se realiza la asignacin de recursos mxima posible y
luego se identifica el siguiente costo menor realizando el mismo procedimiento hasta realizar todas las
asignaciones.

Mtodo de asignacin de Vogel: para cada regln y columna, se calcula su diferencia, que se
define como la diferencia aritmtica entre el costo unitario ms pequeo y el costo menor que le sigue en
ese rengln o columna. En el rengln o columna con la mayor diferencia, se le asigna al menor costo
unitario. Los empates se pueden romper de manera arbitraria.
De estos 3 modelos para encontrar la solucin inicial BF, el mtodo de Vogel ha sido el ms utilizado.
Considerando que este criterio toma en cuenta los costos de distribucin de forma ms eficaz, ya que la
diferencia representa el mnimo costo adicional que se incurre por no hacer una asignacin en la celda que
tiene
el
menor
costo
ya
sea
columna
o rengln.
Posterior a esta asignacin inicial se requiere un procedimiento que permita las siguientes iteraciones y se
obtenga
la solucin ptima.
Prueba de optimalidad: un solucin BF es ptima si y slo si C ij - Uij -Vij >= 0 para todo (i,j) tal que X ij es
no bsica. Primeramente para todo variable bsica de la solucin actual se tiene que Cij - Uij -Vij = 0, por lo
que se deduce Cij = Uij -Vij para todo (i,j) tal que Xij es bsica. Para los fines de facilitar los diferentes de las
diferente ecuaciones resultantes se asume el valor de U1 como cero.
En cada iteracin se determina una variable bsica entrante, una variable bsica saliente y luego la
nueva solucin bsica factible. Paso 1: la variable de entrada se determina a partir de la relacin Cij - Uij Vij, donde la variable Xij con el resultado ms negativo es la que contribuye en una mejor

medida a disminuir el costo total, se debe tener en cuenta que esta disminucin va
en proporcin a la asignacin resultante. Paso 2: la variable bsica saliente es aquella

variable bsica que disminuya su valor a cero, es decir, es aquella variable de


menor asignacin y que participa en la reaccin en cadena que se establece para
compensar los cambios de asignar valor a la variable entrante que permitan satisfacer las
restricciones de recursos y demandas. En este punto, se definen dos tipos variables para
receptoras y donadoras, de acuerdo a la variacin de signo que se produzca en
el polgono que permite la transferencia desde la variable de salida a la variable
entrante. Paso 3: se encuentra la nueva solucin BF, sumando el valor de la
variable bsica saliente a las asignaciones de las celdas receptoras y se resta a las
asignaciones
de
las
celdas
donadoras.
Para los fines de ejemplo, se selecciona el problema 8.2-8 ubicado en la pgina 325 del
libro de texto. La Cost-Less Corp., surte sus cuatro (4) tiendas desde sus cuatro (4) plantas y
desea minimizar los costos de distribucin. A continuacin se muestra la tabla con las informaciones de los
costos de distribucin:

s necesario establecer que el nmero de variables bsicas en cualquier solucin bsica de un problema de transporte es
una menos de lo que se espera. Normalmente en los problemas de programacin lineal, se tiene una variable bsica por
cada restriccin funcional. En los problemas de transporte con m recursos y n destinos el nmero de restricciones
funcionales es m+n. Sin embargo,
el nmero de variables bsicas = m + n ( 1.
Esto se debe a que se manejan restricciones de igualdad y este conjunto de m + n ecuaciones tiene una
ecuacin adicional o (redundante) que se puede eliminar. La razn es que se sabe que la cantidad total que se manda
desde todos los orgenes debe ser igual que la cantidad total que se recibe en todos los destinos. Por lo tanto,
cualquier solucin bsica factible en una tabla de transporte debe aparecer con exactamente m + n ( 1 asignaciones no
negativas, en donde la suma de las asignaciones en cada rengln o columna es igual a su demanda o sus recursos
4.2. Mtodos para encontrar soluciones factibles.
Al iniciar, todos los renglones de los orgenes y las columnas de destinos de la tabla smplex de transporte se toman en
cuenta para proporcionar una variable bsica (asignacin).
1. Se selecciona la siguiente variable bsica (asignacin) entre los renglones y columnas en que todava se
puede hacer una asignacin de acuerdo a algn criterio.
2. Se hace una asignacin lo suficientemente grande como para que use el resto de los recursos en ese
rengln o la demanda restante en esa columna (cualquiera que sea la cantidad ms pequea).
3. Se elimina ese rengln o columna (la que tena la cantidad ms pequea en los recursos odemanda
restantes) para las nuevas asignaciones.(Si el rengln y la columna tiene la misma cantidad de recursos y demanda
restante, entonces arbitrariamente se elimina el rengln. La columna se usar despus para proporcionar una variable
bsica degenerada, es decir, una asignacin con cero unidades.)
4. Si slo queda un rengln o una columna dentro de las posibilidades, entonces el procedimiento termina
eligiendo como bsicas cada una de las variables restantes (es decir, aquellas variables que no se han elegido ni se han

eliminado al quitar su rengln o columna) asociadas con ese rengln o columna que tiene la nica asignacin posible.
De otra manera se regresa al paso 1.

Leer ms: http://www.monografias.com/trabajos102/aplicacion-formulacion-modelos-investigacionoperaciones/aplicacion-formulacion-modelos-investigacion-operaciones2.shtml#ixzz3delr9w4L

METODO ASIGNACION
Un problema de asignacin es un problema de transporte balanceado, en el cual todas las ofertas y todas
las demandas son iguales a uno. Se puede resolver eficientemente un problema de asignacin m x m
mediante el mtodo Hngaro.

Un problema de asignacin es un problema de transporte balanceado en el que todas las ofertas y


demandas son iguales a 1; as se caracteriza por el conocimiento del costo de asignacin de cada punto de
oferta a cada punto de demanda. La matriz de costos del problema de asignacin se llama: matriz de
costos.

Como todas las ofertas y demandas para el problema de asignacin son nmeros enteros, todas las
variables en la solucin ptima deben ser valores enteros.

1.- ESCOGER EL NUMERO MENOR DE LA COLUMNA Y SE LE RESTA A TODA LA COLUMNA

2.- SE COLOCA UNA LINEA DONDE HAYA QUEDADO


CERO EN FILAS

3.-EL MENOR DE CADA FILA SE RESTA ENTRE CADA FILA


SE ASIGANAN NUMEROS NUEVOS
4.-ENCERRAR CADA CERO DE FILA Y COLUMNA

5.-SE MARCAN LAS FILAS CON CEROS

6.-MARCA COLUMNA QUE TENGA CUADRO TACHE Y FILA QUE NO TENGA CERO
SE CLASIFICA:
A) CRUZADOS POR 2 LINEA (2, 0,3)
B)CRUZADOS POR 1 LINEA(2,6,7,2,5,15,1,11,15)
C)NADA LOS CRUZA(4,13,3,7,5,15,9,2,7,15)
7.- SE ELIGE EL MENOR DE (C) Y SE SUMA A (A)
8.-LOS VAN IGUAL
9.-SE LES RESTA EL MENOR DE (C) A ELLOS MISMOS (C)

10.- EL PROBLEMA TERMINA CUANDO TENEMOS EL MISMO NUMERO CEROS QUE DE FILAS Y COLUMNAS.

Z=4+1+5+3+4=17 Hrs.

TRANSPORTE Y ASIGNACIN
5.1 Definicin del problema de transporte
Mtodo de Transporte
El mtodo de transporte analiza los costos de transporte tanto de la materia prima como de los
productos terminados. El mtodo consiste en reducir al mnimo posible los costos destinados a
satisfacer los requerimientos totales de demanda y abastecimiento de materiales.

5.2 Mtodo de Aproximacin de Vogel (MAV)


Este mtodo es un mtodo de transporte en el cual todos los datos se llevan a una matriz ofertademanda u origen-destino, se escoger aquel sitio que cause los mnimos costos totales.

Oferta / Demanda/Destino
Origen
W
X
C11
X11

Y
C12

X12
C21

Z
C13

X13
C22

C14

n1

C24

n2

X14
C23

X21

X22
C31

X23
C32

X24
C33

C34

X31

X32

X33

X34

m1

m2

m3

m4

n3

m1+m2 + m3 + m4 = n1 + n2 + n3
La oferta en todos los orgenes debe igualar a la demanda de todos los destinos. Esta restriccin
se impone porque es fundamental para desarrollar la tcnica de transporte. Sin embargo,
cualquier sistema real puede balancearse artificialmente convirtindolo en un a un problema
con igual oferta y demanda, mediante la aadidura de orgenes o destinos ficticios. Si la
demanda excede a la oferta se aumenta un destino ficticio que suministrar la cantidad
faltante. Si existe un exceso de oferta se utiliza un destino ficticio para absorber la cantidad
excedente. Los costos de transporte por unidad desde el origen ficticio a todos los destinos son
ceros ya que esto es equivalente a no transportar desde el origen ficticio. En forma semejante
los costos de transporte por unidad desde todas las fuentes a los destinos ficticios es cero.
Fsicamente las cantidades enviadas desde un origen ficticio pueden interpretarse como escasez
de la demanda, mientras que los asignados a un destino ficticio pueden interpretarse como
capacidades no utilizadas en el origen.
El MAV es un mtodo heurstico y la mayor parte del tiempo produce soluciones ptimas o muy
cercanas a la ptima.
Pasos del MAV
1. Evale una penalizacin para cada rengln (columna) restando el elemento de costo ms
pequeo en el rengln (columna) del siguiente elemento de costo ms pequeo en el mismo
rengln (columna).
2. Identifique el rengln o columna con la penalizacin mayor, rompiendo arbitrariamente los
empates. Asigne tanto como sea posible a la variable con el costo mnimo en el rengln o
columna, si se satisfacen simultneamente, nicamente uno de ellos se tacha y al rengln
(columna) restante se le asigna una oferta (demanda) cero. Cualquier rengln o columna con
oferta o demanda cero no deber ser utilizado al calcular penalizaciones futuras.
3. Si exactamente un rengln o columna esta sin tachar pare o detngase. Si nicamente un
rengln (columna) con oferta (demanda) positiva permanece sin estar tachada, determine las
variables bsicas por el mtodo de costo mnimo (asignar tanto como sea posible a la variable
con el costo unitario ms pequeo). En cualquier otro caso calcule las penalizaciones para los
renglones y columnas no tachadas y vaya al paso dos.

Nota: el nmero de variables bsicas tiene que ser m + n 1

5.4 Procedimiento de optimizacin


Mtodo del Banquillo (Stepping Stones)
Este mtodo sirve para probar si ya se alcanz la optimizacin en el mtodo de transporte. Una
vez que se tiene una buena solucin al mtodo de transporte usando el MAV, es necesario
probar si esta es ptima, cambiando unas unidades a otras rutas, para evaluar cada cuadro
abierto (sin nmero asignado). Siga estos pasos:
1.
Determine una trayectoria cerrada. Empezando con el cuadro abierto a ser evaluado y
saltando a otros cuadros cerrados (con asignaciones), hasta regresar al cuadro original abierto.
Cada elemento de la esquina de la trayectoria debe ser un cuadro cerrado (con asignaciones).
2.
Empezando con el cuadro abierto a ser evaluado, asigne un signo ms (+) alterne signos
menos (-) y ms (+). A las esquinas (cuadros) de la trayectoria. Es indiferente si el circuito se
recorre en el sentido de las manecillas del reloj o en sentido contrario.
3.
Sume los costos por unidad en los cuadros con el signo ms (+), reste los costos por
unidad en los cuadros con el signo menos (-). Si el resultado es negativo, significa que se puede
obtener una disminucin de los costos con una nueva asignacin.
4.
Si el resultado del punto 3 fue negativo, entonces la variable que sale es aquel cuadro
cerrado que tiene el valor ms pequeo ya que ser la primera que llegue al valor cero y
cualquier disminucin adicional causar se negatividad. El cuadro deber tener el signo menos
(-).
5.
Cuando la suma de todos los cuadros abiertos sea positiva, entonces se ha llegado a la
solucin ptima.
Nota: recuerde que el nmero de variables bsicas (cuadros cerrados) debe ser m+n-1.

Definicin del problema de asignacin


Considere la situacin de asignar m trabajos o trabajadores a n mquinas. Un trabajo i
(i=1, 2, 3, m) cuando se asigna a la mquina j (j=1, 2, 3,, n) incurre en un costo C ij. El
objetivo es asignar los trabajos a las mquinas (un trabajo por mquina) con el costo
mnimo total. Este caso es conocido con el nombre de asignacin.
La formulacin de este problema puede considerarse como un caso especial del mtodo de
transporte. Aqu los trabajos representan orgenes y las mquinas representan destinos.
La oferta disponible en cada fuente es 1. De igual manera la demanda requerida en cada
destino es 1. El costo de transportar (asignar) el trabajo i a la mquina j es C ij. Si un

trabajo no puede asignarse a una cierta mquina, el C ij correspondiente se toma igual a M,


es decir, un costo muy alto.

Mquina
Traba
jo

C11

C12

C21

C22

.
.
.
m

.
.
.
Cm1

.
.
.
Cm

.
.
.
.

n
C1n

C2n

.
.
.
Cmn

.
.
.
1

Nota: las columnas o renglones ficticios tienen costos M.


Antes de que el modelo pueda resolverse, es necesario balancear primero el problema,
aadiendo trabajos ficticios o mquinas ficticias, dependiendo si m <n o m>n. Por consiguiente,
se supondr que m=n. Para resolver el problema de asignacin se siguen estos pasos:

Pasos en el Mtodo de Asignacin


1. Encuadre el elemento mnimo en cada rengln de la matriz. Construya una nueva matriz,
restando de cada costo, el costo mnimo de su rengln. Para esta nueva matriz encuentre el
costo mnimo en cada columna. Construya una nueva matriz, llamada la matriz de costo
reducida, restando de cada costo el costo mnimo en su columna.
2. Dibuje el mnimo nmero de lneas, horizontales y verticales que son necesarias para cubrir
todos los ceros en la matriz de costo reducida. Si m lneas son requeridas para cubrir todos los
ceros, entonces se tiene una solucin ptima disponible dentro de los ceros cubiertos en la
matriz. Si existen menos de m lneas que cubren todos los ceros entonces proceda al paso 3.
3. Encuentre el elemento ms pequeo diferente a cero (llamado valor k). En la matriz de costo
reducida que no est cubierto por las lneas del paso 2. Reste k de cada elemento no cubierto de
la matriz de costos reducida y sume k a cada elemento cubierto por 2 lneas de la matriz de
costo reducida. Regrese al paso 2.

You might also like