Académique Documents
Professionnel Documents
Culture Documents
NDICE
1. OBJETIVOS. pg. 1
2. INTRODUCCION. pg. 2
3. DEFINICION DE METODOS DE TRANSPORTE Y ALGORITMOS pg. 3
4. METODO DE LA ESQUINA NOORESTE pg. 6
5. METODO DE COSTO MINIMO. pg. 10
6. METODO DE APROXIMACION DE VOGEL pg. 19
7. METODO MODI. pg. 24
8. METODO RUSSEL. pg. 35
9. CONCLUSIONES pg. 36
10. BIBLIOGRAFIA pg. 37
Objetivos
Introduccin
Gran parte del pas se mueve sobre ruedas, pero, Quin transporta las ruedas hasta los
clientes? Un fabricante de textiles cuya casa matriz se encuentra en Estados Unidos,
necesita saber cmo minimizar sus costos de envi mientras sigue satisfaciendo la
demanda tanto Nacional como Internacional de sus productos, Tal vez el uso de
fbricas y/o almacenes reduzca los costos totales de envi? Si es as, Cuntas fbricas
y/o almacenes deben establecerse y en dnde deben estar colocados? La administracin
comprende que es probable que el establecimiento de fbricas y/o almacenes reduzca
los cargos de envi, pero entonces las fbricas mismas reducirn un poco las ganancias.
Qu plan estratgico tiene el mejor sentido financiero para la fbrica o almacn?
Muchos temas cuando se les formula, muestran una estructura especial en sus
restricciones o en su funcin objetivo. Mediante el diseo de procedimientos de
solucin de algoritmos, se logra llegar a una respuesta ptima, factible y eficaz de tal
manera que satisfaga las expectativas.
Los temas a continuacin enunciados hacen parte del contexto para examinar de qu
manera, cualquier empresa, utiliza los mtodos de distribucin para determinar la
estructura que proporciona la mayor ganancia posible.
Como solo hay una mercanca un destino puede recibir su demanda de una o ms
fuentes. El objetivo del modelo es el de determinar la cantidad que se enviar de cada
fuente a cada destino, tal que se minimice el costo del transporte total.
La suposicin bsica del modelo es que el costo del transporte en una ruta es directamente
proporcional al nmero de unidades transportadas. La definicin de unidad de
transporte variar dependiendo de la mercanca que se transporte.
Algoritmo de transporte
Hoy contamos con programas de cmputo que nos apoyan en la solucin de los
problemas que se presentan en la investigacin de operaciones, sin embargo, el
algoritmo adems de su importancia histrica permite tener una perspectiva del uso de
las relaciones tericas primal-dual para llegar a un resultado prctico, de mejorar los
clculos a mano.
Los pasos del algoritmo de transporte son exactamente iguales a los del algoritmo
simplex.
1. En el primer paso se determina una solucin bsica factible de inicio que nos
ayude a proseguir en el paso dos.
2. En el segundo paso se usa la condicin de optimalidad del mtodo simplex para
determinar la variable de entrada entre todas las variables bsicas. Detenerse si
se satisface.
3. En el tercer paso se usa la condicin de factibilidad del mtodo simplex para
determinar la variable de salida y as obtener la nueva solucin y posteriormente
regresar al paso dos.
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 ptima),
asumen tambin valores enteros.
MODELOS DE TRANSPORTE:
EJEMPLO:
Alemania 8 11 9 5300
2.- Colocar en la celda de la esquina noroeste de la tabla celda (1,1), tantas unidades de
producto como sean posible.
Alemania 8 11 9 5300
3.- Ajustar la oferta y la demanda segn corresponda y cancelar la fila o columna que ya
est satisfecha.
Alemania 8 11 9 5300
4.- Trasladarse hacia la celda de la derecha (si se cancel la columna) o hacia la celda de
abajo (si se cancel la fila) y asignar tantas unidades como sea posible. Si es la ltima
celda disponible termina, en otro caso, continuar en el paso 3.
Alemania 8 11 9 5300
Alemania 8 11 9 5300
1800 3500
Alemania 8 11 9 5300
1800 3500 0
En la ltima celda obtenida, ya no hay celdas disponibles, ya que cada celda o bien tiene
cierta cantidad de unidades asignadas o fue cancelada. Las celdas con unidades
asignadas son conocidas como Celdas Bsicas y a las celdas canceladas se les llama
Celdas No Bsicas.
5.- Interpretar la solucin factible del modelo con el valor de las variables .
Para interpretar la solucin del modelo se recupera el valor de cada variable las
cuales corresponden a las celdas bsicas C (i,j).
Para estos problemas las celdas bsicas con sus respectivas variables de decisin, son:
Entonces el costo de modelos de transporte est dado por suma de los productos de
suma de costo unitario por el nmero de unidades asignadas en cada celda bsica.
Z=129200
Por lo tanto, la primera solucin factible significa que se deben enviar 5500 y 1700
computadoras desde Inglaterra a la Regin 1 y Regin 2, respectivamente. Desde
Alemania, 1800 y 3500 computadoras de la Regin 2 y la Regin 3, respectivamente
con el costo total de transporte $ 129,200.00.
6.- Calcular los costos marginales de las celdas no bsicas. Si los costos marginales son
cantidades positivas, la solucin es ptima y el proceso termina. Si los costos
marginales son cantidades negativas, se requiere formar otra tabla.
Para este caso las celdas no bsicas son C(1,3) y C(2,1) En este momento decidimos
presentar hasta la primera solucin factible, ya que si bien pueden calcularse los costos
marginales en este punto, posteriormente se presentara el mtodo Modi para el efecto.
El mtodo de costo mnimo trata de localizar una mejor solucin inicial del
modelo de transporte, utilizando las rutas baratas. El procedimiento es como
sigue: asigne tanto como sea posible a la variable con el costo unitario ms
pequeo en la tabla completa. Si la columna y el rengln se satisfacen
simultneamente nicamente uno puede ser tachado. Despus ajuste la oferta y la
demanda para todos los elementos no tachados, repita el proceso asignando tanto
como sea posible a la variable no tachada con el costo unitario ms pequeo. El
procedimiento est completo cuando slo un rengln o una columna estn sin
tachar.
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".
EJERCICIO DE APLICACIN
Planta 1 5 2 7 3
Planta 2 3 6 6 1
Planta 3 6 1 2 4
Planta 4 4 3 6 6
Planta 2 3 6 6 1 30
Planta 3 6 1 2 4 60
Planta 4 4 3 6 6 45
Demanda 70 40 70 35
PASO 1
Planta 1 5 2 7 3 80
Planta 2 3 6 6 1 30
Planta 3 6 1 2 4 60
Planta 4 4 3 6 6 45
Demanda 70 40 70 35
En este caso se presenta un empate, este se rompe de forma arbitraria, as que se le asigna
a cualquiera la mayor cantidad posible.
Planta 1 5 2 7 3 80
Planta 2 3 6 6 1 30
Planta 4 4 3 6 6 45
Demanda 70 40 70 35
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
Planta 1 5 2 7 3 80
Planta 2 3 6 6 1 30
Planta 3 6 1 (40) 2 4 20
Planta 4 4 3 6 6 45
Demanda 70 40 70 35
Planta 1 5 2 7 3 80
Planta 2 3 6 6 (30)1 30
Planta 3 6 1 (40) 2 4 20
Planta 4 4 3 6 6 45
Demanda 70 40 70 35 (5)
En este mismo paso tambin se procede a ajustar la oferta y demanda de la fila y columna
afectada, restndole la cantidad asignada a la celda.
Con esta nueva asignacin, logramos agotar la capacidad de suministro energtico de la
Planta 2, por lo tanto procedemos a tachar la fila correspondiente:
Planta 1 5 2 7 3 80
Planta 2 3 6 6 1 (30) 30
Planta 3 6 1 (40) 2 4 20
Planta 4 4 3 6 6 45
Demanda 70 40 70 5
Planta 1 5 2 7 3 80
Planta 2 3 6 6 1 (30) 30
Planta 4 4 3 6 6 45
Demanda 70 40 70 (50) 5
En este mismo paso tambin se procede a ajustar la oferta y demanda de la fila y columna
afectada, restndole la cantidad asignada a la celda.
Con esta nueva asignacin, logramos agotar la capacidad de suministro energtico de la
Planta 3, por lo tanto procedemos a tachar la fila correspondiente:
Planta 1 5 2 7 3 80
Planta 2 3 6 6 1 (30) 30
Planta 4 4 3 6 6 45
Demanda 70 40 50 5
Planta 2 3 6 6 1 (30) 30
Planta 4 4 3 6 6 45
Demanda 70 40 50 5
En este mismo paso tambin se procede a ajustar la oferta y demanda de la fila y columna
afectada, restndole la cantidad asignada a la celda.
Con esta nueva asignacin, logramos satisfacer la demanda de suministro energtico del
municipio de Manaure, por lo tanto procedemos a tachar la columna correspondiente:
Planta 1 5 2 7 3 (5) 75
Planta 2 3 6 6 1 (30) 30
Planta 4 4 3 6 6 45
Demanda 70 40 50 5
Planta 1 5 2 7 3 (5) 75
Planta 2 3 6 6 1 (30) 30
Planta 4 (45) 4 3 6 6 45
Demanda 70 (25) 40 50 5
En este mismo paso tambin se procede a ajustar la oferta y demanda de la fila y columna
afectada, restndole la cantidad asignada a la celda.
Con esta nueva asignacin, logramos agotar la capacidad de suministro energtico de la
Planta 4, por lo tanto procedemos a tachar la fila correspondiente:
Planta 1 5 2 7 3 (5) 75
Planta 2 3 6 6 1 (30) 30
Planta 4 4 (45) 3 6 6 45
Demanda 25 40 50 5
Como podemos observar, solo nos queda una fila, es decir que solamente tenemos
disponible la Planta 1, la cual est en capacidad de suministrar 75 millones de Kw de
energa, entonces procedemos a distribuirla a los dos (02) municipios restantes:
Planta 2 3 6 6 1 (30) 30
Planta 4 4 (45) 3 6 6 45
Demanda 25 40 50 5
Con esta asignacin logramos satisfacer las necesidades de suministro energtico de todos
los ciudades,municipios, por ende hemos terminado el mtodo.
Este sera nuestro cuadro de asignaciones:
Planta 1 25 50 5 80
Planta 2 30 30
Planta 3 40 20 60
Planta 4 45 45
Demanda 70 40 70 35
Para realizar el anlisis de costos asociado con esta distribucin, procedemos a darle valor
a cada una de las asignaciones, teniendo en cuenta la tabla de costos al inicio del ejercicio:
X1,1 25 5 125
X1,3 50 7 350
X1,4 5 3 15
X2,4 30 1 30
X3,2 40 1 40
X3,3 20 2 40
X4,1 45 4 180
TOTAL 780
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
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.
Ejemplo:
1. 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.
Para saber cuntas celdas debimos haber llenado vamos a realizar la siguiente operacin:
4.-Metodo MODI:
Paso 1.
Paso 2.
Mtodo de Modi
A partir de una tabla inicial con la primera solucin factible calculada por cualquier mtodo
(esquina noroeste o Vogel):
Paso 1. Calcular los multiplicadores (ui, v j,) y los costos marginales (c.m.).
Celda i, j; u + v = c
Los costos marginales estn asociados a toda celda no bsica, con la expresin:
Celda i, j; c .m. c ij ui v
Paso 2. Si existe por lo menos un c.m. negativo, tomar la celda con mayor valor negativo. Crear
un circuito con todos los vrtices en celdas de variables bsicas. Es decir, encontrar la
trayectoria de la variable no bsica que entrar a la solucin.
Paso 3. Ajustar el valor de xij en las celdas del circuito, comenzando por sumar la variable
a la celda seleccionada en el Paso 2, en el sentido de las manecillas del reloj, y alternando
una resta y suma de en cada celda de la trayectoria hasta regresar a la celda primera, resolver
una desigualdad (0) para y ajustar la solucin. En todo caso volver al Paso 1.
Ejemplo:
x11 5500, x12 1700 , x22 1800 y x23 3500 ; con Z 129200 .
Para determinar si es ptima esta solucin inicial, o bien para hacerla ptima, se aplicar el
Mtodo de Modi:
Los multiplicadores ui, v j estn asociados a toda celda bsica y su expresin es:
Celda i, j ; u v c
Se obtiene el sistema:
u1 +v1 =12
u1 +v2 =7
u2 +v2 =11
u2 +v3 =9
0 + v1 =12
0 + v2 =7
u2 + 7 =11
4 + v3 =9
u1 =0
v1 =12
v2 =7
u2 =4
v3 =5
Los costos marginales estn asociados a toda celda no bsica, con la expresin:
Celda( i , j) ; c .m. c ij ui vj
Como el costo marginal de la celda (2,1) es negativo, generamos otra solucin ya que sta no es
ptima.
Paso 2. Si existe por lo menos un c.m. negativo, tomar la celda con mayor valor negativo. Crear
un circuito con todos los vrtices en celdas de variables bsicas (el ms simple posible).
Es decir, encontrar la trayectoria de la variable no bsica que entrar a la solucin.
Para este caso la celda con mayor valor negativo es C(2,1), por lo que el circuito es:
Paso 3. Ajustar el valor de xij en las celdas del circuito, comenzando por sumar la variable a la
celda seleccionada en el Paso 2, en el sentido de las manecillas del reloj, y alternar una
resta y suma de en cada celda de la trayectoria hasta regresar a la celda primera. Resolver
para y ajustar la solucin. En todo caso volver al Paso 1.
5500- 0
1700+ 0
1800- 0
=1800
Para determinar si es ptima esta solucin inicial, o bien para hacerla ptima, se aplicar el
Mtodo de Modi:
Celda (i , j ); u +v= c
Se obtiene el sistema:
u1 +v1 =12
u1 +v2 =7
u2 +v1 =8
u2 +v3 =9
0 +v1 =12
0 +v2 =7
u2 +12 =8
-4 +v3 =9
u1 =0
v1 =12
v2 =7
u2 =-4
v3= 13
Los costos marginales estn asociados a toda celda no bsica, con la expresin:
Como el costo marginal de la celda (1,3) es negativo, generamos otra solucin ya que sta no es
ptima.
2. Si existe por lo menos un c.m. negativo tomar la celda con mayor valor negativo. Crear un
circuito con todos los vrtices en celdas de variables bsicas. Es decir, encontrar la trayectoria
de la variable no bsica que entrar a la solucin. Para este caso, la celda con mayor valor
negativo es C(1,3), por lo que el circuito es:
3. Ajustar el valor de xij en las celdas del circuito, comenzando por sumar la
variable a la celda seleccionada en el Paso 2, en el sentido de las manecillas del reloj, y
alternando una resta y suma de en cada celda de la trayectoria hasta regresar a la celda primera.
Resolver para y ajustar la solucin. En todo caso volver al Paso 1.
Ahora se plantea el sistema de desigualdades para obtener el valor de y ajustar los valores:
0
-
3500- 0
1800+ 0
3700 0
=3500
Para determinar si es ptima esta solucin inicial, o bien para hacerla ptima, se aplicar el
Mtodo de Modi:
x
11 200 , x12 3500 , x13 3500 y x21 5300 ; con Z 104300 .
Celda (i , j ); ui +v j =
Celda (1,2 ); u =c
1 +v2 12
Celda (1,3 ); u =c
1 +v3 13
u =c
Celda (2,1) ; 2 + v1 21
Se obtiene el sistema:
u1+ v1 =12
u1+ v2 =7
u1+ v3 =10
u2+ v1 =8
0+v1 =12
0+v2 =7
0+v3 =10
u2+12 =8
u1 =0
v1 =12
v2 =7
v3 =10
u2 =-4
Los costos marginales estn asociados a toda celda no bsica, con la expresin:
Es decir que:
Esto quiere decir que deben enviarse 200, 3500 y 3500 computadoras desde Inglaterra a la
Regin 1, Regin 2 y Regin 3, respectivamente. Desde Alemania, 5300 computadoras a la
Regin 1, con un costo de transporte total de $104,300.00, que es la misma solucin que
obtuvimos para este problema con el Mtodo de Vogel.
Para cada rengln de origen que queda bajo consideracin, debe determinarse el mayor
costo unitario de los que quedan en ese rengln. Para cada columna de destino que
todava est bajo consideracin, se determina, el mayor costo unitario de los que hay en
esa columna. Para cada variable que no haya sido seleccionada en estos renglones o
columnas, se calcula se elige la variable con el mayor negativo de
PROCEDIMIENTO
Paso 1: determinar para cada una de las filas de la tabla, el valor, para, en donde
representa el valor mximo que toma el coeficiente en la fila.
Paso 2: determinar para cada una de las filas de la tabla, el valor para en donde
representa el valor mximo que toma el coeficiente en la columna
Paso 3: determinar para cada una de las celdas de la tabla, el siguiente ndice:
Representa un indicador que nos dice que tan buena es la celda si se hiciera una
asignacin sobre ella.
CONCLUSIONES
Los modelos de costos de transporte son utilizados para determinar tarifas de transporte,
para seleccionar los recursos ptimos o para conocer la estructura de costos de transporte.
Para realizarlo es necesario
BIBLIOGRAFIA