Está en la página 1de 13

Universidad Católica del Táchira

Facultad de ciencias económicas y sociales


Mención: Gerencia de empresas

Métodos de Transporte y Asignación

Autora: Valentina Geremia


C.I:
Año y sección: 4to A. Gerencia de empresas
Método de la Esquina Noroeste
El método de la esquina Noroeste es un algoritmo heurístico capaz de
solucionar problemas de transporte o distribución, mediante la consecución de una
solución básica inicial que satisfaga todas las restricciones existentes, sin que esto
implique que se alcance el costo óptimo total. Este método tiene como ventaja frente a
sus similares, la rapidez de su ejecución, y es utilizado con mayor frecuencia en
ejercicios donde el número de fuentes y destinos sea muy elevado.
Su nombre se debe al génesis del algoritmo, el cual inicia en la ruta, celda o esquina
Noroeste. Es común encontrar gran variedad de métodos que se basen en la misma
metodología de la esquina Noroeste, dada que podemos encontrar de igual manera el
método e la esquina Noreste, Sureste o Suroeste.
Pasos para la solución de problemas:
1 Se inicia la distribución por la casilla de la esquina noroeste de la tabla, asignándole
a ésta lo máximo que sea posible, cuya cantidad será aquel número que sea el menor
de la oferta o la demanda que corresponden a la casilla. Con esto quedará satisfecho
al menos uno de los 2 conceptos anteriores. aquel que haya sido agotado. hará que el
resto de las casillas de ese renglón o columna tengan asignaciones cero. Con esto
habremos asignado en su totalidad ya sea el renglón y/o la columna correspondiente
a la casilla. quedando una tabla nueva de menor tamaño por asignar.
2 De la nueva tabla o matriz que nos ha quedado sin asignar del paso anterior. se
localiza la nueva casilla que haya quedado ubicada en la esquina noroeste y se repite
el procedimiento del paso 1.
3 Repetir el paso 1 hasta terminar las asignaciones de la tabla completa.
Ejercicio: Dados los centros de suministro A, B, C y E y los centros de consumo W, U,
Y y Z del problema planteado en el inciso anterior. se tiene la siguiente matriz de
transporte :

¿Cuál sería la manera óptima de asignar las casillas a fin de obtener el costo total
mínimo?
Solución paso a paso:
De acuerdo al procedimiento explicado. la esquina noroeste de la tabla será la casilla
AW. La cual tiene una oferta de 51 O y una demanda de 600. Por lo cual le asignaremos
a la casilla el número menor. es decir 51 O, con lo cual quedará satisfecha la oferta del
renglón. por lo cual el resto de las casillas del primer renglón. tendrán asignaciones
cero. Con lo cual nuestra tabla quedará de la manera siguiente:

Ahora nuestra nueva esquina noroeste será la casi\Ja BW a la cual le podríamos asignar
según su oferta hasta 475 unidades, pero según la demanda insatisfecha sólo pueden
asignársele 90 unidades, con lo cual se agota la demanda de la primera columna. y
entonces nuestra tabla será ahora:

De nuestra nueva tabla, la nueva esquina noroeste es la casilla BU, a la cual le


podríamos asignar según su oferta insatisfecha 385 unidades y según su demanda hasta
500 unidades. Por lo que el número menor es 385 con lo cual quedará agotada la oferta
del segundo renglón, es decir:
De esta tabla la nueva esquina noroeste es la casilla CU la cual deberá asignarse con 115
unidades agotándose la demanda de la segunda columna, con lo cual nuestra tabla
quedará de la manera siguiente:

De esta tabla la nueva esquina noroeste es la casilla CY la cual se asignará con 275
unidades, quedando con esto satisfecha la oferta del tercer renglón, con esto nuestra
tabla quedará sólo con 2 casillas sin asignar: la EY y la EZ, las cuales simplemente por
diferencia se llenan para satisfacer la oferta y la demanda correspondientes, con esto
nuestra tabla final totalmente asignada. será:
Cuyo costo Total será:

Método del Costo Mínimo:


