Inv. Unidad 2
Inv. Unidad 2
Inv. Unidad 2
Donde:
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.
- Si no se presenta ninguno de los casos anteriores vuelva al paso 1 hasta que las
ofertas y las demandas se hayan agotado.
MÉTODO MODI
El algoritmo MODI conocido como el método de los costes ficticios, consiste en
añadir a la matriz de costes una fila y una columna que recogen unos costes ficticios
determinados arbitrariamente (los números MODI), tal que permite calcular los
índices de mejora para las celdas (casillas) no utilizadas.
Brinda la oportunidad de calcular costos marginales basados en los valores de las
variables de decisión del modelo, adicional a esto indica la celda no básica en la cual
se deben realizar los ajustes para obtener una mejor solución.1
También es conocido como el método de los costos ficticios, consiste en añadir a
la matriz de costos una fila y una columna que recogen unos costos ficticios
determinados arbitrariamente (los números MODI), tal que permite calcular los
índices de mejora para las celdas no utilizadas.
1. Determinar un índice para cada renglón (U1 para el i-ésimo renglón) y uno para
cada columna (V1 para la j-ésima columna) de forma tal que:
Ui, Vj = Cij Son los costos unitarios de las variables básicas. U1,V1 = C11;
U1,V2 = C12; U1,V3 = C13;…; Um,Vn = Cmn
Siempre quedará una ecuación con una sola variable. Calcular todos los U, y
los V1
Los ciclos pueden realizarle en tablas separadas. Para aplicar este método es
posible tomar el plan inicial no óptimo de transporte hallado por cualquier método
visto.
Si se cumple la igualdad es una solución no degenerada
Si no se cumple la igualdad es una solución degenerada
Aplicaciones:
Almacenes
Proveedores
Asignación
Producción
Transporte
Compras
ALGORITMO DE TRANSPORTE
Se denomina algoritmo a un grupo finito de operaciones organizadas de manera
lógica y ordenada que permite solucionar un determinado problema. Se trata de una
serie de instrucciones o reglas establecidas que, por medio de una sucesión de
pasos, permiten arribar a un resultado o solución.
El modelo de algoritmo de transporte trata situaciones de envío de productos de
lugares llamados puntos origen (fuentes de abastecimiento) a los puntos destino
(fuentes de consumo), siendo su objetivo, determinar las cantidades óptimas de
envío de las fuentes de abastecimiento a las fuentes de consumo que minimicen
el costo total del transporte, al mismo tiempo que satisfagan tanto los límites de la
oferta como los requerimientos de la demanda.
Los pasos del algoritmo de transporte son exactamente iguales a los del algoritmo
simplex.
Paso 1.- Empiece por encontrar el elemento más pequeño en cada renglón de la
matriz de costos. Construya una nueva matriz, al restar de cada costo, el costo
mínimo de su renglón. Encuentre, para esta nueva matriz el costo mínimo en cada
columna. Construya una nueva matriz (la matriz de costos reducidos) al restar de
cada costo el costo mínimo de su columna.
Como todas las ofertas y demandas para el problema de asignación son números
enteros, todas las variables en la solución óptima deben ser valores enteros.
MÉTODO DE LA ESQUINA NOROESTE.
1. Regla de la esquina noroeste: La primera elección es x11 (es decir, se
comienza en la esquina noroeste de la tabla símplex de transporte). De ahí en
adelante, si xij fue la última variable básica seleccionada, la siguiente elección es
xi,j+1 (es decir, se mueve una columna a la derecha) si quedan recursos en el
origen i. De otra manera, se elige xi+1,j (es decir, se mueve un renglón
hacia abajo).
Para hacer más concreta esta descripción, se ilustrará el procedimiento general,
utilizando la regla de la esquina noroeste en el siguiente ejemplo :
Es necesario aclarar que ésta puede o no ser la solución final del problema, es
necesario aplicar a esta primera solución factible la prueba de optimalidad ya que
puede existir una mejor "política de transporte" que minimice todavía más el costo
total.
CALCULOS ITERATIVOS EN EL MODELO DE TRANSPORTE
Igual que para método símplex estándar, una iteración del método símplex de
transporte debe determinar una variable básica entrante (paso 1), una variable
básica que sale (paso 2) y después identificar la nueva solución básica factible
que resulta (paso 3).
Paso 1: como cij(ui(vj representa la tasa a la que cambia la función objetivo si se
incrementa la variable no básica xij, la variable que entra debe tener un valor de
cij(ui(vj negativo, para que el costo total Z disminuya. Entonces, los candidatos en
la tabla anterior son x13, x14, x23 y x24 . Entre ellos se elige el valor negativo más
grande (en términos absolutos) de cij(ui(vj como la variable básica entrante, que
en este caso corresponde a x13 y x23. En los casos en que haya empate para la
elección de la variable básica entrante, este empate se rompe de manera
arbitraria, ya que tarde o temprano llegaremos a la misma solución
independientemente de la elección de la variable. Pero, observemos lo siguiente:
ya que debemos elegir la variable básica "entrante, es decir, aquella que
comenzará a tener un valor (ya que antes no lo tenía porque era variable no
básica), entonces, es conveniente que elijamos aquella que tenga el costo menor,
ya que el valor de la variable entrante multiplicado por su respectivo costo será la
contribución al costo total. En nuestro caso, el costo asociado a x13 es 6 y el costo
asociado a x23 es 3, por lo que la variable que debemos elegir como entrante es
x23.
Paso 2: si se incrementa el valor de la variable básica entrante, se establece
una reacción en cadena de cambios compensatorios en otras variables básicas
(asignaciones) para seguir satisfaciendo las restricciones de recursos y demanda.
La primera variable básica que disminuya su valor hasta cero será la variable
básica que sale. En general, siempre existe sólo una reacción en cadena (en
cualquier dirección) que se puede completar con éxito para conservar
la factibilidad, cuando la variable básica entrante aumenta su valor. Esta reacción
en cadena se puede identificar si se hace una selección entre las celdas que
tienen variables básicas: primero, la celda donadora en la columna que tiene la
variable básica; después, la celda receptora en el renglón que corresponde a la
celda donadora; luego, la celda donadora en la columna en que se encuentra esta
celda receptora, y así sucesivamente, hasta que la reacción en cadena conduce a
una celda donadora en el renglón que tiene a la variable básica entrante. Cuando
una columna o renglón tiene más de una celda adicional con variable básica,
puede ser necesario explorar el camino que se va aseguir para averiguar cuál
debe seleccionarse como celda donadora o receptora. (Todas las demás menos la
adecuada llegarán tarde o temprano a un camino sin salida en un renglón o
columna que no tiene otra celda con una variable básica). Después de identificar
la reacción en cadena. La celda donadora que tiene la
asignación menor proporciona en forma automática la variable básica que sale.
(En caso de un empate para la celda donadora, se puede elegir cualquiera para
proporcionar la variable básica que sale).
Si x23 es la variable básica entrante, la reacción en cadena de la tabla anterior se
resume enseguida. (Siempre se indicará la variable básica entrante colocando un
signo + encuadrado dentro de su celda):
El criterio que se utiliza para seleccionar la variable que entra es el mismo que el
método de banquillo (la mayor negativa).
Ejemplo:
Se acostumbra:
BIBLIOGRAFIA
METODO DE TRANSPORTE
Wilson K. Casado. (2004). Método de Transporte. 2020, de Blog spot Sitio web:
http://investigaciondeoperacionesind331.blogspot.com/p/metodo-de-
transporte.html
Unknown. (2017). Método del transporte. 2020, de Wolters Kluwer Sitio web:
http://investigaciondeoperacionesind331.blogspot.com/p/metodo-de-
transporte.html
METODO VOGEL
Martinez Maria. (2018). METODO DE VOGEL. 2020, de Blogspot Sitio
web: http://yulizetpereiraperez.blogspot.com/2018/09/metodo-de-
vogel.html
METODO MODI
Domínguez García Luis Alberto. (2014). Método MODI. 2020, de
invdoperaciones Sitio web: https://invdoperaciones.wordpress.com/metodo-
mudi/
ALGORITMO DE TRASNPORTE
Quijada Daniel. (2017). Algoritmo de transporte. 2020, de Slideshare
Sitio web: https://es.slideshare.net/danielquijada6/algoritmo-de-
transporte?from_action=save
METODO HUNGARO:
Unknown. (2014). Metodo Húngaro. 2020, de invdoperaciones Sitio web:
https://invdoperaciones.wordpress.com/metodo-hungaro/
DETERMINACION DE LA SOLUCION DE INICIO
Castillo S. Yunior Andres. (2014). Aplicación a la Formulación de los Modelos de
Investigación de operaciones. 2020, de Monografias Sitio web:
https://www.monografias.com/trabajos102/aplicacion-formulacion-
modelos-investigacion-operaciones/aplicacion-formulacion-modelos-
investigacion-operaciones2.shtml
CALCULOS ITERATIVOS EN EL MODELO DE TRANSPORTE
Castillo S. Yúnior Andrés. (2014). Aplicación a la Formulación de los Modelos de
Investigación de operaciones. 2020, de Monografías Sitio web:
https://www.monografias.com/trabajos102/aplicacion-formulacion-
modelos-investigacion-operaciones/aplicacion-formulacion-modelos-
investigacion-operaciones2.shtml