Cálculo del Tiempo de Demora en Redes con Dijkstra, Floyd y Bellman Ford
Algoritmo de Dijkstra
Utilizado para grafos ponderados con pesos positivos sin ciclos. Pasos:
Inicializar matriz de adyacencia, arreglo de distancias desde el origen y arreglo de nodos visitados
Repetir para todos los nodos:
Ancontrar nodo no visitado con mínima distancia
Marcar como visitado
Actualizar distancias de vecinos no visitados
C ...
Publicado el 7-3 00:45
Algoritmos de Camino Más Corto en Grafos
Introducción
En competencias de programación y algorítmica, con frecuencia nos encontramos con problemas que requieren encontrar el camino más corto en grafos. Aunque inicialmente podríamos considerar usar DFS o BFS, estos algoritmos tienen limitaciones significativas: DFS tiene una complejidad temporal demasiado alta para grafos grandes, mient ...
Publicado el 7-2 21:31
Algoritmos de Camino Más Corto en Grafos
Camino Más Corto de Fuente Única
Algoritmo de Dijkstra (solo para aristas con pesos positivos, fuente única)
Su lógica se puede entender como ir al nodo más cercano actualmente alcanzable que aún no hemos determinado si es la ruta más corta, y encotnrar su camino más corto.
Leemos todas las aristas y sus pesos, luego inicializamos todas las dis ...
Publicado el 6-4 20:58