número de unidades a transportar
de la fuente i al destino j
restricciones
oferta
son las restricciones que se
encargan de restringir la oferta
demanda
son la restricciones que se
encargan de que la demanda se
cumpla.
minimizado
minimiza el costo total del transporte
tabla
filas = fuentes
columnas = destinos
para este caso se agrego una
columna para que el problema
este equilibrado y se pueda
resolver
pasar de un modelo a otro
métodos de solución
MPL
método simplex
tabla
método simplex
solución inicial
método de la esquina noroeste
La desventaja de este procedimiento es que
no toma en cuenta los costos y se deben
realizar muchas iteraciones para llegar a la
solución óptima.
Pasos
Paso 1: En la posición (1,1) asignar X11=min
{b1, a1}, restar de la oferta a1 y de la
demanda b1, uno de estos dos
valores se volverá cero.
Paso 2: Si a1 se vuelve cero pasar a la
posición (2,1) y X21= min {b1-X11, a2}. Si b1 se
vuelve cero pasar a la posición (1,2) y hacer
X12= min {a1-X11, b2}.
Paso 3: Continuar con la misma lógica
hasta llegar a la posición (m,n), la
solución que se tenga será básica y
factible
método de costo mínimos
Considera costos en la solución que se obtiene, sin
embargo no da una solución óptima y se requieren
hacer algunas iteraciones para llegar a la solución
óptima.
pasos
paso !: Asignar el valor más grande
posible a la variable (posición) con el
costo menor unitario de toda la tabla
(empates se rompen arbitrariamente)
Tachar o marcar el renglón o columna satisfecha.
Si tanto el renglón como columna se satisfacen
de manera simultánea solo tachar uno.
paso 2: Ajustar la oferta y la demanda de
los renglones y las columnas no tachadas
Paso 3: Regresar al paso 1
El procedimiento llega a su fin cuando
queda un renglón o bien una columna
sin tachar.
método de voguel
Este método es el mejor de los tres ya que
con este se obtiene soluciones iniciales muy
próximas a la solución óptima.
pasos
paso !: Evaluar para cada renglón (y
columna) una penalización igual a
la diferencia entre los dos costos
más pequeños en el renglón
(columna).
paso 2: Elegir el renglón o columna
con la penalización más grande.
Tomar a la variable básica la que tenga en
ese renglón o columna el costo de envío
más pequeño.
paso 3: Asigne a esta variable el valor
más grande posible de acuerdo a las
ofertas y demandas
cancele el renglón o columna (sólo una)
satisfecha y cambie la oferta y demanda
asociada con la variable básica.
Ir al paso 1 (solo utilice celdas que no
se encuentren en un renglón o
columna tachadas)
variable de entrada
método de los multiplicadores
Se utilizan los multiplicadores ui y vj,
asociados al renglón i y a la columna j de la
tabla de transporte
Para cada variable básica Xij de la
solución actual, los multiplicadores ui y
vj deben satisfacer la siguiente ecuación
Ui+Vj=Cij para cada v. básica Xij
Para cada variable no básica será necesario calcular su
Zpq-Cpq, siendo Xpq la variable no básica, como sabemos
que Zpq=Up+Vq, entonces será necesario calcular:
Up+Vq - Cpq
Para este caso la variable de entrada será aquella que
tenga el Up+Vq-Cpq más positivo (recordando que
estamos minimizando)
variable de salida
construcción de un ciclo
El ciclo inicia y termina en la variable de
entrada.
Este ciclo consta de los segmentos sucesivos horizontales y verticales
conectados cuyos puntos extremos deben ser variables básicas, salvo la
variable de entrada
Solo se puede construir un ciclo único para cada variable
no básica a partir de una solución.