Sunteți pe pagina 1din 24

PROBLEMAS ENTEROS ESPECIALES

Problemas de Transporte Mtodo de Transporte


Problemas de Asignacin 1-1 Heurstica Hngaro (mtodo)
Problema de Transporte: en general se busca minimizar los
costos de transporte desde varios orgenes hacia varios
destinos.
1
Costo Cij

1
2
Origen (i)
Oferta ai

Destino (j)
Demanda bj

i
j

PROBLEMA DE TRANSPORTE
Sea: Variable Xij = Cantidad transportada de nodo i a nodo j
Objetivo : Minimizar costo de transporte
m

MIN Z = cij * X ij
i =1 j =1
n

Sujeto a :

X ij = ai

i = 1,2,.., m

Restricciones
de Oferta

j = 1,2,.., n

Restricciones
de Demanda

j=1

ij

= bj

i =1

X ij 0, entero
Este problema puede ser resuelto por Mtodo Smplex, pero el
mtodo de transporte resulta mucho ms operable para obtener su
solucin.

MTODO DE TRANSPORTE
El planteamiento a travs del mtodo de transporte queda:

Esta formulacin es consistente slo si:

MTODO DE TRANSPORTE
El hecho que no se cumpla esta formulacin, significa que estamos
ante un problema desbalanceado. Pueden darse dos casos:
i: Oferta excede a la demanda.

Para balancear el problema se debe agregar un destino (Dummy)

MTODO DE TRANSPORTE
ii: Demanda excede la oferta.

Para balancear se agrega fuente artificial (Dummy)

MTODO DE TRANSPORTE
Una vez balanceado el problema, debe construirse una
Solucin Bsica Factible Inicial (1 Solucin).
Para ellos existen los siguientes mtodos:
a) Regla de la Esquina NorOeste
b) Regla Celda de Mnimo Costo
c) Heurstica de Vogel (V.A.M)

REGLA: ESQUINA NOROESTE


1 Debe verificarse que la Tabla Smplex de Transporte este
Balanceada, agregar DUMMY si fuese necesario.
2 La primera eleccin es X11. O sea, se comienza en la esquina
NorOeste de la Tabla Smplex de Transporte. (*)
3 Si Xi,j fue la ultima variable bsica seleccionada, la siguiente
eleccin es Xi,j+1. Si slo si le quedan recursos disponibles al
rigen i. O sea, se mueve una columna a la derecha. (*)
4 Si no quedan recursos en el origen i, se elige Xi+1,j. O sea, se
mueve un regln hacia abajo. (*)
5 Los pasos 3 y 4, se repiten hasta asignar todos los recursos
disponibles en los orgenes i, que demandan los destinos j.
(*) Cada vez que se hace una eleccin, se hace una asignacin
lo suficientemente grande, como para que use el resto de
los recursos en ese regln i, o sea atendida la demanda
restante en esa columna j, cualquiera sea la cantidad ms
pequea.

REGLA: ESQUINA NOROESTE


Sea m: el n de orgenes (fuente) y, n: el n de destinos.
Entonces: m+n1= N de Variables Bsicas Factibles de un
problema de transporte.
Si el N de Variables Bsicas Factibles > cero, es menor que
m+n1; la solucin es degenerada.
Ejemplo:

Dado que m+n1=6 y el N de Xij>0 es 6, esta primera solucin


bsica factible es No Degenerada y su CT = 86 u.

REGLA: CELDA DE MNIMO COSTO


1 Debe verificarse que la Tabla Smplex de Transporte este
Balanceada, agregar DUMMY si fuese necesario.
2 Considere todas las celdas No-Asignadas en las filas y
columnas (relevantes) del TABLEU de Transporte. Seleccione la
celda que tiene el ms bajo costo.
3 En la celda seleccionada efecte una asignacin (envo),
equivalente al mnimo valor entre Oferta y Demanda que
contiene la celda seleccionada. (*)
4 Los pasos 2 y 3, se repiten hasta asignar todos los recursos
disponibles en los orgenes i y que demandan los destinos j.
Nota 1: Si existe una DUMMY con Cij = 0 en cada interseccin
origen destino, postergar su asignacin para el final. O sea,
no considere dichos costos para seleccionar celda que
tiene el ms bajo costo.
Nota 2: Si existe empate entre celdas de ms bajo costo,
seleccionar por el mayor envo.

REGLA: CELDA DE MNIMO COSTO


