Sei sulla pagina 1di 35

Mtodo Esquina Noroeste

El mtodo de la esquina es un mtodo de programacin lineal hecho a mano para encontrar una solucin
inicial factible del modelo, muy conocido por ser el mtodo mas fcil al determinar una solucin bsica factible
inicial, pero al mismo tiempo por ser el menos probable para dar una solucin inicial acertada de bajo costo,
debido a que ignora la magnitud relativa de los costos. es un proceso utilizado para resolver problemas de
transporte o asignacin, si bien es un mtodo no exacto tiene la ventaja de poder resolver problemas
manualmente y de una forma rpida, muy cercano al valor ptimo. Cada problema debe representarse en
forma de matriz en donde las filas normalmente representan las fuentes y las columnas representan los
destinos.
Los pasos para solucionar un problema de programacin lineal por este mtodo son:
Paso 1. Seleccionar la celda de la esquina noroeste (esquina superior izquierda) para un envo.
Paso 2. Hacer el ms grande envo como pueda en la celda de la esquina noroeste. Esta operacin agotara
completamente la disponibilidad de suministros en un origen a los requerimientos de demanda en un destino.
Paso 3. Corregir los nmeros del suministro y requerimientos para reflejar lo que va quedando de suministro y
requerimiento y regrese al paso 1.
Supongamos el siguiente ejemplo:
Ejemplo1: La empresa qumicos del caribe S.A posee 4 depsitos de azufre que deben ser usados para
fabricar 4 tipos de productos diferentes (A, B, C, D), adems por cada litro que se haga de los productos A, B,
C, y D se utilizan un litro de azufre. Se sabe que las capacidades de cada depsito son de 100L, 120L, 80L,
95L respectivamente. La empresa tiene un pedido de 125L de la sustancia A, 50L de la sustancia B, 130L de
la sustancia C y 90L de la sustancia D.
Los costos que reaccionan la produccin de cada qumico con cada depsito se presenta a continuacin:

deposito1

deposito2

deposito3

deposito4
Tabla1
Formule una solucin para este problema de manera que se cumpla el pedido y se minimice los costos:
De acuerdo a las especificaciones del problema podemos completar la tabla de la siguiente manera:

Tabla2
El siguiente paso ser seleccionar el nmero de la esquina ms al noroeste:

Tabla3
En este punto se deber asignar la mayor cantidad de unidades posibles, de manera que no sobrepase la
capacidad de qumicos en litros de cada depsito y los litros requeridos de cada qumico. En este caso se
deber asignar el nmero 100.

Tabla4
Debido a que el deposito 1 se ha abastecido completamente se llega a una solucin: A1=100, (es decir el
deposito 1 suministrara 100 litros a la sustancia A), no obstante no es necesario tener en cuenta esa fila. Se
proceder ahora a elegir nuestra siguiente esquina:

Nuestra nueva esquina ser 1, como lo indica la tabla 5, adems los litros requeridos para el deposito A sern
25 esto es porque A1=100, es decir ya se le han encargado 100 litros al depsito 1 y por lo tanto los litros
restantes sern 25.
Las unidades para nuestra nueva esquina sern 25. El procedimiento contina como se hizo anteriormente.

Ahora el deposito 2 contiene 95 litros en total puesto que se le ha restado las 25 unidades de A2. Nuestro
nuevo punto esquina ser el 5:

La unidad que se tomara ser 50:

Ahora que todos los litros requeridos por la sustancia B han sido completados por lo tanto no es necesaria
esta columna. Presentaremos nuestra nueva esquina con su respectiva unidad se muestra a continuacin:

La columna del depsito 2 ha sido completada por lo tanto no se tendr en cuenta, el numero 85 resulta de la
resta de 130-45. Nuestra nueva esquina con la respectiva unidad se muestra a continuacin:

La columna del depsito 3 ha sido completada por tanto ya no se tendr en cuenta, nuestra nueva esquina
con nuestra nueva unidad ser:

Nuestra ltima tabla queda como sigue:

