Sie sind auf Seite 1von 16

UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS

rea de Ciencias
Matemtica Discreta CE16

rboles
1

Matemtica Discreta CE16

RBOLES DIRIGIDOS
2

Sea A un conjunto y T una relacin en A. T es un rbol si


existe un vrtice v0 en A con la propiedad de que existe
una nica trayectoria en T de v0 hacia cualquier otro
vrtice en A, pero no existe una trayectoria de v0 a v0.

Matemtica Discreta CE16

RBOLES DIRIGIDOS
3

v0

v1

v4

v3

v2

v5

v6

Matemtica Discreta CE16

v7

v8

RBOLES DIRIGIDOS
4

El vrtice v0 es nico y es llamado raz del rbol T.

Entonces un rbol con raz se denota por (T, v0) .


Si (T, v0) es un rbol con raz sobre el conjunto A, un
elemento v de A es un vrtice en T.

Matemtica Discreta CE16

RBOLES DIRIGIDOS
5

Sea (T, v0) un rbol con raz, entonces:


No existen ciclos en T.
V0 es la nica raz en T.
Cada vrtice en T distinto de v0 tiene grado interno uno,

y v0 tiene grado interno cero.

Matemtica Discreta CE16

RBOLES DIRIGIDOS
6

Nivel 0

v0

Nivel 1

v1

Nivel 2

v4

v3

v2

v5

v6

Matemtica Discreta CE16

v7

v8

NOTA
7

Se acostumbra decir que v0 es el padre de los vrtices

de nivel 1, y los vrtices de nivel 1 son los hijos de v0 y


as sucesivamente.
Por lo general, los hijos de cada uno de los vrtices son

llamados hermanos.

Matemtica Discreta CE16

NOTA
8

El nivel ms alto de un rbol es la altura de ste.


Los vrtices del rbol que no tienen hijos son las hojas

del rbol.
Al disponer los hijos de izquierda a derecha, un rbol de
este tipo es un rbol ordenado.

Matemtica Discreta CE16

TEOREMA
9

Sea (T ,v0) un rbol con raz sobre un conjunto A.


Entonces:
T es irreflexivo.
T es asimtrico.
Si (a, b)T y (b, c)T, entonces (a, c)T, para todo
a, b y c en A.

Matemtica Discreta CE16

DEFINICIN
10

Si n es un entero positivo, un rbol T es un n-rbol

(rbol n-ario) si cada vrtice tiene a lo ms n hijos.


Si todos los vrtices de T distintos de las hojas tienen

exactamente n hijos, T es un n-rbol completo.

Matemtica Discreta CE16

TEOREMA
11

Si (T,v0) es un rbol con raz y vT, entonces T(v) tambin


es un rbol con raz v. T(v) es el subrbol de T que
comienza en v.

Matemtica Discreta CE16

RBOLES ETIQUETADOS
12

(3 (2*a)) + ((b 5) (3 + c))

+
-

3
2

a b

Matemtica Discreta CE16

RBOL ETIQUETADO T
13

M
Matemtica Discreta CE16

RBOL BINARIO POSICIONAL DEL RBOL T


14

Sea T un rbol ordenado y A el conjunto de todos los


vrtices de T. Se Define un rbol binario posicional B(T)
sobre el conjunto de vrtices A, como sigue:
Si vA, entonces, el hijo izquierdo vL de v en B(T) es

el primer hijo de v en T, si este existe.


El hijo derecho vR de v en B(T) es el siguiente
hermano de v en T (en el orden dado de los hermanos
de T ), si es que este existe.

Matemtica Discreta CE16

DGRAFO DEL RBOL BINARIO POSICIONAL


15

A
B
C

E
H

D
I

M
Matemtica Discreta CE16

ARREGLO LEFT DATA RIGHT


16

ndice

Left

Data

Right

1
2
3
4
5
6

7
8

9
10

Matemtica Discreta CE16

Das könnte Ihnen auch gefallen