Professional Documents
Culture Documents
Modelos de Optimizacin de
Recursos
UNIDA4
Modelos de flujos en redes
4.1. El modelo del camino ms corto
Equipo 1
Encontrar rutas cortas o de menor costo, segn sea el caso, que va desde un
nodo especfico hasta cada uno de los dems nodos de la red.
EJEMPLO 1:
Figura 1
Figura 2
Se presentan dos algoritmos para resolver las redes tanto cclicas 8 es decir, que
contienen lazos), como a cclicas.
EL ALGORITMO DE DIJKSTRA
[_, ]=[_+_,], _
Las clasificaciones de nodos en el lagoritmo de Dijkstra son de dos tipos:
Temporales y permanentes. Una clasificacin temporal puede ser reemplazada
con otra clasificacin si se puede encontrar una ruta ms corta al mismo nodo.
En el punto en el cual es evidente que no se puede encontrar una ruta mejor, el
estado de la clasificacin temporal cambia a permanente.
PASOS DEL ALGORITMO
Clasifique el nodo del punto de origen (nodo1) con la clasificacin permanente [0,--
]. Determine i=1.
Calcule las clasificaciones temporales [ui+dij, i] para cada nodo j al que se puede
llegar desde el nodo i, siempre y cuando j no est clasificado permanentemente,
si e nodo j ya est clasificado con [uj,k] a travs de otro nodo k y si ui+dij<uj,
reemplace [uj,k]con [ui+dij,i].
EJEMPLO
Figura 4
Iteracin 3. Se puede llegar a los nodos 2 y 5 desde el nodo 4. Por tanto , la lista
de nodos clasificados se actualiza como:
+ >
En este caso, es ptimo reemplazar la ruta de i---k con la ruta indirecta i------j-----
k. Este intercambio de triple operacin se aplica sistemticamente a la red,
utilizando los siguientes pasos:
CONCLUSIN
BIBLIOGRAFA