El resultado final para las asignaciones ser:


A1: 100 (se le asigna 100 litros al depsito 1 para suministrarle al qumico 2).

A2: 25 (se le asigna 25 litros al depsito 2 para suministrarle al qumico 2).


B2: 50 (se le asigna 50 litros al depsito 2 para suministrar al qumico B)
C2: 45 (se le asigna 45 litros al depsito 2 para suministrar al qumico C)
C3:80 (se le asigna 80 litros al depsito 3 para suministrar al qumico C)
C4: 5 (se le asigna 5 litros al depsito 4 para suministrar al qumico C)
D4: 90 (se le asigna 90 litros al depsito 4 para suministrar al qumico D)
En tabla el resultado final ser:

100

100

25

50

45

120

80

80

90

95

125

50

130

90

deposito1

deposito2

deposito3

deposito4

Mtodo Hungaro
El Mtodo Hungaro 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:

Paso 1.- Empiece por encontrar el elemento mas 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 numero 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.

Un problema de asignacin es un problema de transporte balanceado en el


que todas las ofertas y demandas son iguales a 1; as se caracteriza por el
conocimiento del costo de asignacin de cada punto de oferta a cada punto de
demanda. La matriz de costos del problema de asignacin se llama: matriz de
costos.

Como todas las ofertas y demandas para el problema de asignacin son


nmeros enteros, todas las variables en la solucin ptima deben ser valores
enteros.

Notas:
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 todos los ceros,
entonces se pueden asignar solamente j trabajos a un costo cero en la matriz
actual; esto explica porqu termina cuando se necesitan m lneas.

Mtodo Hngaro:
Los problemas de asignacin incluyen aplicaciones tales como asignar personas a tareas.
Aunque sus aplicaciones parecen diferir de las del problema del transporte, constituye un caso
particular.
Los problemas de transporte y asignacin son casos particulares de un grupo ms grande de
problemas, llamados problemas de flujo en redes.
Suposiciones de un problema de asignacin:
1. El nmero de asignados es igual al nmero de tareas (se denota por n). (esto puede variar).
2. Cada asignado se asigna exactamente a una tarea.
3. Cada tarea debe realizarla exactamente un asignado.
4. Existe un costo cij asociado con el asignado i (i=1,2,,n).
5. El objetivo es determinar cmo deben hacerse las asignaciones para minimizar los costos
totales.
Pasos para resolver un problema de Asignacin por el mtodo Hngaro.
1. A todos los elementos de cada columna restar el menor elemento de la columna. En la
matriz resultante, restar a todos los elementos de cada fila el menor elemento de la fila. As se
garantiza la obtencin de por lo menos un cero en cada fila y columna.
2. Con la matriz resultante, verificar la existencia de una solucin ptima. Para encontrarla se
debe asignar un cero a cada fila (comenzando por las que tengan menor N de ceros), y
cancelar los dems ceros de esa fila y los ceros de la columna en la que se encuentra ese cero.
Repetir esta operacin hasta que no queden ceros sin asignar o cancelar.
Si no existe solucin ptima ir al paso 3.
3. Realizar lo siguiente:
a) Marcar con un * todas la filas que no contengan ceros asignados.
b) Marcar todas las columnas que contengan uno o ms ceros cancelados en alguna fila
marcada.
c) Marcar toda fila que tenga un cero asignado en una columna marcada.

d) Repetir b) y c) hasta que no sea posible marcar ms filas o columnas.


