Вы находитесь на странице: 1из 12

MODELOS DE REDES.

PROBLEMAS DE EXPANSIÓN
MÍNIMA

Integrantes:
ESCATE AGUADO, GINO
GARCIA POMA, CESAR Docente: Andrés Flores Hernan
PONTE LOAYZA, FELIX
ÁRBOL DE EXPANSIÓN MÍNIMA

• Este problema surge cuando todos los nodos de una red deben conectarse entre
ellos. El árbol de expansión mínima es apropiado para problemas en los cuales la
redundancia es expansiva, el flujo a lo largo de los arcos se considera instantáneo.
• Este problema se refiere a utilizar las ramas o arcos de la red para llegar a todos
los nodos de la red, de manera talque se minimiza la longitud total
• .La aplicación de estos problemas de optimización se ubica en las redes de
comunicación eléctrica, telefónica, carretera, ferroviaria, aérea, marítima, etc.;
donde los nodos representan puntos de consumo eléctrico, teléfonos, aeropuertos,
computadoras. Otro ejemplo es en la construcción de carreteras pavimentadas que
unen varias poblaciones. El camino entre dos poblaciones puede pasar por una
o más poblaciones adicionales.
• Y los arcos podrían ser de alta tensión, cable de fibra óptica, rutas aéreas, etc. Si n
= número de nodos, entonces la solución óptima debe incluir n-1 arcos.
EJEMPLO 1. Dada la siguiente red, obtenga el árbol de
expansión mínima.
ALGORITMO DE KRUSKAL O VORAZ
Es para una red no orientada. Cuya finalidad es conectar todos los nodos de
manera mínima.
• Generar una matriz que relacione los nodos, es decir, en las columnas se
enlistan todos los nodos como finales(n j) y en forma de fila se enlistan
todos los nodos como iniciales (ni).
• El llenado de la matriz se da con el valor de los arcos que unan a un nodo
tomado como inicio y otro como final, en caso de no haber un arco que
una los nodos relacionados, se anota un guion.
• El método se puede iniciar seleccionando cualquier nodo y se cancela su
columna correspondiente.
• En el renglón del nodo seleccionado se identifica el menor valor,
encerrándose en un círculo y cancelando su columna. En caso de
empate se rompe de manera arbitraria.
• De los renglones correspondientes a los nodos que les haya
sido cancelada su columna identificamos el valor mínimo y cancelamos la
columna del nodo. Procediendo a generar iteraciones.
• El procedimiento termina cuando se hayan enlazando todos los nodos.
• Se marcan en la red los arcos que conforman el árbol de expansión
mínima y el resultado es la suma de los valores de los arcos que
conformen el árbol mínimo.
Paso 1.- Se selecciona un nodo de la red arbitrariamente
Paso 2. Indicar el número de arcos que conforman el árbol mínimo.
Paso 3. Seleccionar aquel arco que no pertenezca al árbol y que tenga
el valor menor, de todos los arcos que unen al árbol con los nodos
vecinos a él. Tanto el arco como el nodo seleccionado entran a formar
parte del árbol. Continúe con el paso 2.
Paso 4. Realice iteraciones hasta que todos los nodos formen parte del
árbol de extensión mínima.
NOTA: Para aplicar este algoritmo, es conveniente construir una tabla
como la que se muestra a continuación.

Interacción Nodo Arco Valor Arcos en el


seleccionad seleccionad acumulado árbol
o en el árbol o en el árbol

         
Ejemplo 2:
Considerando la red del ejemplo1 obtenga el árbol de expansión mínima,
aplicando el método modificado.
SOLUCIÓN:
Para demostrar que ambos métodos llegan a la misma solución, se
seleccionará como nodo de inicio el 3 (mismo con el que se inició la
solución con el método anterior).
Interacción Nodo Arco Valor Arcos en el
seleccionado en seleccionado en acumulado árbol
el árbol el árbol

1 3(arbitrario)      
2 2 3→2=200 200 1
3 1 2→1=224 424 2

4 6 1→6=300 724 3
5 7 6→7=283 1007 4
6 4 5→4=200 1207 5
7 5 4→5=400 1607 6

Árbol de expansión mínima = 1607


Método Gráfico
1.- Se inicia seleccionando el menor de los arcos de la gráfica (el
valor mínimo).
2.- Enseguida seleccionamos el siguiente arco menor, después
del ya seleccionado. En caso de empate, seleccionamos primero
un arco y después el otro. Los arcos seleccionados se tachan
para que se pueda ir marcando el camino.
3.- Se selecciona el siguiente arco menor de ellos, tomando en
cuenta la no formación de ciclos, además de que se cumpla la
condición de solo poder seleccionar n-1 arcos, siendo n el número
de nodos.
4.- La suma de las distancias entre los arcos desde el inicio hasta
el nodo terminal debe ser mínima.
EJERCICIO:
1. La siguiente red representa una serie de poblados que se encuentran
comunicados a través de caminos rurales o empedrados. El Gobernador
del Estado al que pertenecen ha aprobado se pavimenten los caminos
que permitan unir a todos los poblados, buscando que la distancia a
pavimentar sea la mínima posible. ¿Cuáles caminos son los que se
deben de pavimentar?