Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PRESENTACIÓN ......................................................................................... 3
DEDICATORIA ............................................................................................. 4
INTRODUCCIÓN .......................................................................................... 5
1. DEFINICIÓN ............................................................................................. 6
CONCLUSIONES ....................................................................................... 24
RECOMENDACIONES ............................................................................... 25
“Gracias”
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.
PASO 1:
En la celda seleccionada como esquina Noroeste se debe asignar la máxima cantidad de
unidades posibles, 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, restándole la cantidad asignada a la celda.
Para cada renglón de origen 𝑖 que queda bajo consideración, debe determinarse 𝑢̅𝑖 el mayor
costo unitario 𝑐𝑖𝑗 de los que quedan en ese renglón. Para cada columna de destino 𝑗 que
todavía está bajo consideración, 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 ∆𝑖𝑗 .
2.1. PROCEDIMIENTO
A continuación se indicara el procedimiento que se debe seguir para encontrar una solución
Paso 1: determinar para cada una de las filas de la tabla, el valor 𝐴𝑖 , para 𝑖 = 1 , 2 , … , 𝑚 , en
donde 𝐴𝑖 representa el valor máximo que toma el coeficiente 𝐶𝑖𝑗 en la fila 𝑖 − 𝑒𝑠𝑖𝑚𝑎
Paso 2: determinar para cada una de las filas de la tabla, el valor 𝐵𝑗 para 𝑗 = 1 , 2 , … , 𝑛 en
donde 𝐵𝑗 representa el valor máximo que toma el coeficiente 𝐶𝑖𝑗 en la columna 𝑗 − 𝑒𝑠𝑖𝑚𝑎
Paso 3: determinar para cada una de las celdas de la tabla, el siguiente índice:
𝐼𝐶𝑖𝑗 = 𝐴𝑖 + 𝐵𝑗 − 𝐶𝑖𝑗
Paso 4: seleccionar la celda con el mayor 𝐼𝐶𝐼𝐽 Identificar la fila a la que pertenece esa celda
con el subíndice 𝑘 y la columna con el subíndice 𝑚 . Sobre esta celda se hará la asignación.
𝑂𝑘 = 𝑂𝑘 − 𝑅𝑚 y elimine la columna 𝑚
2.2. EJEMPLO
Se tienen tres distribuidores mayoristas que surten de bicicletas a tres comerciantes detallistas.
Las distancias recorridas entre cada uno de los proveedores y cada uno de los comerciantes, así
como las capacidades de los almacenes y los consumos de los comerciantes, expresados en lotes
COMERCIANTES
LOTES/BICI
1 2 5 6 35
2 5 10 7 55
3 9 6 4 20
DEMANDA EN LOTES DE
BICICLETA 30 45 35 110
El problema a resolver consiste en encontrar el numero óptimo de lotes de bicicletas que cada
distribuidor debe de suplir a cada uno de los comerciantes, de tal manera que se minimice la
COMERCIANTES
DISTRIBUIDORES OFERTA 𝑂𝑖
1 2 3
2 5 6
1 35
5 10 7
2 55
9 6 4
3 20
REQUERIMIENTO
𝑅𝐽 30 45 35 110
𝐴1 = 𝑚𝑎𝑥 (2 , 5 ,6) = 6
𝐴2 = 𝑚𝑎𝑥 (5 , 10 ,7) = 10
𝐵𝑗 = 𝑚𝑎𝑥 (2 , 5 ,9) = 9
𝐵𝑗 = 𝑚𝑎𝑥 (5 , 10 ,6) = 10
𝐵𝑗 = 𝑚𝑎𝑥 (6 , 7 ,4) = 7
(1 , 1) 𝐼𝐶11 = 𝐴1 + 𝐵1 − 𝐶11
𝐼𝐶11 = 6 + 9 − 2
𝐼𝐶11 = 13
(1 , 2) 𝐼𝐶12 = 𝐴1 + 𝐵2 − 𝐶12
𝐼𝐶12 = 6 + 10 − 5
𝐼𝐶12 = 11
(1 , 3) 𝐼𝐶13 = 𝐴1 + 𝐵3 − 𝐶13
𝐼𝐶13 = 6 + 7 − 5
𝐼𝐶13 = 7
(2 , 1) 𝐼𝐶21 = 𝐴2 + 𝐵1 − 𝐶21
𝐼𝐶21 = 10 + 9 − 5
𝐼𝐶21 = 14
(2 , 2) 𝐼𝐶22 = 𝐴2 + 𝐵2 − 𝐶22
𝐼𝐶22 = 10 + 10 − 10
𝐼𝐶22 = 10
(2 , 3) 𝐼𝐶23 = 𝐴2 + 𝐵3 − 𝐶23
𝐼𝐶23 = 10 + 7 − 7
𝐼𝐶23 = 10
(3 , 2) 𝐼𝐶32 = 𝐴3 + 𝐵2 − 𝐶32
𝐼𝐶32 = 9 + 10 − 6
𝐼𝐶32 = 13
(3 , 3) 𝐼𝐶33 = 𝐴3 + 𝐵3 − 𝐶33
𝐼𝐶33 = 9 + 7 − 4
𝐼𝐶33 = 12
Observando los indicadores 𝐼𝐶𝑖𝑗 calculados en el paso anterior, se determina que la celda (2, 1)
tiene el mayor 𝐼𝐶𝑖𝑗 . Por lo tanto, esta celda se convierte en la celda de asignación.
La máxima cantidad de lotes de bicicletas que se pueden transportar del distribuidor No. 2 al
𝑋11 = 30
Como 𝑂2 > 𝑅1 , es necesario recalcular la oferta del distribuidor No. 2 de la manera siguiente:
𝑂2 = 𝑂2 − 𝑅1
𝑂2 = 55 − 30
𝑂2 = 25
Por lo tanto, se elimina la columna 1, esto quiere decir que está satisfecha toda la demanda del
COMERCIANTES
DISTRIBUIDORES OFERTA 𝑶𝒊
1 2 3
9 6 4
3 20
REQUERIMIENTO
𝑅𝐽 -------------- 45 35
Paso 5.
Como el número de casillas asignadas hasta el momento es 1, y este número es menor que
𝐴1 = max (5 , 6) = 6
𝐴2 = max (10 , 7) = 10
𝐴3 = max (6 , 4) = 6
𝐵2 = max (5 , 10, 6) = 10
𝐵3 = max (6 , 7 , 4) = 7
(1 , 2) 𝐼𝐶12 = 𝐴1 + 𝐵2 − 𝐶12
𝐼𝐶12 = 6 + 10 − 5
𝐼𝐶12 = 11
(1 , 3) 𝐼𝐶13 = 𝐴1 + 𝐵3 − 𝐶13
𝐼𝐶13 = 6 + 7 − 6
(2 , 2) 𝐼𝐶22 = 𝐴2 + 𝐵2 − 𝐶22
𝐼𝐶22 = 10 + 10 − 10
𝐼𝐶22 = 10
(2 , 3) 𝐼𝐶23 = 𝐴2 + 𝐵3 − 𝐶23
𝐼𝐶23 = 10 + 7 − 7
𝐼𝐶23 = 10
(3 , 2) 𝐼𝐶32 = 𝐴3 + 𝐵2 − 𝐶32
𝐼𝐶32 = 6 + 10 − 6
𝐼𝐶32 = 10
(3 , 3) 𝐼𝐶33 = 𝐴3 + 𝐵3 − 𝐶33
𝐼𝐶33 = 6 + 7 − 4
𝐼𝐶33 = 9
Paso 9.
Seleccionar la celda con el mayor 𝐼𝐶𝑖𝑗 calculados en el paso anterior, se determina que la celda
(1, 2) tiene el mayor 𝐼𝐶𝑖𝑗 . Por lo tanto, esta celda se convierte en la celda de asignación.
𝑋12 = 35
siguiente:
𝑅2 = 𝑅1 − 𝑂1
𝑅2 = 45 − 35
𝑅2 = 10
COMERCIANTES
DISTRIBUIDORES OFERTA 𝑶𝒊
1 2 3
2 5 6
1 35 ---------------
5 10 7
2 30 25
9 6 4
3 20
REQUERIMIENTO
𝑅𝐽 -------------- 10 35
Paso 10.
Como las casillas asignadas hasta el momento son 2, y este número es menor que ( 𝑚 + 𝑛 −
𝐴2 = max (10 , 7) = 10
𝐴3 = max (6 , 4) = 6
𝐵2 = max (10 , 6) = 10
𝐵3 = max (7 , 4) = 10
Paso 13. Calculo de los indicadores de bondad 𝑰𝑪𝒊𝒋 para las celdas
(2 , 2) 𝐼𝐶22 = 𝐴2 + 𝐵2 − 𝐶22
𝐼𝐶22 = 10 + 10 − 10
𝐼𝐶22 = 10
(2 , 3) 𝐼𝐶23 = 𝐴2 + 𝐵3 − 𝐶23
𝐼𝐶23 = 10 + 7 − 7
𝐼𝐶23 = 10
(3 , 2) 𝐼𝐶32 = 𝐴3 + 𝐵2 − 𝐶32
𝐼𝐶32 = 6 + 10 − 6
𝐼𝐶32 = 10
(3 , 3) 𝐼𝐶33 = 𝐴3 + 𝐵3 − 𝐶33
𝐼𝐶33 = 6 + 7 − 4
𝐼𝐶33 = 9
Observando los indicadores 𝐼𝐶𝑖𝑗 calculados en el paso anterior se determina que existen tres (3)
celdas con el mismo valor 𝐼𝐶𝑖𝑗 de 10. Por tanto, si seleccionamos la celda (2, 2) como la celda
𝑋22 = min(𝑂2 , 𝑅2 )
𝑋22 = 10
Como 𝑂2 > 𝑅2 , es necesario recalcular la oferta del distribuidor No. 2 de la manera siguiente:
𝑂2 = 𝑂2 − 𝑅2
𝑂2 = 25 − 10
𝑂2 = 15
COMERCIANTES
DISTRIBUIDORES OFERTA 𝑶𝒊
1 2 3
2 5 6
1 35 ---------------
5 10 7
2 30 10 15
9 6 4
3 20
REQUERIMIENTO
𝑅𝐽 -------------- --------------- 35
Paso 15.
Como las casillas asignadas son 3, y este número es menor que (𝑚 + 𝑛 − 1) = 5 , es necesario
Observando la tabla de asignaciones generada en el paso No. 14, se ve que ya no hace falta
recalcular los valores 𝐴𝑖 , ni los valores 𝐵𝑗 , pues solo queda por satisfacer la demanda del
comerciante No.3 Esto se logra asignando 15 lotes de bicicletas que le quedan disponibles al
DISTRIBUIDORES OFERTA 𝑶𝒊
1 2 3
2 5 6
1 35 ---------------
5 10 7
2 30 10 15 ---------------
9 6 4
3 20 ---------------
REQUERIMIENTO
Paso 17.
una solución inicial básica factible. Obsérvese en la tabla de asignaciones generada en el paso
No. 16, que todas las demandas están satisfechas, y todas las ofertas están asignadas.
Por tanto la solución inicial básica factible que se obtiene por el método de RUSSELL es la
siguiente:
COMERCIANTES
DISTRIBUIDORES OFERTA 𝑶𝒊
1 2 3
2 5 6
1 35 35
5 10 7
2 30 10 15 55
9 6 4
3 20 20
REQUERIMIENTO
𝑅𝐽 30 45 35 110
PASO 1
Determinar para cada fila y columna una medida de penalización restando los dos costos
menores en filas y columnas.
PASO 2
Escoger la fila o columna con la mayor penalización, es decir que de la resta realizada en el
"Paso 1" se debe escoger el número mayor. En caso de haber empate, se debe escoger
arbitrariamente (a juicio personal).
PASO 3
De la fila o columna de mayor penalización determinada en el paso anterior debemos de escoger
la celda con el menor costo, y en esta asignar la mayor cantidad posible de unidades. Una vez se
realiza este paso una oferta o demanda quedará satisfecha por ende se tachará la fila o columna,
en caso de empate solo se tachará 1, la restante quedará con oferta o demanda igual a cero (0).
- Si queda sin tachar una fila o columna con oferta o demanda positiva, determine las variables
básicas en la fila o columna con el método de costos mínimos, detenerse.
- Si todas las filas y columnas que no se tacharon tienen cero oferta y demanda, determine las
variables básicas cero por el método del costo mínimo, detenerse.
4. MATRIZ MÍNIMA
5. MÉTODO UV
REFERENCIAS BIBLIOGRAFICAS
asignación. Primera edición. San José, C.R. Editorial EUNED. 1998. 276 paginas.
ISBN-9977-64-544-2
paginas. ISBN-0-07-841447-4
REFERENCIAS ELECTRÓNICAS
o http://es.slideshare.net/alvarez1285/modelo-de-transporte-
costo-minimo?related=2
o http://www.ingenieriaindustrialonline.com/herramientas-para-el-ingeniero-
industrial/investigaci%C3%B3n-de-operaciones/m%C3%A9todo-de-
aproximaci%C3%B3n-de-vogel/
o http://www.ingenieriaindustrialonline.com/herramientas-para-el-ingeniero-
industrial/investigaci%C3%B3n-de-operaciones/problema-del-transporte-o-
distribuci%C3%B3n/
o http://tutorialescun.blogspot.com/p/metodo-voguel.html