e) Poner un trazo (lnea) sobre toda fila no marcada y sobre toda columna marcada.
4. Tomar el menor nmero no atravesado por un trazo (lnea) y:
Restarlo a todos los elementos de las filas no atravesadas.
Sumarlo a todos los elementos de columnas atravesadas.
Volver al paso 2.
PROBLEMAS RESUELTOS
I. La compaa de manufactura "Jimnez y Asociados" desea realizar una jornada de
mantenimiento preventivo a sus tres mquinas principales A, B y C. El tiempo que demanda
realizar el mantenimiento de cada mquina es de 1 da, sin embargo la jornada de
mantenimiento no puede durar ms de un da, teniendo en cuenta que la compaa cuenta
con tres proveedores de servicios de mantenimiento debe de asignarse un equipo de
mantenimiento a cada mquina para poder cumplir con la realizacin del mantenimiento
preventivo. Teniendo en cuenta que segn el grado de especializacin de cada equipo
prestador de servicios de mantenimiento el costo de la tarea vara para cada mquina en
particular, debe de asignarse el equipo correcto a la mquina indicada con el objetivo de
minimizar el costo total de la jornada. Los costos asociados se pueden observar en la siguiente
tabla:
Solucin:
Paso 1: Encontramos el menor elemento de cada columna y restarlo de la columna respectiva.
- En la columna de la Mquina 1, el menor elemento es 6.
- En la columna de la Mquina 2, el menor elemento es 4
- En la columna de la Mquina 3, el menor elemento es 3.

MTODO DE APROXIMACIN DE VOGEL

El mtodo de aproximacin de Vogel es un mtodo heurstico de resolucin de problemas de


transporte capaz de alcanzar una solucin bsica no artificial de inicio, este modelo requiere de
la realizacin de un nmero generalmente mayor de iteraciones que los dems mtodos
heursticos existentes con este fin, sin embargo produce mejores resultados iniciales que los
mismos.

ALGORITMO DE RESOLUCIN DE VOGEL


El mtodo consiste en la realizacin de un algoritmo que consta de 3 pasos fundamentales y 1
ms que asegura el ciclo hasta la culminacin del mtodo.

PASO 1
Determinar para cada fila y columna una medida de penalizacin restando los dos costos
menores en filas y columnas.

PASO 2
Escoger la fila o columna con la mayor penalizacin, es decir que de la resta realizada en el
"Paso 1" se debe escoger el nmero mayor. En caso de haber empate, se debe escoger
arbitrariamente (a juicio personal).

PASO 3
De la fila o columna de mayor penalizacin 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).

PASO 4: DE CICLO Y EXCEPCIONES


- Si queda sin tachar exactamente una fila o columna con cero oferta o demanda, detenerse.

- Si queda sin tachar una fila o columna con oferta o demanda positiva, determine las variables
bsicas en la fila o columna con el mtodo de costos mnimos, detenerse.

- Si todas las filas y columnas que no se tacharon tienen cero oferta y demanda, determine las
variables bsicas cero por el mtodo del costo mnimo, detenerse.

- Si no se presenta ninguno de los casos anteriores vuelva al paso 1 hasta que las ofertas y las
demandas se hayan agotado.

EJEMPLO DEL MTODO DE APROXIMACIN


DE VOGEL
Por medio de este mtodo resolveremos el ejercicio de transporte resuelto en mdulos
anteriores mediante programacin lineal.

EL PROBLEMA
Una empresa energtica colombiana dispone de cuatro plantas de generacin para satisfacer la
demanda diaria elctrica en cuatro ciudades, Cali, Bogot, Medelln y Barranquilla. Las plantas
1,2,3 y 4 pueden satisfacer 80, 30, 60 y 45 millones de KW al da respectivamente. Las
necesidades de las ciudades de Cali, Bogot, Medelln y Barranquilla son de 70, 40, 70 y 35
millones de Kw al da respectivamente.

Los costos asociados al envo de suministro energtico por cada milln de KW entre cada planta
y cada ciudad son los registrados en la siguiente tabla.

Bryan Antonio Salazar Lpez

Formule un modelo de programacin lineal que permita satisfacer las necesidades de todas las
ciudades al tiempo que minimice los costos asociados al transporte.

SOLUCIN PASO A PASO


El primer paso es determinar las medidas de penalizacin y consignarlas en el tabulado de
costos, tal como se muestra a continuacin.

Bryan Antonio Salazar Lpez

El paso siguiente es escoger la mayor penalizacin, de esta manera:

