Vous êtes sur la page 1sur 6

FORMULARIO DE ALGORITMOS

Mtodo de la esquina noroeste. El mtodo se inicia en la celda de la esquina


noroeste (ruta) de la tabla (variable x
11
).
Paso 1. Asigne lo ms posible a la celda seleccionada, y ajuste las cantidades
asociadas de oferta y demanda restando la cantidad asignada.
Paso 2. Tache la columna o fila con oferta o demanda cero para indicar que no se
hagan ms asignaciones en esa fila o columna. Si una fila y una columna dan cero
al mismo tiempo, tache slo una, y deje una oferta (demanda) cero en la fila
(columna) no tachada.
Paso 3. Si se deja sin tachar exactamente una fila o columna, detngase. De lo
contrario, muvase a la celda a la derecha si acaba de tachar una columna, o
abajo si acaba de tachar una fila. Vaya al paso 1.

Mtodo del costo mnimo. El mtodo del costo mnimo determina una mejor
solucin inicial al concentrarse en las rutas ms econmicas. Asigna lo ms
posible a la celda con el costo unitario mnimo (los empates se rompen
arbitrariamente). Luego se tacha la fila o columna satisfecha y se ajustan las
cantidades de oferta y demanda como corresponda. Si una fila o una columna se
satisfacen al mismo tiempo, slo se tacha una, igual que en el mtodo de la
esquina noroeste. A continuacin, seleccione la celda no tachada con el costo
unitario mnimo y repita el proceso hasta que se deje sin tachar exactamente una
fila o columna.

Mtodo de aproximacin de Vogel (MAV). Este mtodo es una versin mejorada
del mtodo del costo mnimo que por lo general, pero no siempre, produce mejores
soluciones iniciales.
Paso 1. Para cada fila (columna) determine una medida de penalizacin restando
el elemento de costo unitario mnimo en la fila (columna) del siguiente elemento de
costo mnimo en la misma fila (columna).
Paso 2. Identifique la fila o columna con la penalizacin mxima, que rompa los
empates arbitrariamente.
Asigne lo ms posible a la variable con el costo unitario mnimo en la fila o
columna seleccionada.
Ajuste la oferta y la demanda, y tache la fila o columna satisfecha. Si una fila y una
columna se satisfacen al mismo tiempo, slo se tacha una de las dos, y a la fila
restante (columna) se le asigna una oferta (demanda) cero.
Paso 3. (a) Si exactamente una fila o columna con oferta o demanda cero
permanece sin tachar, detngase.
(b) Si una fila (columna) con oferta (demanda) positiva permanece sin tachar,
determine las variables bsicas en la fila (columna) mediante el mtodo del costo
mnimo. Detngase.
(c) Si todas las filas y columnas no tachadas tienen oferta y demanda cero
(restantes), determine las variables bsicas cero por el mtodo del costo mnimo.
Detngase.
(d) De lo contrario, vaya al paso 1.

Clculos iterativos del algoritmo de transporte
Despus de determinar la solucin inicial, siguiendo alguno de los mtodos
anteriores, despus utilizamos el siguiente algoritmo para determinar la solucin
ptima:
Paso 1. Utilice la condicin de optimalidad inicial para determinar la variable de en-
trada. Si la condicin de optimalidad se satisface, detngase. De lo contrario,
contine con el paso 2.
Paso 2. Determine la variable de salida utilizando la condicin de factibilidad
simplex.
Cambie la base, y regrese al paso 1.

Formulas:

A continuacin, utilizamos ui y vj para evaluar las variables no bsicas calculando

Nota:
Evaluar a cero cualquiera de las variables bsicas para hallar las soluciones.



Modelo de asignacin:


La oferta (demanda) en cada origen (destino) es igual a 1. El costo de transportar
al trabajador i al trabajo j es c . De hecho, el modelo de asignacin puede
resolverse de forma directa como un modelo de transporte (o como una PL
regular).
Sin embargo, el hecho de que la oferta y la demanda sean iguales a 1 conduce al
desarrollo de un algoritmo de solucin simple llamado mtodo hngaro.

Mtodo hngaro.

Paso 1. Determine p, el elemento de costo mnimo en la fila i de la matriz de
costos original, y rstelo de todos los elementos de la fila i, i =5 1, 2, 3.
Paso 2. Para la matriz creada en el paso 1, determine qj, el elemento de costo
mnimo de la columna j, y rstelo de todos los elementos de la columna j, j 5 1, 2,
3.

Paso 3. A partir de la matriz del paso 2, intente determinar una asignacin factible
entre todas las entradas cero resultantes.
3a. Si puede hallarse esa asignacin, es ptima.
3b. De lo contrario, se requieren ms clculos.
Paso 3b. Si no pueden encontrarse asignaciones de elemento cero factibles,
(i) Trace el mnimo de lneas horizontales y verticales en la ltima matriz reducida 2
para cubrir todas las entradas cero.
(ii) Seleccione la entrada mnima no cubierta y rstela de cada entrada no cubierta,
y luego smela a cada entrada en la interseccin de dos lneas.
(iii) Si no puede determinar una asignacin factible entre las entradas cero
resultantes, repita el paso 3a.







ROBLEMA DE LA RUTA MS CORTA





















Clculos del mtodo de la ruta crtica (CPM)

Vous aimerez peut-être aussi