You are on page 1of 6

ALEJANDRO LANDEROS RIZO

16003730

MATEMATICAS COMPUTACIONALES

INVESTIGACIN SOBRE RBOLES Y SU APLICACIN

11 DE DICIEMBRE DE 2017

HAYDEE SEGURA VALVERDE


ESTRUCTURAS DE RBOL
Los arboles forman una de las subclases de graficas que ms se utilizan, se hace
uso de los arboles especialmente para organizar y relacionar datos en una base
de datos.
Formalmente se define un rbol del tipo T como una estructura homognea que es
la concatenacin de un elemento del tipo T junto con un nmero finito de rboles
disjuntos llamados subrboles.
Estructura vaca es un rbol de grado simple en el cual existe un nico camino
entre cada par de vrtices.

ESTRUCTURAS ESTATICAS Y DINAMICAS


Estticas: Son Arreglos, registros y conjuntos.
Dinmicas: Estn representadas por listas.

Ejemplo de rbol.
2

5
7

2 6 9

5 11 4
COMPONENTES DE UN ARBOL
Raz
Hoja
Padre
Hijo
Descendientes
Ancestros

CARCTERISTICAS Y PROPIEDADES
a) Todo rbol que no es vaco, tiene un nico nodo raz.
b) Un nodo X es descendiente directo de un nodo Y, si el nodo X es apuntado
por el nodo Y. En este caso es comn utilizar la expresin X es hijo de Y.
c) Un nodo X es antecesor directo de un nodo Y, si el nodo X apunta al nodo Y.
en este caso es comn utilizar la expresin X es padre de Y.
d) Se dice que todos los nodos que son descendientes directos (hijos) de un
mismo nodo (padre), son hermanos.
e) Todo nodo que no tiene ramificaciones (hijos) se conoce como terminal u
hoja.
f) Todo nodo que no es raz, ni terminal u hoja se conoce con el nombre de
interior.
g) Grado es el nmero de descendientes directos de un determinado nodo.
h) Nivel es el nmero de arcos que deben ser recorridos para llegar a un
determinado nodo.
i) Altura del rbol, mximo nmero de niveles de todos los nodos del rbol.
ARBOLES GENERADORES Y ARBOLES GENERADORES MINIMOS
Arboles generadores
Algoritmo bsqueda por profundidad.
Una Bsqueda en profundidad es un algoritmo que permite recorrer todos los nodos
de un grafo o rbol (teora de grafos) de manera ordenada, pero no uniforme. Su
funcionamiento consiste en ir expandiendo todos y cada uno de los nodos que va
localizando, de forma recurrente, en un camino concreto. Cuando ya no quedan ms
nodos que visitar en dicho camino, regresa (Backtracking), de modo que repite el
mismo proceso con cada uno de los hermanos del nodo ya procesado.
Algoritmo bsqueda en anchura.
Bsqueda en anchura es un algoritmo para recorrer o buscar elementos de un grafo
(usado frecuentemente en arboles). Se comienza por la raz y se explora todos los
hijos de este nodo. A continuacin, se explora cada uno de los hijos de los hermanos
y as sucesivamente hasta encontrar la solucin.

Arboles generadores mnimos


Algoritmo de prim.
. El algoritmo de Prim es un algoritmo perteneciente a la teora de los grafos para
encontrar un rbol recubridor mnimo en un grafo conexo, no dirigido y cuyas aristas
estn etiquetadas.
En otras palabras, el algoritmo encuentra un subconjunto de aristas que forman un
rbol con todos los vrtices, donde el peso total de todas las aristas en el rbol es
el mnimo posible. Si el grafo no es conexo, entonces el algoritmo encontrar el
rbol recubridor mnimo para uno de los componentes conexos que forman dicho
grafo no conexo.
Algoritmo de kruskal.
El algoritmo de Kruskal es un algoritmo de la teora de grafos para encontrar un
rbol recubridor mnimo en un grafo conexo y ponderado. Es decir, busca un
subconjunto de aristas que, formando un rbol, incluyen todos los vrtices y donde
el valor de la suma de todas las aristas del rbol es el mnimo. Si el grafo no es
conexo, entonces busca un bosque expandido mnimo (un rbol expandido mnimo
para cada componente conexa). Este algoritmo toma su nombre de Joseph Kruskal,
quien lo public por primera vez en 1956
Demuestra cmo se realizarn cada uno de los siguientes recorridos.

Preorden.
ABCDEFGHI
Postorden.
CEFDBIHGA
Inorden.
CBEDFAIGH
Susana Bonilla Reyes, Ambientes de Aprendizaje Basados en Tecnologas de la Informacin y
Comunicacin. Matemticas discretas, fecha de consulta 11/12/17.
https://sites.google.com/site/cursomatematicasdiscretas/5-2-arboles-componentes-y-
clasificacionn

UNIVERSIDAD TECNOLOGICA DE PEREIRA, INTELIGENCIA ARTIFICIAL, Fecha de consulta 11/12/17


https://sites.google.com/a/utp.edu.co/inteligencia-artificial/algoritmo-busqueda-en-anchura

You might also like