Bryan Antonio Salazar Lpez

El paso siguiente es escoger de esta columna el menor valor, y en una tabla paralela se le asigna
la mayor cantidad posible de unidades, podemos observar como el menor costo es "2" y que a
esa celda se le pueden asignar como mximo 60 unidades "que es la capacidad de la planta 3".

Bryan Antonio Salazar Lpez

Dado que la fila de la "Planta 3" ya ha asignado toda su capacidad (60 unidades) esta debe
desaparecer.

Bryan Antonio Salazar Lpez

Se ha llegado al final del ciclo, por ende se repite el proceso

Bryan Antonio Salazar Lpez

Iniciamos una nueva iteracin

Bryan Antonio Salazar Lpez

Continuamos con las iteraciones,

Bryan Antonio Salazar Lpez

Iniciamos otra iteracin

Bryan Antonio Salazar Lpez

Al finalizar esta iteracin podemos observar como el tabulado queda una fila sin tachar y con
valores positivos, por ende asignamos las variables bsicas y hemos concluido el mtodo.

Bryan Antonio Salazar Lpez

Los costos asociados a la distribucin son:

Bryan Antonio Salazar Lpez

Bryan Antonio Salazar Lpez

De esta manera hemos llegado a la solucin a la cual tambin llegamos mediante programacin
lineal, definitivamente desarrollar la capacidad para modelar mediante programacin lineal y
apoyarse de una buena herramienta como WinQSB, STORM, LINGO, TORA etc. termina siendo
mucho

ms

eficiente

que

la

utilizacin

de

los

mtodos

heursticos

para

problemas

determinsticos; sin embargo cabe recordar que uno de los errores ms frecuentes en los que
caen los ingenieros industriales es en tratar de adaptar a sus organizaciones a los modelos
establecidos, cabe recordar que son los modelos los que deben adaptarse a las organizaciones lo
cual requiere de determinada habilidad para realizar de forma inmediata cambios innovadores
para sus fines, en pocas palabras un ingeniero industrial requiere de un buen toque de
HEURSTICA en su proceder.

Mtodo de Transporte
El problema general del transporte se refiere a la distribucin de mercanca desde cualquier
conjunto de centro de suministro, denominados orgenes (fuentes), hasta cualquier conjunto de
centros de recepcin, llamados destinos, de tal forma que se minimicen los costos totales
de distribucin. Cada origen tiene que distribuir ciertas unidades a los destinos y cada destino tiene
cierta demanda de unidades que deben recibir de los orgenes.

Representacin de una red de transporte

Como se puede observar cualquier modelo de transporte se compone de unidades de un bien a


distribuir, m orgenes, n destinos, recursos en el origen, demandas en los destinos y costos
de distribucin por unidad. Adicionalmente, se tienen varios supuestos:

1. Supuesto de requerimientos: cada origen tiene un suministro fijo de unidades que se deben
distribuir por completo entre los destinos.
2. Supuesto de costo: el costo de distribuir unidades de un origen a un destino cualquiera es
directamente proporcional al nmero de unidades distribuidas.
3. Propiedad de soluciones factibles: un problema de transporte tiene soluciones factible si
y slo si la sumatoria de recursos en lo m orgenes es igual a la sumatoria de demandas en
los destinos.
4. Propiedad de soluciones enteras: En los casos en los que tanto los recursos como las
demandas toman un valor entero, todas las variables bsicas (asignaciones), de cualquiera
de las soluciones bsicas factibles (inclusive la solucin optima), asumen tambin valores
enteros.
Debido a la particularidad del modelo de transporte la forma tabular Smplex adquiere una
estructura que facilita el proceso de asignacin a las variables bsicas, tal se muestra
a continuacin:

Forma Tabular Smplex Transporte

