Está en la página 1de 20

En los ejercicios 1 al 8, cada relación R se define en el conjunto A.

En cada caso
determine si R es un árbol y, si lo es, encuentre la raíz.

5 . A = {1, 2, 3, 4, 5, 6} R = {(1, 1), (2, 1), (2, 3), (3, 4), (4, 5), (4, 6)}

Para determinar si la relación R es un árbol en el conjunto A={1,2,3,4,5,6},


primero necesitamos recordar qué es un árbol en el contexto de teoría de grafos.

Un árbol es un grafo no dirigido conexo (es decir, hay un camino entre cada par de
nodos) y acíclico (no contiene ciclos). Además, en un árbol, cualquier par de
vértices está conectado por exactamente un camino simple.

Dado que R es una relación en A, podemos representarla gráficamente. Cada par


en R indica una arista entre los elementos correspondientes. Veamos el grafo
correspondiente a R:

2 3

3 4

5 6
Este grafo no es un árbol porque contiene ciclos. Por ejemplo, hay un ciclo que pasa por
los vértices 2, 3, y 4. Por lo tanto, R no es un árbol en A.
En los ejercicios 9 al 13, considere el árbol enraizado (T, v0) que se muestra.

9.Enumere todos los vértices de nivel 3. R= Para enumerar los vértices de


nivel 3, necesitamos encontrar aquellos vértices que estén a una distancia de 3
aristas desde la raíz v0. En el grafo proporcionado, los vértices de nivel 3 son:

• v10
• v11
• v12
• v13
• v14

(b) Enumere todas las hojas.


Las hojas son los vértices del grafo que no tienen ningún hijo. En el grafo
proporcionado, las hojas son:

• v10
• v11
• v12
• v15
• v14

10. (a) ¿Cuáles son los hermanos de v8?


Los hermanos de un vértice son los nodos que comparten el mismo padre. En este caso,
los hermanos de v8 son v7 y v9.

(b) ¿Cuáles son los descendientes de v8?


Los descendientes de un vértice son todos los vértices que pueden ser alcanzados
siguiendo los bordes desde ese vértice. En este caso, los descendientes de v8 son v13,
v14 y v15.
11. (a) Calcule el árbol T(v2).
El árbol T(v2) consiste en v2 y todos sus descendientes. Por lo tanto, el árbol T(v2)
incluirá v2, v5, v6 y v12, ya que estos son los descendientes directos e indirectos de v2.

(b) Calcule el árbol T(v3).


El árbol T(v3) consiste en v3 y todos sus descendientes. Por lo tanto, el árbol T(v3)
incluirá v3, v7, v8, v13, v14 y v15, ya que estos son los descendientes directos e
indirectos de v3.

12. (a) ¿Cuál es la altura de (T, v0)?


La altura de un árbol es la longitud del camino más largo desde la raíz hasta una hoja. En
este caso, la altura de T(v0) es 4, ya que el camino más largo desde v0 hasta una hoja
tiene longitud 4 (por ejemplo, v0 - v3 - v8 - v13 - v15).

(b) ¿Cuál es la altura de T(v3)?


La altura de T(v3) es 2, ya que el camino más largo desde v3 hasta una hoja tiene
longitud 2 (por ejemplo, v3 - v8 - v13 o v3 - v8 - v14).
13. ¿Es (T, v0) un árbol n? Si es así, ¿para qué número entero n? ¿Es (T,
v0) un
n-árbol completo? Si es así, ¿para qué número entero n?
Para determinar si (T,v0) es un árbol n, primero debemos entender qué es un
árbol n. Un árbol n es un árbol en el que cada nodo tiene como máximo n hijos.

En el caso del grafo dado, podemos ver que el nodo v0 tiene 6 hijos, lo que
significa que cada nodo del árbol tiene como máximo 6 hijos. Por lo tanto, (T,v0)
es un árbol 6.

Por otro lado, para determinar si (T,v0) es un n-árbol completo, necesitamos que
cada nivel esté completamente lleno hasta el nivel anterior al último, y que en el
último nivel los nodos estén llenos desde la izquierda hasta la derecha.

En el caso del grafo dado, no es un árbol completo porque el nivel 3 no está


completamente lleno. Si consideramos que el árbol es un árbol 6, los nodos en el
nivel 3 son v10, v11, v12, v13, v14, y v15. Sin embargo, v12 y v15 tienen hijos,
lo que significa que el nivel 3 no está completamente lleno.

Por lo tanto:

