Entradas

Mostrando las entradas de octubre, 2022

Estructura del grafo

Imagen
 
Imagen
 El algoritmo de Dijkstra El algoritmo de Dijkstra te permite calcular la ruta más corta entre un nodo y todos los demás nodos en el grafo. Calcularemos la distancia más corta entre el nodo C y los demás nodos del grafo: Durante la ejecución del algoritmo, iremos marcando cada nodo con su  distancia mínima  al nodo C (nuestro nodo elegido). Para el nodo C, esta distancia es 0. Para el resto de nodos, como todavía no conocemos esa distancia mínima, empieza siendo infinita (∞): También tendremos un  nodo actual . Inicialmente, el nodo actual será C (nuestro nodo elegido). En la imagen, marcaremos el nodo actual con un punto rojo. Ahora, revisaremos los vecinos de nuestro nodo actual (A, B y D) en cualquier orden. Empecemos con B. Sumamos la mínima distancia del nodo actual (en este caso, 0) con el peso de la arista que conecta al nodo actual con B (en este caso, 7), y obtenemos 0 + 7 = 7. Comparamos ese valor con la mínima distancia de B (infinito); el valor más peque...

Ejercicio 1 y 2

Imagen