| Lista Articulos: [0-C] [C-I] [I-P] [P-Z] | Todas las categorías | Página aleatoria | Lo que enlaza aquí | ||||||
También llamado algoritmo de caminos mínimos, es un algoritmo para la determinación del camino más corto que une dos vértices en un grafo dirigido y etiquetado. Su nombre se refiere a Edsger Dijkstra, su desarrollador.
La idea subyacente en este algoritmo consiste en ir explorando todos los caminos más cortos que parten del vértice de origen y que llevan a todos los demás vértices; cuando se obtiene el camino más corto que lleva al vértice de destino, se detiene el algoritmo.
El algoritmo para determinar el camino de longitud mínima entre los vértices a y z es:
Al terminar este algoritmo, en Dz estará guardada la distancia mínima entre a y z. Por otro lado, mediante el vector P se puede obtener el camino mínimo: en Pz estará y, el vértice que precede a z en el camino mínimo; en Py estará el que precede a y, y así sucesivamente, hasta llegar a a.


