Documentos de Académico
Documentos de Profesional
Documentos de Cultura
San Marcos
(Universidad del Perú, Decana de América)
Asignatura:
Redes de Optimización
Tema:
Profesor:
Alumno:
Lima-Perú
2019-II
Árbol de Expansión Mínima
Cuando conocida una red en la que los nodos representan localidades, puntos de
de comunicarlos, sin pasar por toda la red, esto es posible hacerlo a través de un árbol que
comunique todos los nodos del grafo original, es decir, un árbol generador, minimizando
2. Unir el nodo 𝑖 al nodo adyacente 𝑗 con el menor valor sobre la arista formando así
formar un ciclo. 𝑘 = 𝑘 + 1.
4. Repetir el paso 3 hasta que todos los nodos estén incluidos en el último 𝐶𝑘 .
Problema 1: Desarrolle la solución del árbol de expansión mínima para el siguiente
grafo:
4
2 3
2 6 7
5
3
8
1 4
6
4
Solución
4
2 3
2 6 7
5
3
8
1 4
6
4
Iteración 2: Unimos al nodo inicial, el nodo con la arista de menor valor (nodo 2),
4
2 3
2 6 7
5
3
8
1 4
6
4
5
Iteración 3: Agregamos al último conjunto conexo, el nodo con la arista de menor valor
4
2 3
2 6 7
5
3
8
1 4
6
4
Iteración 4: Agregamos al último conjunto conexo, el nodo con la arista de menor valor
4
2 3
2 6 7
5
3
8
1 4
6
4
Iteración 5: Agregamos al último conjunto conexo, el nodo con la arista de menor valor
4
2 3
2 6 7
5
3
8
1 4
6
4
5
Por lo tanto, el árbol de expansión mínima es:
4
2 3
2 6 7
5
3
8
1 4
6
4
𝑉𝑎𝑙𝑜𝑟 𝑡𝑜𝑡𝑎𝑙 = 2 + 3 + 4 + 6 = 15
Solución
4
2 3
2 6 7
5
3
8
1 4
6
4
5
Iteración 2: Unimos al nodo inicial, el nodo con la arista de menor valor (nodo 2),
4
2 3
2 6 7
5
3
8
1 4
6
4
Iteración 3: Agregamos al último conjunto conexo, el nodo con la arista de menor valor
4
2 3
2 6 7
5
3
8
1 4
6
4
Iteración 4: Agregamos al último conjunto conexo, el nodo con la arista de menor valor
4
2 3
2 6 7
5
3
8
1 4
6
4
5
Iteración 5: Agregamos al último conjunto conexo, el nodo con la arista de menor valor
4
2 3
2 6 7
5
3
8
1 4
6
4
4
2 3
2 6 7
5
3
8
1 4
6
4
𝑉𝑎𝑙𝑜𝑟 𝑡𝑜𝑡𝑎𝑙 = 2 + 3 + 4 + 6 = 15
Problema 3: Desarrolle la solución del árbol de expansión mínima para la siguiente red
de comunicaciones de emergencia.
12
2 6 12
5 8
1 3
3
6 8 11
5 7
4
8 11 15
7
3 9 6
2 4
2 2
4 1
6
1 4 6
3 5
9 8 10 14
2
3 7
5 3 4 4
3
9 6 13
Solución
12
2 6 12
5 8
1 3
3
6 8 11
5 7
4
8 11 15
7
3 9 6
2 4
2 2
4 1
6
1 4 6
3 5
9 8 10 14
2
3 7
5 3 4 4
3
9 6 13
Iteración 2:
𝐶2 = {1,6}
12
2 6 12
5 8
1 3
3
6 8 11
5 7
4
8 11 15
7
3 9 6
2 4
2 2
4 1
6
1 4 6
3 5
9 8 10 14
2
3 7
5 3 4 4
3
9 6 13
Iteración 3:
𝐶3 = {1,6,7}
12
2 6 12
5 8
1 3
3
6 8 11
5 7
4
8 11 15
7
3 9 6
2 4
2 2
4 1
6
1 4 6
3 5
9 8 10 14
2
3 7
5 3 4 4
3
9 6 13
Iteración 4:
𝐶4 = {1,6,7,8}
12
2 6 12
5 8
1 3
3
6 8 11
5 7
4
8 11 15
7
3 9 6
2 4
2 2
4 1
6
1 4 6
3 5
9 8 10 14
2
3 7
5 3 4 4
3
9 6 13
Iteración 5:
𝐶5 = {1,6,7,8,10}
12
2 6 12
5 8
1 3
3
6 8 11
5 7
4
8 11 15
7
3 9 6
2 4
2 2
4 1
6
1 4 6
3 5
9 8 10 14
2
3 7
5 3 4 4
3
9 6 13
Iteración 6:
𝐶6 = {1,6,7,8,10,9}
12
2 6 12
5 8
1 3
3
6 8 11
5 7
4
8 11 15
7
3 9 6
2 4
2 2
4 1
6
1 4 6
3 5
9 8 10 14
2
3 7
5 3 4 4
3
9 6 13
Iteración 7:
𝐶7 = {1,6,7,8,10,9,4}
12
2 6 12
5 8
1 3
3
6 8 11
5 7
4
8 11 15
7
3 9 6
2 4
2 2
4 1
6
1 4 6
3 5
9 8 10 14
2
3 7
5 3 4 4
3
9 6 13
Iteración 8:
𝐶8 = {1,6,7,8,10,9,4,3}
12
2 6 12
5 8
1 3
3
6 8 11
5 7
4
8 11 15
7
3 9 6
2 4
2 2
4 1
6
1 4 6
3 5
9 8 10 14
2
3 7
5 3 4 4
3
9 6 13
Iteración 9:
𝐶9 = {1,6,7,8,10,9,4,3,2}
12
2 6 12
5 8
1 3
3
6 8 11
5 7
4
8 11 15
7
3 9 6
2 4
2 2
4 1
6
1 4 6
3 5
9 8 10 14
2
3 7
5 3 4 4
3
9 6 13
Iteración 10:
𝐶10 = {1,6,7,8,10,9,4,3,2,5}
12
2 6 12
5 8
1 3
3
6 8 11
5 7
4
8 11 15
7
3 9 6
2 4
2 2
4 1
6
1 4 6
3 5
9 8 10 14
2
3 7
5 3 4 4
3
9 6 13
Iteración 11:
𝐶11 = {1,6,7,8,10,9,4,3,2,5,11}
12
2 6 12
5 8
1 3
3
6 8 11
5 7
4
8 11 15
7
3 9 6
2 4
2 2
4 1
6
1 4 6
3 5
9 8 10 14
2
3 7
5 3 4 4
3
9 6 13
Iteración 12:
𝐶12 = {1,6,7,8,10,9,4,3,2,5,11,13}
12
2 6 12
5 8
1 3
3
6 8 11
5 7
4
8 11 15
7
3 9 6
2 4
2 2
4 1
6
1 4 6
3 5
9 8 10 14
2
3 7
5 3 4 4
3
9 6 13
Iteración 13:
𝐶13 = {1,6,7,8,10,9,4,3,2,5,11,13,14}
12
2 6 12
5 8
1 3
3
6 8 11
5 7
4
8 11 15
7
3 9 6
2 4
2 2
4 1
6
1 4 6
3 5
9 8 10 14
2
3 7
5 3 4 4
3
9 6 13
Iteración 14:
𝐶14 = {1,6,7,8,10,9,4,3,2,5,11,13,14,15}
12
2 6 12
5 8
1 3
3
6 8 11
5 7
4
8 11 15
7
3 9 6
2 4
2 2
4 1
6
1 4 6
3 5
9 8 10 14
2
3 7
5 3 4 4
3
9 6 13
Iteración 15:
𝐶15 = {1,6,7,8,10,9,4,3,2,5,11,13,14,12}
12
2 6 12
5 8
1 3
3
6 8 11
5 7
4
8 11 15
7
3 9 6
2 4
2 2
4 1
6
1 4 6
3 5
9 8 10 14
2
3 7
5 3 4 4
3
9 6 13
Por lo tanto, el árbol de expansión mínima es:
12
2 6 12
5 8
1 3
3
6 8 11
5 7
4
8 11 15
7
3 9 6
2 4
2 2
4 1
6
1 4 6
3 5
9 8 10 14
2
3 7
5 3 4 4
3
9 6 13
𝑉𝑎𝑙𝑜𝑟 𝑇𝑜𝑡𝑎𝑙 = 2 + 3 + 1 + 2 + 3 + 2 + 3 + 1 + 3 + 4 + 4 + 4 + 2 + 3 = 37
Problema 4: Recientemente, el estado de Ohio adquirió un terreno para un nuevo parque
estatal. Las personas que están elaborando los planes para el parque han identificado las
ubicaciones ideales para la casa-club, las cabañas, los espacios para días de campo, el
muelle para embarcaciones y los puntos escénicos de interés. Estos lugares están
representados mediante los nodos de la red que aparece en seguida. Las ramas de la red
parque estatal desean minimizar el total de millas de caminos que se deben construir en
el parque y, al mismo tiempo, ofrecer acceso a todas las instalaciones (nodos), ¿qué
4 millas 5 6
1 2
2 3
2
3
4 7
3
5
2 2
3 5
7
4 8
Solución
4 5 6
1 2
2 3
2
3
4 7
3
5
2 2
3 5
7
4 8
Iteración 2: 𝐶2 = {1,3}
4 5 6
1 2
2 3
2
3
4 7
3
5
2 2
3 5
7
4 8
Iteración 3: 𝐶3 = {1,3,4}
4 5 6
1 2
2 3
2
3
4 7
3
5
2 2
3 5
7
4 8
Iteración 4: 𝐶4 = {1,3,4,5}
4 5 6
1 2
2 3
2
3
4 7
3
5
2 2
3 5
7
4 8
Iteración 5: 𝐶5 = {1,3,4,5,2}
4 5 6
1 2
2 3
2
3
4 7
3
5
2 2
3 5
7
4 8
Iteración 6: 𝐶6 = {1,3,4,5,2,7}
4 5 6
1 2
2 3
2
3
4 7
3
5
2 2
3 5
7
4 8
Iteración 7: 𝐶7 = {1,3,4,5,2,7,8}
4 5 6
1 2
2 3
2
3
4 7
3
5
2 2
3 5
7
4 8
Iteración 8: 𝐶8 = {1,3,4,5,2,7,8,6}
4 5 6
1 2
2 3
2
3
4 7
3
5
2 2
3 5
7
4 8
4 5 6
1 2
2 3
2
3
4 7
3
5
2 2
3 5
7
4 8
muestras desde las áreas de producción hasta el laboratorio. La compañía está evaluando
para transportar las muestras entre las áreas de producción y el laboratorio. La red que
aparece en seguida muestra las ubicaciones del laboratorio y las áreas de producción
(nodos) en donde se recolectan las muestras. ¿Cuál es la longitud total mínima del diseño
del sistema de conducción que permita que todas las áreas de producción envíen sus
muestras al laboratorio?
2 5
5 Distancia de
400 pies
6
6 3
8 4
6
4
1 7 2
3 5
8 6 8
5 4
6 7
4
Solución
2 5
5
6
6 3
8 4
6
4
1 7 2
3 5
8 6 8
5 4
6 7
4
Iteración 2: 𝐶2 = {1,2}
2 5
5
6
6 3
8 4
6
4
1 7 2
3 5
8 6 8
5 4
6 7
4
Iteración 3: 𝐶3 = {1,2,5}
2 5
5
6
6 3
8 4
6
4
1 7 2
3 5
8 6 8
5 4
6 7
4
Iteración 4: 𝐶4 = {1,2,5,6}
2 5
5
6
6 3
8 4
6
4
1 7 2
3 5
8 6 8
5 4
6 7
4
Iteración 5: 𝐶5 = {1,2,5,6,8}
2 5
5
6
6 3
8 4
6
4
1 7 2
3 5
8 6 8
5 4
6 7
4
Iteración 6: 𝐶6 = {1,2,5,6,8,3}
2 5
5
6
6 3
8 4
6
4
1 7 2
3 5
8 6 8
5 4
6 7
4
Iteración 7: 𝐶7 = {1,2,5,6,8,3,7}
2 5
5
6
6 3
8 4
6
4
1 7 2
3 5
8 6 8
5 4
6 7
4
Iteración 8: 𝐶8 = {1,2,5,6,8,3,7,4}
2 5
5
6
6 3
8 4
6
4
1 7 2
3 5
8 6 8
5 4
6 7
4
2 5
5
6
6 3
8 4
6
4
1 7 2
3 5
8 6 8
5 4
6 7
4
𝑉𝑎𝑙𝑜𝑟 𝑇𝑜𝑡𝑎𝑙 = 6 + 5 + 3 + 2 + 4 + 4 + 5 = 29
Por lo tanto, la longitud total mínima del diseño del sistema de conducción es de 2900
pies.