Академический Документы
Профессиональный Документы
Культура Документы
Los nodos de la red son etiquetados con números. Al principio, todos tienen
la etiqueta 00 excepto el nodo inicial a que tiene la etiqueta 0. Los arcos
tienen un peso wij que representa la distancia del enclace (i, j). El algoritmo
de Dijkstra renumeran los nodos, de manera que cuando el nodo z tiene una
etiqueta permanente, se ha obtenido la solución final.
ALGORITMO DE DIJKSTRA
El algoritmo de Dijkstra, es también llamado algoritmo de caminos mínimos,
es un algoritmo para la determinación del camino más corto dado un vértice
origen al resto de vértices en un grafo dirigido y con pesos en cada arista. Su
nombre se refiere a Edsger Dijkstra (“11 de mayo de 1930 - 6 de agosto de
2002” fue un científico de la computación de origen holandés.), quien lo
describió por primera vez en 1959.
La idea subyacente en este algoritmo consiste en ir explorando todos los
caminos más cortos que parten del vértice origen y que llevan a todos los
demás vértices; cuando se obtiene el camino más corto desde el vértice
origen, al resto de vértices que componen el grafo, el algoritmo se detiene. El
algoritmo es una especialización de la búsqueda de costo uniforme, y como
tal, no funciona en grafos con aristas de costo negativo (al elegir siempre el
nodo con distancia menor, pueden quedar excluidos de la búsqueda nodos
que en próximas iteraciones bajarían el costo general del camino al pasar por
una arista con costo negativo).
1.1. Algoritmo
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA
Leyenda:
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA
Paso 1
En este primer paso, podemos apreciar que hay tres candidatos: Los vértices
b, c y d. En este caso, hacemos el camino desde el vértice a, hasta el vértice
d, ya que es el camino más corto de los tres.jump!!!
Solución momentánea:
Camino: AD
Distancia:5
Paso 2
Solución momentánea:
Camino: ADC
Distancia:9
Paso 3
En este paso no se añade ningún candidato más puesto que el último vértice
es el mismo que en el paso anterior. En este caso el camino mínimo hallado
es el siguiente:
Solución momentánea:
Camino: ADCB
Distancia:11
Paso 4
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA
Solución momentánea:
Camino: ADCBF
Distancia:15
Paso 5
Solución momentánea:
Camino: ADCBF
Distancia:17
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA
Paso 6
Solución momentánea:
Camino: ADCBFE
Distancia:18
Paso 7
Solución Final:
Camino: ADCBFEZ
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA
Distancia:23