En los renglones se ubican los orgenes indicando en la columna de la derecha los recursos (oferta
disponible). En las columnas se ubican los distintos destinos indicando en el ltimo rengln los
totales demandados. En el pequeo recuadro ubicado en la margen superior derecha se indica el
costo de distribuir una unidad desde el origen hasta ese destino y en la parte inferior de cada
recuadro se registran las asignaciones Xi para cada variable. En los casos donde la sumatoria de
los recursos y las demanda no sean las mismas, se agrega un origen o destino ficticio con la
cantidad
que
permita
cumplir
la
propiedad
de
soluciones
factibles.
Despus de planteado el modelo de transporte, el siguiente paso es obtener
una solucin bsica factible, la cual se puede obtener a partir de cualquiera de los 3 criterios
siguientes:
1. Regla de la esquina noroeste.
2. Mtodo de la ruta preferente.
3. Mtodo de aproximacin de Vogel
Antes de explicar el procedimiento para cada uno de estos criterios de asignacin para encontrar
la solucin inicial BF, se debe conocer el nmero de variables bsicas, el cual se determina con
la expresin: m + n - 1. En el modelo anterior 3 + 2 - 1 = 4 variables bsicas.

Regla de la esquina noroeste: la primera eleccin X11, es decir, se inicia


la asignacin por la esquina noroeste de tabla. Luego se desplaza a la columna de la
derecha si todava quedan recursos en ese origen. De lo contrario se mueve
al reglo debajo hasta realizar todas las asignaciones.
Mtodo de la ruta preferente: se fundamenta en la asignacin a partir del
costo mnimo de distribuir una unidad. Primero se identifica este costo se realiza
la asignacin de recursos mxima posible y luego se identifica el siguiente costo menor
realizando el mismo procedimiento hasta realizar todas las asignaciones.
Mtodo de asignacin de Vogel: para cada regln y columna, se calcula su diferencia,
que se define como la diferencia aritmtica entre el costo unitario ms pequeo y el costo
menor que le sigue en ese rengln o columna. En el rengln o columna con la mayor
diferencia, se le asigna al menor costo unitario. Los empates se pueden romper de manera
arbitraria.

De estos 3 modelos para encontrar la solucin inicial BF, el mtodo de Vogel ha sido
el ms utilizado. Considerando que este criterio toma en cuenta los costos de distribucin de
forma ms eficaz, ya que la diferencia representa el mnimo costo adicional que se incurre por no
hacer una asignacin en la celda que tiene el menor costo ya sea columna o rengln.
Posterior a esta asignacin inicial se requiere un procedimiento que permita las siguientes
iteraciones
y
se
obtenga
la solucin ptima.
Prueba de optimalidad: un solucin BF es ptima si y slo si Cij - Uij -Vij >= 0 para todo (i,j) tal
que Xij es no bsica. Primeramente para todo variable bsica de la solucin actual se tiene
que Cij - Uij -Vij = 0, por lo que se deduce Cij = Uij -Vij para todo (i,j) tal que Xij es bsica. Para los
fines de facilitar los diferentes de las diferente ecuaciones resultantes se asume el valor de
U1 como cero.
En cada iteracin se determina una variable bsica entrante, una variable bsica saliente y luego la
nueva solucin bsica factible. Paso 1: la variable de entrada se determina a partir de

la relacin Cij - Uij -Vij, donde la variable Xij con el resultado ms negativo es la que

contribuye en una mejor medida a disminuir el costo total, se debe tener en cuenta que
esta disminucin va
en proporcin a
la asignacin resultante.
Paso
2:
la
variable bsica saliente es aquella variable bsica que disminuya su valor a cero, es decir,
es aquella variable de menor asignacin y que participa en la reaccin en cadena que se
establece para compensar los cambios de asignar valor a la variable entrante que
permitan satisfacer las restricciones de recursos y demandas. En este punto, se definen
dos tipos variables para receptoras y donadoras, de acuerdo a la variacin de signo que
se produzca en el polgono que permite la transferencia desde la variable de salida a la
variable entrante. Paso 3: se encuentra la nueva solucin BF, sumando el valor de la
variable bsica saliente a las asignaciones de las celdas receptoras y se resta a las
asignaciones
de
las
celdas
donadoras.