• (T,v0) es un árbol 6.
• (T,v0) no es un árbol completo.

Demuestre que el mayor número posible de hojas en un árbol n de


altura k es 𝑵𝑲 .

Para demostrar que el mayor número posible de hojas en un árbol n de altura k es


𝑵 , podemos utilizar un enfoque inductivo.
𝑲

Paso Base:

Cuando k=0, la altura del árbol es 0, lo que significa que solo hay un nodo en el
árbol, que es la raíz. Por lo tanto, el número de hojas en el árbol es 1, que es igual a
𝑵𝟎 .
Paso Inductivo:

Supongamos que para algún k=h, el número máximo de hojas en un árbol n de


altura ℎ es𝑵𝑯 .

Ahora, consideremos un árbol n de altura ℎ+1. Este árbol tiene un nodo raíz y n
subárboles, cada uno de los cuales es un árbol de altura ℎ ya que la altura del árbol
principal es ℎ+1. Por nuestra hipótesis inductiva, cada uno de estos subárboles
puede tener como máximo 𝑵𝑯 hojas.

Por lo tanto, el número máximo de hojas en el árbol principal es n (hojas en el


subárbol 1) + n (hojas en el subárbol 2) + ... + n (hojas en el subárbol n). Esto se
traduce en n⋅𝑵𝒉 =nh+1 hojas.

Conclusión:

Dado que hemos demostrado que el número máximo de hojas en un árbol n de


altura k es 𝑵𝑲 para todo k≥0, esto demuestra que el mayor número posible de
hojas en un árbol n de altura k es 𝑵𝑲

29. ¿Cuál es la altura máxima de un árbol en S = {a, b, c, d, e}? Explicar.

Para n nodos en un árbol, la altura máxima es n−1. Esto se debe a que, en un


árbol, la altura se define como la longitud del camino más largo desde la raíz hasta
una hoja. Si hay n nodos en el árbol, el camino más largo posible sería visitar todos
los nodos menos uno, comenzando desde la raíz y yendo hacia abajo por un solo
camino en cada paso.

Por lo tanto, en el conjunto S={a,b,c,d,e}, la altura máxima de un árbol sería


5−1=4. Esto se logra si los nodos están dispuestos en una cadena lineal, como
a→b→c→d→e. Cualquier árbol en este conjunto con una altura mayor que 4
requeriría que al menos uno de los nodos tenga más de un hijo, lo que aumentaría
la altura del árbol.
Dado que T es un árbol equilibrado, significa que todos los nodos interiores tienen
exactamente n hijos o ninguno, y todas las hojas están en el mismo nivel.

(a) Valores posibles de n:

El número total de hojas en un árbol n equilibrado es 𝑛ℎ , donde n es el número de


hijos por nodo y ℎ es la altura del árbol.

Dado que se nos dice que T tiene 125 hojas, podemos escribir la ecuación:

𝑛ℎ = 125

Buscamos pares de n y ℎ que satisfagan esta ecuación. Como 125 es 53 , uno de los
pares posibles sería n=5 y ℎ=3. Sin embargo, también podríamos tener n=125 y
ℎ=1, o n=25 y ℎ=2, ya que estos también multiplican para dar 125.

Entonces, los valores posibles de n son 5, 25 y 125.

(b) Valores posibles para la altura de �T:

Para encontrar los valores posibles de la altura, observamos los pares de n y ℎ que
encontramos en el paso anterior.

• Para n=5, ℎ=3, lo que significa que la altura de T podría ser 3.


• Para n=25, ℎ=2, lo que significa que la altura de T podría ser 2.
• Para n=125, ℎ=1, lo que significa que la altura de T podría ser 1.

Por lo tanto, los valores posibles para la altura de T son 1, 2 y 3.


Teoria de Graficas
Tarea
Construye el árbol de la expresión
algebraica: /
(3 − (2 − (11 − (9 − 4)))) ÷ (2 + (3 + (4 + 7)))

- +

- 3 2 +

- 2 3 +

- 11 4 7

9 4
Construya los dígrafos de todos los árboles posicionales binarios distintos que tengan tres o
menos aristas y altura 2
A A A A C C
C C
B C C B B D C D B A B D
A B A D
D D C B D A
D B
A A C C
D B D C D B D A
C B A B
B B B B D D D D
A C C A A D C D B C C B B A C A
D D C A A A C B
B B D D
D A D C A B A C
C A C B
MUESTRA EL RESULTADO DE REALIZAR UNA a
IMPRESIÓN PRE ORDEN
b d

