Arboles y Redes
Arboles y Redes
Arboles y Redes
Unidad # 6
Árboles y
Redes
6.1 Árboles. Un árbol es un grafo conexo que no tiene ciclos, lazos, ni lados
paralelos.
a) Todo árbol con al menos dos vértices tiene al menos una hoja (si
se considera al otro vértice la raíz).
3
Los vértices de un árbol reciben el nombre de nodos.
Los lados se llaman ramas.
Un grafo está compuesto por niveles y el más alto de la jerarquía se llama
raíz. La raíz tiene un nivel 0, los vértices inmediatamente debajo de la raíz
tienen un nivel 1 y así sucesivamente.
La altura o peso de un árbol es el valor de su nivel más bajo. Este árbol es4
de altura 3.
A excepción de la raíz todo nodo está vinculado a otro de mayor nivel que
recibe el nombre de padre, también cualquier nodo puede tener uno o más
elementos relacionados en un nivel más bajo y a éstos se les llama hijos.
Ningún hijo puede tener más de un padre.
La raíz es a.
Los hijos de la raíz son {b, c, d}
Clasificación por número de nodos. En este caso los árboles pueden ser
binarios (cada nodo padre tiene uno o dos hijos máximo), trinarios (cada
nodo padre tiene como máximo tres hijos), cuaternarios (cada nodo padre
tiene como máximo cuatro hijos).
Árbol Árbol
trinario cuaternario
7
Árbol binario: En éste tipo de árbol cada nodo tiene como máximo dos
hijos, esto es, el nodo puede tener dos ramas, una o ninguna, pero nunca
puede tener más de dos.
Hojas = i + 1 = 6 + 1 = 7
9
Árbol balanceado:
Se dice que un árbol con una altura h está balanceado si el nivel de
cualquier hoja es h o (h - 1), esto es, si hay una diferencia máxima de un
nivel entre hojas.
12
6.2 Árboles con peso
14
¿cuál es el significado de la cadena de
caracteres?
0110100010110001010010011010111111011100
1010100110100010000010 1011
Ya se tiene el código de
los siguientes caracteres:
01/101000/1011/000/101001/001/101011/111/1011/100/101010/01/101000/
100/000/10 1011
15
Los caracteres con cadenas más pequeñas son producto de la frecuencia
del uso de ese carácter.
Se llama árbol binario óptimo porque la altura del árbol es mínima y los
pesos o frecuencias están distribuidos de tal manera que los más pesados
están más cercanos a la raíz y los menos pesados está más alejados de 16
17
Los pares de nodos candidatos a unir son los
vértices con pesos 15 y 16 y se toma el 15 porque
su suma es menor y así el subárbol queda de la
siguiente manera: