Documente Academic
Documente Profesional
Documente Cultură
Algoritmos
RED
2
4
ARBOL
ARBOL EN EXPANSION
1
ALGORITMO DE RBOL DE
EXPANSIN MNIMA
a.
b.
c.
Problema
Midwest TV Cable Company est en el proceso de
proporcionar servicio de cable a cinco nuevas reas
habitacionales. La figura siguiente representa los
enlaces posibles de TV entre las cinco reas. Las millas
de cable se muestran en cada arco. Determine la red
de cable ms econmica.
2
6
1
1
3
9
4
3
5
10
4
3
Ejercicio
Resuelva el ejemplo anterior comenzando en el nodo
5 (en lugar del nodo 1) y demuestre que con el
algoritmo se obtiene la misma solucin.
Ejercicio
Algoritmo de Dijkstra
Ejemplo
2
15
4
100
20
1
10
50
30
3
60
NODO
ETIQUETA
ESTADO
(0,--)
Permanente
(0+100,1)=(100,1)
Temporal
(0+30,1)=(30,1)
Temporal
NODO
ETIQUETA
ESTADO
(0,--)
Permanente
(100,1)
Temporal
(30,1)
Permanente
(30+10,3)=(40,3)
Temporal
(30+60,3)=(90,3)
Temporal
NODO
ETIQUETA
ESTADO
(0,--)
Permanente
(40+15,4)=(55,4)
Temporal
(30,1)
Permanente
(30+10,3)=(40,3)
Permanente
(30+60,3) o
(40+50,4)=(90,4)
Temporal
Iteracin 4.
Del nodo 2 slo se puede ir al nodo 3. Sin embargo, el
nodo 3 tiene una etiqueta permanente y ya no se puede
volver a etiquetar. La nueva lista de etiquetas queda
igual que en la iteracin 3, salvo que la etiqueta en el
nodo 2 ya es permanente. Esto deja al nodo 5 como la
nica etiqueta temporal. Como el nodo 5 no conduce a
otros nodos, su estado se vuelve permanente y el
proceso termina.