Para los fines de ejemplo, se selecciona el problema 8.2-8 ubicado en la pgina 325 del
libro de texto. La Cost-Less Corp., surte sus cuatro (4) tiendas desde sus cuatro (4) plantas
y desea minimizar los costos de distribucin. A continuacin se muestra la tabla con las
informaciones de los costos de distribucin:

Planteando este problema a travs de Solver Excel (ver pgina relacionada en este blog) y
utilizando la primera asignacin con el mtodo de la esquina noroeste, se obtiene:

Solucin Bsica Inicial

Solucin Optima

Utilizando el programa TORA se puede visualizar cada una de las iteraciones, se asume
el
valor
de
U1
como
cero
en
cada
una
de
las
iteraciones.

En la primera iteracin, la variable de entrada es X14 y la variable de salida es X11, con


una transferencia de 10 unidades, con un resultado de -800 por lo que la reduccin al
costo total es de 8,000.

Iteracin 1

En la segunda iteracin, la variable de entrada es X23 y la variable de salida es X22, con


una transferencia de 0 unidades, con un resultado de -600 por lo que la reduccin al costo
total
es
de
0.

Iteracin 2

En la tercera iteracin, la variable de entrada es X42 y la variable de


salida es X32, con una transferencia de 10 unidades, con un resultado de
-600 por lo que la reduccin al costo total es de 6,000.

Iteracin 3

En la cuarta iteracin, la variable de entrada es X42 y la variable de


salida es X32, con una transferencia de 0 unidades, con un resultado de 400 por lo que la reduccin al costo total es de 0.

Iteracin 4

La solucin ptima presenta un costo total de 11,000 y la distribucin de


las diferentes plantas hacia las diferentes tiendas es como sigue:
X14, Planta 1 - Tienda 4 = 10 unidades
X21, Planta 2 - Tienda 1 = 20 unidades
X23, Planta 2 - Tienda 3 = 0 unidades
X33, Planta 3 - Tienda 3 = 10 unidades
X34, Planta 3 - Tienda 4 = 10 unidades
X23, Planta 4 - Tienda 1 = 0 unidades
X42, Planta 4 - Tienda 2 = 10 unidades

Solucin Optima

METODO SIMPLEX PARA PROBLEMAS DE TRANSPORTE


Paso 1: Encontrar una solucin bsica factible inicial por cualquier mtodo.

Paso 2: Computar los coeficientes de costo modificados (Cij) para las


variables no bsicas.

Paso 3: Si Cij0 para todo i y para todo j, la solucin


mostrada es ptima STOP.
Sino:
Paso 4: Seleccionar la variable que entra en la base.
Paso 5: Seleccionar la variable que sale de la base.
Paso 6: Obtener la nueva solucin, IR AL PASO 2.

METODO DE COSTO MINIMO

Paso 1: Escoger la celda (R,S) de la tabla tal que Crs=min{Cij}.

Paso 2: La celda (R,S) escogida en el paso anterior es una celda bsica y la variable Xrs
variable bsica cuyo valor Xrs= min{Ar,Bs} y pueden ocurrir cualquiera de los casos
siguientes:
Caso 1: Si Ar<Bs entonces hacer inadmisible la fila R, Ar=0 y modificar Bs=Bs-Ar, Ir
al paso 3
Caso 2: Si Ar>Bs entonces hacer inadmisible la columna S, Bs=0 y modificar Ar=ArBs, Ir al paso 3.
Caso 3: Si Ar=Bs, escoger cualquiera, hacer inadmisible la fila o la columna de
acuerdo a la escogencia y Ar=0 o Bs=0 de acuerdo a la escogencia, Ir al paso 3.
Paso 3: Si existen celdas admisibles Ir al paso 2, sino se ha obtenido la solucin bsica
factible inicial la cual debe tener m+n-1 variables en base siendo n el nmero de origenes y
m el nmero de destinos.
Ejemplo:
Encuentre la solucin bsica factible inicial por el mtodo de costo mnimo para la
siguiente tabla de transporte:

