Está en la página 1de 2

3- rboles

3.1 Qu es un rbol?
Qu es un rbol? Un rbol es

una estructura que organiza sus elementos, llamados nodos, formando una

jerarqua. Definicin inductiva jem!los de utilizacin "once!tos fundamentales

Definicin inductiva de rbol


l vaco es un rbol, el rbol vaco. Un #nico nodo v es un rbol $ con raz%$&'v. Dados n rboles no vacos $(, ..., $n ) un nodo v, se !uede construir un nuevo rbol $ como resultado de enraizar los n rboles $i. *os $i !asan a ser subrboles de $ ) raz%$&'v.

+ermiten almacenar una e,!resin aritm-tica, de forma que cada nodo es una o!eracin o un dato.

.irven !ara re!resentar jerarquas de todo ti!o/ o rboles genealgicos, o relaciones entre !rocedimientos de un !rograma. .e utilizan en 0nteligencia $rtificial !ara rboles de decisin. .e utilizan en com!ilacin ) en !rocesamiento de lenguaje natural como rboles de derivacin.

Conceptos fundamentales
Dado un rbol no vaco $ ) dos nodos u,v de $/ u es antecesor de v si v est en el subrbol enraizado !or u. u es descendiente de v si v es antecesor de u. u es padre de v si u es antecesor de de v ) e,iste una arista de u a v. u es hijo de v si v es !adre de u. u ) v son her anos si tienen el mismo !adre. el !rado de u es el n#mero de 1ijos de u. un rbol es n"ario si todos los nodos tienen grado menor o igual que n. una hoja es un nodo de grado 2. un ca ino es una secuencia de nodos conectados en el rbol. la lon!itud de un camino v( ... vm es m-(. la altura de un rbol es la m,ima longitud de un camino de la raiz a una 1oja.

También podría gustarte