Ejemplo:

El costo es menor al alcanzado con Regla: Esquina NorOeste.


Dado que m+n1=6 y el N de Xij>0 es 4, esta primera solucin
bsica factible (SBF) es Degenerada y su CT = 53 u.

HEURSTICA DE VOGEL (VAM)


1 Debe verificarse que la Tabla Smplex de Transporte este
Balanceada, agregar DUMMY si fuese necesario.
2 Determine penalidades, para cada columna (PNj) y para cada
fila (PNi), en un TABLEU de transporte balanceado.

La formulacin define la diferencia entre los dos menores costos


para cada una de las filas y columnas (relevantes).
3 Se elige columna o fila de mayor penalizacin. MAX (PNi;PNj)
4 Asignar todo lo que se pueda al casillero de mnimo costo Cij en
fila o columna seleccionada en Paso 3.

HEURSTICA DE VOGEL (VAM)


5 Repetir hasta asignar todo (Paso 2 al Paso 4).
Nota 1: Si existe empate entre filas y/o columnas de mayor
penalidad, entre ellas se elige la de celda Cij de menor
costo.
Nota 2: Si an persiste el empate, seleccionar por el mayor envo.

Ejemplo:

El costo es menor que ENO y/o CMC. Dado que m+n1=6 y el


N de Xij>0 es 5, esta 1 SBF es Degenerada y su CT = 53 u.

OPTIMALIDAD DEL PROBLEMA DE TRANSPORTE


Sea el Problema Primal de transporte:

Entonces el Problema Dual asociado es:

OPTIMALIDAD DEL PROBLEMA DE TRANSPORTE


Ntese que ri y kj son variables duales de decisin asociadas
a las restricciones de oferta y demanda respectivamente.
Primal
Xj > 0
Xj = 0

Dual
Yh = 0 ri + kj = cij
Yh > 0 ri + kj cij

Sea Yh = ij ij = cij - ri - kj 0 tal que ij = 0 , si Xj > 0 (Var. Bsica)

Por tanto, en problemas de transporte se cumple l PTIMO:


a) Si Xij es variable bsica, entonces
cij = ri + kj cij ri kj = ij = 0
b) Si Xij es variable No bsica, entonces
cij ri + kj cij ri kj = ij 0
Por lo tanto, ij 0 Dual Factible Primal Optimo
Sea: Ri = -ri y Kj = -kj ij = cij + Ri + Kj 0

OPTIMALIDAD DEL PROBLEMA DE TRANSPORTE

DETERMINACIN DEL PTIMO DE TRANSPORTE


El proceso parte de una solucin bsica factible y su propsito es:

Determina si la solucin dada es ptima (solucin inmejorable)

Busca una mejor solucin (mejora la solucin)

Paso 1: Se parte de una solucin bsica factible No Degenerada


(agregar de ser necesario). Una solucin degenerada es
correcta pero crea problemas computacionales para la
optimizacin, la forma de resolver este problema es
asignar un en una celda vaca e independiente, tal que,
el tenga las siguientes propiedades:
a) El > 0: o sea, ser lo suficientemente grande para tratar
la celda como si estuviera ocupada.
b) El 0: o sea, ser lo suficientemente pequea tal que
su existencia no altere las condiciones marginales del
problema.
Posicin Independiente:

DETERMINACIN DEL PTIMO DE TRANSPORTE


La degeneracin puede evolucionar, esta puede estar presente en una
solucin inicial o bien estar presente en una iteracin en busca del
ptimo, y el se puede agregar en una o ms celdas.
Paso 2: Averiguar si la solucin es ptima:

DETERMINACIN DEL PTIMO DE TRANSPORTE


Paso 3: Se considera la posibilidad de redistribuir las colocaciones o
envos Xij > 0 a celdas no usadas.

Paso 4: La redistribucin que provee la mejor solucin mejorada, es


implementada y seleccionada.
Paso 5: La Reptase los pasos 2 al 4 hasta que se alcance el ptimo.

PROBLEMAS DE ASIGNACIN (unoauno)

A continuacin el tableu de asignacin tpico.

HEURISTICA HUNGARO

HEURISTICA HUNGARO

HEURISTICA HUNGARO

Nota: n mximo de lneas por trazar = N1 Generalmente


la siguiente asignacin (Fase II) es Solucin Factible ptima.

EJEMPLO DE APLICACIN (HUNGARO)

S-ar putea să vă placă și