300

10

12

14

13

10

12

220

100

180

500

100

MTODO DEL COSTO MNIMO

El mtodo del costo mnimo o de los mnimos costos es un algoritmo desarrollado con el
objetivo de resolver problemas de transporte o distribucin, arrojando mejores resultados que
mtodos como el de la esquina noroeste, dado que se enfoca en las rutas que presentan
menores costos. El diagrama de flujo de este algoritmo es mucho ms sencillo que los anteriores
dado que se trata simplememente de la asignacin de la mayor cantidad de unidades posibles
(sujeta a las restricciones de oferta y/o demanda) a la celda menos costosa de toda la matriz
hasta finalizar el mtodo.

ALGORITMO DE RESOLUCIN DEL COSTO


MNIMO
PASO 1:
De la matriz se elige la ruta (celda) menos costosa (en caso de un empate, este se rompe
arbitrariamente) y se le asigna la mayor cantidad de unidades posible, 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, restndole la cantidad asignada a la
celda.

PASO 2:
En este paso se procede a eliminar la fila o destino cuya oferta o demanda sea 0 despus del
"Paso 1", si dado el caso ambas son cero arbitrariamente se elige cual eliminar y la restante se
deja con demanda u oferta cero (0) segn sea el caso.

PASO 3:
Una vez en este paso existen dos posibilidades, la primera que quede un solo rengln o
columna, si este es el caso se ha llegado al final el mtodo, "detenerse".
La segunda es que quede ms de un rengln o columna, si este es el caso iniciar nuevamente el
"Paso 1".

EJEMPLO DEL MTODO DEL COSTO MNIMO


Por medio de este mtodo resolveremos el problema de transporte propuesto y resuelto en
mdulos anteriores mediante programacin lineal.

EL PROBLEMA
Una empresa energtica colombiana dispone de cuatro plantas de generacin para satisfacer la
demanda diaria elctrica en cuatro ciudades, Cali, Bogot, Medelln y Barranquilla. Las plantas
1,2,3 y 4 pueden satisfacer 80, 30, 60 y 45 millones de KW al da respectivamente. Las
necesidades de las ciudades de Cali, Bogot, Medelln y Barranquilla son de 70, 40, 70 y 35
millones

de

Kw

al

da

respectivamente.

Los costos asociados al envo de suministro energtico por cada milln de KW entre cada planta
y cada ciudad son los registrados en la siguiente tabla.

Bryan Antonio Salazar Lpez

Formule un modelo de programacin lineal que permita satisfacer las necesidades de todas las
ciudades al tiempo que minimice los costos asociados al transporte.

SOLUCIN PASO A PASO

Bryan Antonio Salazar Lpez

Luego esa cantidad asignada se resta a la demanda de Bogot y a la oferta de la "Planta 3", en
un proceso muy lgico. Dado que Bogot se queda sin demanda esta columna desaparece, y se
repite el primer proceso.

Bryan Antonio Salazar Lpez

Nuevo proceso de asignacin

Bryan Antonio Salazar Lpez

Nuevo proceso de asignacin

Bryan Antonio Salazar Lpez

Nuevo proceso de asignacin

Bryan Antonio Salazar Lpez

Una vez finalizado el cuadro anterior nos daremos cuenta que solo quedar una fila, por ende
asignamos las unidades y se ha terminado el mtodo.

Bryan Antonio Salazar Lpez

El cuadro de las asignaciones (que debemos desarrollarlo paralelamente) queda as:

Bryan Antonio Salazar Lpez

Los costos asociados a la distribucin son:

Bryan Antonio Salazar Lpez

En este caso el mtodo del costo mnimo presenta un costo total superior al obtenido mediante
Programacin Lineal y el Mtodo de Aproximacin Vogel, sin embargo comnmente no es as,
adems es simple de desarrollar y tiene un mejor rendimiento en cuanto a resultados respecto al
Mtodo de la Esquina Noroeste.

Potrebbero piacerti anche