Está en la página 1de 2

Investigacin Operativa II

MTODO HNGARO
El Mtodo Hngaro 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:

ALGORITMO

Paso 1. Empiece por encontrar el


elemento ms pequeo en cada rengln
de la matriz de costos. Construya una
nueva matriz, al restar de cada costo, el
costo mnimo de su rengln. Encuentre,
para esta nueva matriz el costo mnimo
en cada columna. Construya una nueva
matriz ( la matriz de costos reducidos ) al
restar de cada costo el costo mnimo de
su columna.

Paso 2. Dibuje el mnimo nmero de


lneas (horizontales o verticales ) que se
necesitan para cubrir todos los ceros en la
matriz de costos reducidos. Si se
requieren m lneas para cubrir todos los
ceros, siga con el paso 3.

Paso 3. Encuentre el menor elemento no


cero (llame su valor k en la matriz de
costos reducidos, que no esta cubiertos
por las lneas dibujadas en el paso 2.
Ahora reste k de cada elemento no
cubierto de la matriz de costos reducidos
y sume k a cada elemento de la matriz de
costos reducidos cubierto por dos lneas.
Regrese al paso 2.

OBSERVACIONES:

Investigacin Operativa II
.

1. Para resolver un problema de asignacin en el cual


la meta es maximizar la funcin objetivo, se debe
multiplicar la matriz de ganancias por menos uno (-1)
y resolver el problema como uno de minimizacin.

2. Si el nmero de filas y de columnas en la matriz de


costos son diferentes, el problema de asignacin est
desbalanceado. El mtodo Hngaro puede
proporcionar una solucin incorrecta si el problema no
est balanceado; debido a lo anterior, se debe
balancear primero cualquier problema de asignacin
(aadiendo filas o columnas ficticias) antes de
resolverlo mediante el mtodo Hngaro.

3. En un problema grande, puede resultar difcil


obtener el mnimo nmero de filas necesarias para
cubrir todos los ceros en la matriz de costos actual. Se
puede demostrar que si se necesitan j lneas para
cubrir todo los ceros, entonces se pueden asignar
solamente j trabajos a un costo cero en la matriz
actual; esto explica por qu termina cuando se
necesitan m lneas.

También podría gustarte