Documentos de Académico
Documentos de Profesional
Documentos de Cultura
En este tipo de problemas la función objetivo siempre tendrá como finalidad minimizar los
costos de transporte y las restricciones serán la sumatoria igualada de las columnas y
filas. Ejemplo:
Para iniciar se arma la tabla de transporte
Dado que el total de la demanda del cliente 1 fue completada por el proveedor A, se tacha
el resto de elementos de la columna 1 dado que la demanda fue satisfecha. A su vez
debe restar el valor asignado a la esquina tanto al total de su columna como fila
El valor de Z se calcula multiplicando la asignación de unidades por el costo de traslado
(2500*10)
Este método difiere en que para asignar, se busca el menor costo de $/uni y también se
asigna el menor entre fila y columna
Se asignó al costo 10, luego al costo 12 y luego al costo 17 dado que se había cumplido
la oferta del proveedor B. Para finalizar restan 1500 y 500 que se asignan
automáticamente para la demanda del cliente 2
La cantidad de variables o casillas utilizadas debe ser igual a la suma del total de
columnas y filas -1, es decir 3 filas + 3 columnas = 6 por lo que las casillas deben ser 5
MÉTODO DE VOGEL
1) Calcular una penalización (P) para cada fila y cada columna, restando los dos menores costos en ella.
2) Seleccionar la fila o columna donde se hará la asignación, según la penalización mayor.
3) Realizar la asignación en la casilla con menor costo de la fila o columna seleccionada previamente.
4) Actualizar la tabla y repetir el procedimiento.
MÉTODO DE MULTIPLICADORES
PASO 1: Se arma la tabla del método colocando en oferta u(n) y en demanda v(n)
10 30 20
u1=
2500 1500
22 12 16
u2=
1000
15 21 17
u3=
500 1000
v1= v2= v3=
PASO 2: Se arman las ecuaciones de las variables básicas (las que tienen asignadas unidades)
Se obtuvo:
10 30 20
u1=30
2500 1500
22 12 16
u2=12
1000
15 21 17
u3=21
500 1000
v1=-20 v2=0 v3=-4
10 30 6 20
u1=30
2500 1500
-30 22 12 -8 16
u2=12
1000
-14 15 21 17
u3=21
500 1000
v1=-20 v2=0 v3=-4
10 - 30 + 20
u1=30
2500 1500 ENTRA
22 12 16
u2=12
1000
15 + 21 - 17
u3=21
500 1000
v1=-20 v2=0 v3=-4
PASO 6: Se realiza el recorrido que debe partir en la variable de entrada y terminar en la misma:
Para cada casilla que se mueva, se invertirá el signo, partiendo desde “+” en la variable
de entrada
La cantidad de movimientos debe de ser par, para poder volver al signo + de un –
Se comparan las esquinas negativas del recorrido y la que tenga menor costo será la que
sea la variable de salida
POSTERIOR A ELEGIR LA VARIABLE DE SALIDA, el costo de la variable de salida se RESTA las que
tengan signo – y se SUMA a las que tengan signo + en el recorrido. La casilla de salida queda
vacía.
10 - 30 + 20
u1=30
2500 1500-1000 1000
22 12 16
u2=12
1000
15 + 21 - 17
u3=21
500+1000
v1=-20 v2=0 v3=-4
La solución de Z de la primera iteración debe coincidir con el método de solución inicial de Vogel
El costo inicial de este problema era de 109.500$ y ahora es de 103.500$, los 6000 que bajó se
pueden obtener al multiplicar la penalización positiva de la iteración por la cantidad de unidades
de la variable de salida
MÉTODO DE TRANSBORDO
Variables
:
x13: Cantidad de unidades trasladadas del nodo 1 al nodo 3.
x14: Cantidad de unidades trasladadas del nodo 1 al nodo 4.
x23: Cantidad de unidades trasladadas del nodo 2 al nodo 3.
x24: Cantidad de unidades trasladadas del nodo 2 al nodo 4.
x34: Cantidad de unidades trasladadas del nodo 3 al nodo 4.
x35: Cantidad de unidades trasladadas del nodo 3 al nodo 5.
x36: Cantidad de unidades trasladadas del nodo 3 al nodo 6.
x46: Cantidad de unidades trasladadas del nodo 4 al nodo 6.
x47: Cantidad de unidades trasladadas del nodo 4 al nodo 7.
x56: Cantidad de unidades trasladadas del nodo 5 al nodo 6.
x67: Cantidad de unidades trasladadas del nodo 6 al nodo 7.