Pre orden: a b c g h i d k e j f
c i k e

g h j f

RAÍZ SUBÁRBOL IZQUIERDO (b) SUBÁRBOL DERECHO (d)

a b s.izq. (c) s.der.(i) d s.izq. (k) s.der.(e)

c s.izq. (g) s.der.(h) i k e s.izq. (j) s.der.(f)

g h j f
T
MUESTRA EL RESULTADO DE REALIZAR UNA
S M
IMPRESIÓN PRE ORDEN
A E L R

B D Q C K G

Pre orden: T S A B Z W E D Q M L C K F N T R G J Z W
F J

N T

RAÍZ SUBÁRBOL IZQUIERDO (S) SUBÁRBOL DERECHO (M)

T S s.izq.(A) s.der.(E) M s.izq.(L) s.der.(R)

A s.izq.(B) E s.izq.(D) s.der.(Q) L s.izq.(C) s.der.(K) R s.izq.(G)

B s.izq.(Z) s.der.(W) D Q C K s.izq.(F) G s.izq.(J)

Z W F s.izq.(N) s.der.(T) J

N T
1
MUESTRA EL RESULTADO DE LA
IMPRESIÓN IN ORDER 2 3

4 5

In order: 6 4 2 1 3 5 7 6 7

SUBÁRBOL IZQUIERDO (2) RAÍZ SUBÁRBOL DERECHO (3)

6 4 2 1 3 5 7
a
MUESTRA EL RESULTADO DE LA IMPRESIÓN
POST ORDER
b d

Post order: g h c i b k j f e d a c i k e

g h j f

SUBÁRBOL IZQUIERDO (b) SUBÁRBOL DERECHO (d) RAÍZ

s.izq. (c) s.der.(i) b s.izq. (k) s.der.(e) d a

s.izq. (g) s.der.(h) c i k s.izq. (j) s.der.(f) e

g h j f
EVALÚA LA EXPRESIÓN EN NOTACIÓN POLACA
×−+ 3 4 − 7 2 ÷ 12 × 3 − 6 4

((3+4) - (7-2)) * (12/ (3* (6-4)))= * <- Árbol de la expresión


((7) - (5)) * (12/ (3 * (2)))=
(2) * (12/ 6) =
2*2=4 - /
Resultado = 4

+ - 12 *

3 4 7 2 3 -

6 4
EVALÚA LA EXPRESIÓN EN NOTACIÓN POLACA INVERSA
x 2 − 3 + 2 3 y + − w 3 −×÷, cuando x=7, y=2, w=1.

- + + - - • /

y
} 3
}
3 5
} w -2
}
2

x
} 3

5
} 2

8
2

8
-3

8
-3

8
6

8 } 1.333

7-2=5 5+3=8 3+2=5 2-5=-3 1-3=-2 -3•-2=6 8/6=1.333

Resultado = 1.333
¡Demuestra que Kn, la gráfica completa en n vértices con n ≥ 3, tiene (n − 1)!
Circuitos hamiltonianos.
Comenzamos con el caso base n=3 para k3 el cual es un triángulo con dos circuitos hamiltonianos
posibles
A A
ABCA ACBA
B C B C

Ahora supongamos que el resultado es cierto para (kn-1) donde n>= , querremo s demostrar que
también es válido para (kn).

Agreguemos un vértice adicional(Vn) a (kn-1) y conectándolo a todos los vértices existentes.


Ahora tenemos (kn), observemos que cada circuito hamiltoniano en (kn-1) se puede extender
agregando (Vn) al final de la permutación.
Por lo tanto, cada circuito hamiltoniano en (kn-1) se convierte en (n) circuitos hamiltonianos en (kn) al
agregar (Vn) al final de la permutación.

Como hay (n-1)! formas de permutar (n-1) vértices en (kn-1) al extender cada una con (Vn)
obtenemos n veces (n-1)! = n! circuitos hamiltonianos en (kn) demostrando así que (kn), tiene (n-1)!
circuitos hamiltonianos
Usando las etiquetas de vértice habituales de cadenas de 0 y 1, da un circuito
hamiltoniano para el diagrama de Hasse de B3.
Para crear un circuito hamiltoniano en este diagrama, necesitamos que pase por cada vértice una
sola vez, un posible camino es:

Diagrama de Hasse -> 111 Circuito Hamiltoniano -> 111

110 101 011 110 101 011

100 010 001 100 010 001

000 000

También podría gustarte