Árbol Presentacion
Árbol Presentacion
Árbol Presentacion
ÁRBOLES
Definición:
Sea el digrafo T = {V, A, ϕ}. Decimos que T es un árbol
dirigido o árbol con raíz si existe un vértice v0 ∈ V
tales que desde v0 hasta cualquier otro vértice v ∈ V
existe un único camino que los une.
Matemática Discreta
Digrafos y grafos
Propiedad 6.6:
Sea T = {V, A, ϕ} un árbol dirigido, entonces se
satisfacen las siguientes condiciones:
i) T no tiene circuitos.
ii) v0 es única raíz de T.
iii) Cada vértice v ∈ V tiene g−(v) = 1 si v ≠ v0 y
g−(v) = 0 si v = v0.
Matemática Discreta
Digrafos y grafos
Demostración:
i) T no tiene circuitos
Supongamos que T tiene un circuito µ, donde un vértice v de ese
circuito se puede pensar como vértice inicial y final del camino
cerrado. Como T es árbol existe un único camino µ0 con origen en
v0 y extremo final en v; si hacemos la unión de ambos caminos, µ0
∪ µ es otro camino distinto de µ0, con origen en v0 y extremo en
v, lo que es absurdo porque todo vértice de T es alcanzable desde
v0 de manera única, por la definición de árbol dirigido.
Matemática Discreta
Digrafos y grafos
Demostración (cont.):
ii) v0 es única raíz de T
Supongamos que v’0 es otra raíz de T. Por ser v0 raíz del árbol
existe un único camino µ0 de v0 a v’0. Si consideramos ahora a v’0
como raíz, existe un único camino µ’0 de v’0 a v0. Luego µ0 ∪ µ’0
es un circuito; pero T no tiene circuitos, luego v0 es única raíz.
Matemática Discreta
Digrafos y grafos
Demostración (cont.):
iii) Cada vértice v ∈ V tiene g−(v) = 1 si v ≠ v0 y g−(v) = 0 si v = v0.
- Caso 1: v = v0
Si suponemos que existe un arco a (con origen en v1) que incide
negativamente en v0, como v0 es raíz de T existirá un camino µ de
v0 a v1, por lo que µ ∪ a es un circuito, lo que es absurdo, luego g−
(v0) = 0.
- Caso 2: v ≠ v0,
Sabemos que existe un camino desde v0 a v, luego g−(v) ≥ 1.
Supongamos que g−(v) > 1, es decir que al menos dos arcos a y b
(con orígenes en v1 y v2) inciden negativamente en v.
Como existen caminos µ1 y µ2 desde v0 hasta v1 y v2
respectivamente, los caminos µ1 ∪ a y µ2 ∪ b son dos caminos
distintos desde v0 hasta v, lo que es absurdo.
Matemática Discreta
Digrafos y grafos
v0
v0
v1 v2 v3 v1 v2 v3
v4 v5 v4 v5
6
Matemática Discreta
Digrafos y grafos
v3
v4
v5 v6
Matemática Discreta
Digrafos y grafos
Propiedad 6.7:
Sea T = {V, A, ϕ} un grafo y o(V) = n.
Son equivalentes:
i) T es un árbol.
ii) T no tiene ciclos y o(A) = n −1.
iii) T es conexo y o(A) = n −1.
iv) T es acíclico y agregando una arista entre vértices no
adyacentes se crea un ciclo y sólo uno.
v) T es conexo y suprimiendo una arista cualquiera deja
de serlo.
Propiedad: Todo árbol con o(V) > 1 tiene al menos dos
vértices pendientes.
Matemática Discreta
Digrafos y grafos
Activ. 6 - Problema 4:
Sea M matriz de adyacencia de un árbol dirigido
1) ¿Que significa que una columna tenga todos sus 0 1 1 0 0
elementos nulos? Puede tener dos columnas nulas?
0 0 0 0 0
2) ¿Que significa que una fila tenga todos sus M= 0 0 0 1 1
elementos nulos? Puede tener dos filas nulas?
0 0 0 0 0
0 0 0 0 0
Matemática Discreta
Digrafos y grafos
Resumiendo…
Cant. de hojas h
Cant. de vértices o(V)
Actividad 6 – Problema 6
Un árbol tiene dos vértices de grado 2, un vértice de grado 3 y tres
vértices de grado 4, además de nodos pendientes. ¿Cuantos
vértices de grado 1 tendrá el árbol?
Matemática Discreta
Digrafos y grafos
Matemática Discreta
Digrafos y grafos
Definición:
Formalmente, a un árbol con raíz lo podemos definir de manera
recursiva como sigue:
i) Si o(V) = ∅, entonces este es el árbol vacío (no posee nodos).
ii) Un nodo es en sí mismo un árbol. Ese nodo es la raíz de dicho
árbol.
iii) Sea n un nodo y T1, T2, ..., Tk árboles cuyos conjuntos de nodos
son disjuntos y con raíces n1, n2, ..., nk, respectivamente. Podemos
construir un nuevo árbol con raíz, definiendo a n como el padre de
los nodos n1, n2,..., nk. En el árbol construido de esta manera, n es
la raíz y T1, T2, ..., Tk son los subárboles de la raíz. Los nodos n1, n2,
..., nk reciben el nombre de hijos del nodo n.
Matemática Discreta
Digrafos y grafos
Matemática Discreta
Digrafos y grafos
Ejemplo:
v0
v1 v2 v3
v4 v5 v8 v6 v7
v9 v10 v11
v12
Matemática Discreta
Digrafos y grafos
Matemática Discreta
Digrafos y grafos
Matemática Discreta
Digrafos y grafos
B C
D E F G H
I J K L
M N
Matemática Discreta
Digrafos y grafos
Árboles binarios
Árbol donde cada nodo tiene a lo sumo dos subárboles, y siempre
se distinguen entre el subárbol izquierdo y el subárbol derecho (es
un caso particular de árbol ordenado).
2 2
3 4 3 4
5 5
Matemática Discreta
Digrafos y grafos
Matemática Discreta
Digrafos y grafos
Ejemplo: 1
3 4
Matemática Discreta
Digrafos y grafos
- Gráfica (grafo)
- Matricial (matriz de adyacencia)
Matemática Discreta
Digrafos y grafos
Notación prefija
(R (Subárbol Izquierdo , Subárbol Derecho) )
Notación postfija
((Subárbol Izquierdo , Subárbol Derecho) R)
R
I D
Matemática Discreta
Digrafos y grafos
Ejemplo:
a
c d
Matemática Discreta
Digrafos y grafos
Matemática Discreta
Digrafos y grafos
Matemática Discreta
Digrafos y grafos
Matemática Discreta
Digrafos y grafos
Definición:
Se define un árbol (con raíz) binario completo de altura h a aquel
en el que todos sus nodos de ramificación tienen grado positivo
igual a dos y todas sus hojas se encuentran en el mismo nivel h.
Cada nodo, excepto las hojas, tiene dos hijos: un subárbol
izquierdo y un subárbol derecho.
Matemática Discreta
Digrafos y grafos
1 Nivel 0
2 3
Nivel 1
4 5 6 7 Nivel 2
8 9 10 11 12 13 14 15 Nivel 3
nivel 0 : 1 nodo
nivel 1 : 21 = 2 nodos
nivel 2 : 22 = 4 nodos
nivel 3 : 23 = 8 nodos
….
nivel h : 2h nodos
Matemática Discreta
Digrafos y grafos
Entonces…
1 Nivel 0
2 3
Nivel 1
4 5 6 7 Nivel 2
8 9 10 11 12 13 14 15 Nivel 3
Matemática Discreta
Digrafos y grafos
Matemática Discreta