Este método es mejor que el anterior. Arrojando mejores resultados que métodos como
el de la esquina noroeste, dado que se enfoca en las rutas que presentan menores costos.
El método del costo mínimo busca conseguir el menor costo de transporte entre varios
centros de demanda (los destinos) y varios centros de suministro (las fuentes). Donde el
procedimiento de solución es el siguiente:
1. Se analiza la primera columna y sobre ésta se localiza la casilla que tenga el
menor costo. a la cual se le asignará el máximo posible de tal forma que quede
satisfecha la oferta y/o la demanda correspondiente, al renglón y/o la columna a
que pertenece. Aquella línea que haya quedado agotada tendrá el resto de sus
casillas con asignaciones cero. Si la primera columna no quedó satisfecha con la
asignación. se busca en ella la siguiente casilla de menor costo y se procede de la
misma manera que antes hasta que la columna quede totalmente asignada.
2. Se continúa con la segunda columna repitiendo el procedimiento descrito en el
paso anterior con las casillas que haya disponibles para asignaciones.
3. Se prosigue con el resto de las columnas de la tabla hasta la última. con lo cual
quedará la distribución inicial totalmente asignada.
Ejercicio: utilice la tabla matriz del ejercicio anterior y resuelva aplicando el método de
costo menor:
Solución: De acuerdo al paso 1, vemos que la casilla de menor costo en la primer
columna es la BW, a· la cual se le pueden asignar 475 unidades quedando con esto
satisfecho el segundo renglón. En la misma primera columna, la siguiente casilla de
menor costo es la CW a la cual se le pueden asignar 125 unidades, quedando con esto
agotada la primer columna. Con estas asignaciones nuestra tabla será:

Ahora en la segunda columna tenernos 3 casillas disponibles, siendo la de menor costo


la AU. La cual podemos asignar con 500 unidades, quedando de esta manera satisfecha
la segunda columna. Con estos cambios nuestra tabla será ahora:

Se prosigue ahora con la tercera columna, en la cual la casilla disponible de menor costo
es la EY. la cual se puede asignar hasta con 225 unidades, agotándose el último renglón.
La siguiente casilla de menor costo en la columna será entonces la A Y, la cual se
asignará solamente con 10 unidades, pues con esto se agota la oferta del primer renglón,
quedando aún la tercera columna no satisfecha en cuanto a su demanda, por lo que se
asignará la casilla CY, que es la única disponible con 65 unidades. quedando ahora sí
agotada la demanda. Con estas asignaciones nuestra tabla será:
De aquí, en la cuarta columna sólo hay una casilla disponible, la CZ, la cual al asignarse
deberá satisfacer tanto la oferta de su renglón, así como también la demanda de su
columna, lo cual sucede si se asigna la casilla con 200 unidades. Con esto nuestra tabla
quedará totalmente asignada siendo:

Método Húngaro:
Paso 1: restar los mínimos de cada fila
Para cada fila de la matriz se selecciona el elemento con el valor más bajo y se lo resta
de cada elemento en esa fila.
Paso 2: restar los mínimos de cada columna
De manera similar, se selecciona para cada columna el elemento con el valor más bajo y
se lo resta de cada elemento en esa columna.
Paso 3: cubrir todos los ceros con un mínimo número de líneas
Se deben cubrir todos los ceros en la matriz resultante del paso 2 usando un número
mínimo de líneas horizontales y verticales, ya sea por filas o columnas.
Si se requiere un total de n líneas para cubrir todos los ceros, siendo n igual al tamaño n
por n de la matriz, se tendrá una asignación óptima entre los ceros y por tanto el
algoritmo se detiene.
De lo contrario, si se requieren menos de n líneas para cubrir todos los ceros en la
matriz, se continúa con el paso 4.
Paso 4: crear ceros adicionales
Se selecciona el menor elemento de la matriz (llamado k) que no esté cubierto por una
de las líneas realizadas en el paso 3.
Se resta el valor de k de todos los elementos que no están cubiertos por líneas.
Posteriormente se suma el valor de k a todos los elementos que están cubiertos por la
intersección de dos líneas.
Ejercicio; Consideremos una empresa donde existen cuatro actividades (A1, A2, A3, A4) que
deben ser ejecutadas por cuatro trabajadores (T1, T2, T3, T4). Se debe asignar una actividad
por trabajador. La siguiente matriz muestra el costo de asignar un determinado
trabajador a una determinada actividad. El objetivo que se persigue es minimizar el
costo total de la tarea compuesta por estas cuatro actividades:

Paso 1: restar los mínimos de cada fila

Se comienza por restar el elemento con el valor mínimo de cada fila de los demás
elementos de esa fila. Por ejemplo, el elemento más pequeño en la primera fila es 69.
Por tanto, se resta 69 de cada elemento en la primera fila. La matriz resultante es:
Paso 2: restar los mínimos de cada columna

Del mismo modo, se resta el elemento con el valor mínimo de cada columna de los
demás elementos de esa columna, obteniendo la siguiente matriz:

Paso 3: cubrir todos los ceros con un mínimo número de líneas

Ahora se determinará el mínimo número de líneas (horizontales o verticales) que se


requieren para cubrir todos los ceros en la matriz. Todos los ceros se pueden cubrir
usando 3 líneas:
Debido a que el número de líneas requeridas es tres y es menor que el tamaño de la
matriz (n=4), se continúa con el paso 4.

Paso 4: crear ceros adicionales

Se selecciona el menor elemento no cubierto por las líneas, cuyo valor es 6. Se resta este
valor de todos los elementos no cubiertos y este mismo valor se suma a todos los
elementos cubiertos por la intersección de dos líneas. Esto da como resultado la
siguiente matriz:

Tal como está indicado en el método húngaro, se debe realizar de nuevo el paso número
tres.

Paso 3 (repetición)
Nuevamente se determina el mínimo número de líneas requeridas para cubrir todos los
ceros en la matriz. En esta ocasión se requieren cuatro líneas:

Debido a que el número de líneas requeridas es 4, igual al tamaño de la matriz (n=4), se


tiene una asignación óptima entre los ceros en la matriz. Por tanto, el algoritmo se
detiene.

Asignación óptima

Tal como indica el método, la selección realizada de los siguientes ceros corresponde a
una asignación óptima:

Esta selección de ceros corresponde a la siguiente asignación óptima en la matriz de


costos original:
Por tanto, el trabajador 1 debe realizar la actividad 3, el trabajador 2, la actividad 2, el
trabajador 3, la actividad 1 y el trabajador 4 debe realizar la actividad 4. El costo total
de esta asignación óptima es de 69+37+11+23=140.
Método de Cruce del Arroyo:
El método del Cruce del Arroyo, Trampolín, o de Salto de Piedra en Piedra (Stepping
Stone) es un método de resolución de problemas de transporte en programación lineal
que consiste en calcular cuál sería la variación del costo del envío a través de las ruta
posibles, es decir asignar cierta cantidad de artículos desde varios orígenes
(fábricas/fuentes) a un conjunto de destinos (clientes/depósitos) de tal manera que se
disminuyan los costos, hasta optimizar el objetivo. Se parte de una solución factible de
Costo Mínimo, Vogel, o Esquina Noroeste.

El Método del Cruce del Arroyo, se basa en una solución inicial y mediante un proceso
repetitivo sobre las celdas vacías (en el que se salta) buscando llegar a una solución
óptima más conveniente que la hallada por los métodos mencionados. Si la solución de
partida no es relativamente favorable en costos, el método requerirá una mayor cantidad
de repeticiones para llegar a la solución óptima.

PASOS DEL MÉTODO DE CRUCE DEL ARROYO:


1. Partir de una solución con cualquiera de los métodos ya mencionados (Costo
Mínimo, Vogel, o Esquina Noroeste).
2. Definir las celdas que son de agua y las que son de piedras, las celdas de agua
son aquellas a los que no le hemos asignado un valor, mientras que las de piedra
son aquellas a las que le hemos asignado un valor de transporte.
3. Calcular los costos relativos de las celdas de agua, mediante el salto de piedra en
piedra en dirección vertical y/o horizontal (no en diagonal) realizando un
procedimiento de sumas y resta de los costos de los nodos de salto.
4. De los costos relativos obtenidos de las celdas de agua se debe seleccionar el
más negativo. En caso de ser todos positivos ya estamos ante una solución
óptima.
5. Asignamos los nuevos valores al conjunto de celdas de saltos seleccionadas para
la celda de agua más negativa.
6. Recalculamos los costos relativos para las celdas de agua en función de la nueva
matriz, nuevamente si se presenta algún valor negativo se debe realizar el
cálculo de costos relativos de las celdas de agua y repetir el proceso hasta lograr
que todos sean positivos, una vez logrado esto no hay posibilidades de mejorar
el resultado de la función objetivo.

También podría gustarte