Está en la página 1de 4

REPÚBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA


EDUCACIÓN UNIVERSITARIA,
CIENCIA Y TECNOLOGÍA
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
EXTENSION MARACAY

Arboles

Materia: Autor: Francisco Sousa


Estructuras discretas y grafos CI: 27.289.467

Maracay, Diciemmbre de 2020


Desarrollo
¿Qué son los árboles?: Al escuchar que se hablan se arboles podemos imaginar un objeto
que comienza con una raíz y se extiende mediante ramificaciones o líneas, estas mismas
pueden extenderse en otras ramificaciones que terminan finalmente en una hoja, pues bien
en teoría de grafos, un árbol es un grafo en el que cualesquier dos vértices están conectados
por exactamente un camino. Un bosque es una unión disjunta de árboles.
Propiedades y características de los árboles:
Propiedades:
 Todo árbol es a su vez un grafo con sólo un conjunto numerable de vértices es
además un grafo plano.
 Todos los nodos, excepto la raíz, tienen una sola línea de entrada (el nodo raíz no
tiene ninguna).
 Tienen un nodo al que se le llama raíz del árbol.
 Existe una ruta única del nodo raíz a todos los demás nodos del árbol.
 Todo nodo que no tiene ramificaciones (hijos), se conoce con el nombre de terminal
u hoja.
 Todo nodo que no es raíz, ni terminal u hoja se conoce con el nombre de interior.
Características:
 Todo árbol que no es vacío, tiene un único nodo raíz.
 Un nodo X es descendiente directo de un nodo Y, si el nodo X es apuntado por el
nodo Y. en este caso es común utilizar la expresión X es hijo de Y.
 Un nodo X es antecesor directo de un nodo Y, si el nodo X apunta al nodo Y. en
este caso es común utilizar la expresión X es padre de Y.
 Se dice que todos los nodos que son descendientes directos (hijos) de un mismo
nodo (padre), son hermanos.
 Todo nodo que no es raíz, ni terminal u hoja se conoce con el nombre de interior.
Recorrido de un árbol: El recorrido de árboles se refiere al proceso de visitar de una
manera sistemática, exactamente una vez, cada nodo en una estructura de datos de árbol
(examinando y/o actualizando los datos en los nodos). Tales recorridos están clasificados
por el orden en el cual son visitados los nodos. Los siguientes algoritmos son descritos para
un árbol binario, pero también pueden ser generalizados a otros árboles.
 Preorden: (Raíz, izquierdo, derecho). Para recorrer un árbol binario no vacío en
preorden, hay que realizar las siguientes operaciones recursivamente en cada nodo,
comenzando con el nodo de raíz:
1. Visite la raíz.
2. Atraviese el sub-árbol izquierdo.
3. Atraviese el sub-árbol derecho.
 Inorden: (Izquierdo, raíz, derecho). Para recorrer un árbol binario no vacío en
inorden (simétrico), hay que realizar las siguientes operaciones recursivamente en
cada nodo:
1. Atraviese el sub-árbol izquierdo.
2. Visite la raíz.
3. Atraviese el sub-árbol derecho.
 Postorden: (Izquierdo, derecho, raíz). Para recorrer un árbol binario no vacío en
postorden, hay que realizar las siguientes operaciones recursivamente en cada nodo:
1. Atraviese el sub-árbol izquierdo.
2. Atraviese el sub-árbol derecho.
3. Visite la raíz.
Isomorfismo en árboles: Dos gráficas (𝐺1 𝑦 𝐺2 ) son isomorfas si y sólo si existen una
función 𝑓, uno a uno y sobre el conjunto de vértices de 𝐺1 al conjunto de vértices de 𝐺2 que
preserva la relación de adyacencia en los sentidos de los vértices 𝑉𝑖 y 𝑉𝑗 son adyacentes en
𝐺1 si y sólo si los vértices 𝑓(𝑉𝑖 ) y 𝑓(𝑉𝑗 ) son adyacentes en 𝐺2 .

Ejemplos de árboles:

Ejemplo de árbol.
Ejemplo de árbol binario.

Ejemplo de recorrido preorden.


Link del video: https://youtu.be/EO4O99FY04k

También podría gustarte