Académique Documents
Professionnel Documents
Culture Documents
2. Dibujar todos los rboles de orden 7 con grados mximos menor que 5.
RESOLUCIN:
- Con grado mximo 2
Un vrtice
de grado 3.
Dos vrtices
de grado 3.
K3
K 4 Tiene dos rboles generadores no isomorfos
T K3
K4 T1 K 4
K 5 Tiene tres rboles generadores no isomorfos T2 K 4
T2 T3
T1
K5
C5 Tiene un nico rbol generador
C5 T C5
5. Probar que si T es un rbol con vrtice de grado k entonces posee, al menos, k
vrtices de grado uno.
RESOLUCIN Sea T un rbol de orden n y grado mximo . Llamemos n1
al nmero de vrtices de grado 1. n 2 al de vrtices de grado 2, ......, n k al
vrtices de grado k , ......, n al de vrtices de grado . La formula de los
grados.
g v 2q
uv
nk 1 Resulta n1 2 k 2 k
6. El siguiente grafo indica las distancias entre cada dos poblaciones de una
cierta regin. Encontrar un recorrido que pasando por todos los vrtices,
comenzando en uno de ellos y acabando en otro la suma de distancias de los
lados correspondientes sea mnima (rbol generador mnimo). Aplicar, en
primer lugar, el algoritmo de Kruskal de los pesos crecientes y luego el de los
pesos decrecientes.
RESOLUCIN
a) Procedimiento de los pesos crecientes basados en el algoritmo de Kruzkal:
se ordenan los dos del grafo G original de menor a mayor peso. Se toma el
lado con el menor peso y se le van aadiendo los restantes lados siempre
cuidando que la conexin de un nuevo lado no d lugar a un ciclo, cuyo
caso no se aadir. Sea G el grafo de partida cuyos pesos se indican y del
que debe obtener el rbol maximal minimal. G posee 16 lados y 11 vrtices;
el rbol maximal minimal tendr. Por tanto, 10 lados. Ordenemos esos
lados en orden creciente de pesos:
b
a c
4 4 3
8 3 h
4 e 5 6
6 d 2 G
3 g 6
f
LADOS 7 2
i fg fj gj di fc ch ae ad eb jk j ef ai khk gh if bf
4
2 2 2 3 3 3 4 4 4 4 5 6 6 6 7 8
PESOS
Si No Si Si Si Si Si Si Si Si Si - - - - -
AADIR?
Se irn tomando los lados indicando con SI hasta tener los diez y de manera
que no se formen ciclos (lados NO). Al final se habr obtenido el rbol
maxial minimal T. cuya suma de pesos es 34. El rbol T posee 11 vrtices y 10
lados.
b
3
a 4
4 3 h
4 5 2
d e g T
f
3
i 2 k
j 4
b) Procedimiento de los pesos decrecientes: se ordenan los lados del grafo G
dado de mayor a menor peso. Se toma uno de los con mayor peso y se van
suprimiendo lados sucesivamente con tal que la supresin de uno de esos
lados no produzca un grafo desconectado. La supresin de lados continuar
hasta obtener un grafo con tatos lados como vrtices de G. menos uno.
b
a c
4 4 3
8 3 h
4 e 5 6
6 d 2 G
3 g 6
f
7 2
i kse indican.
j pesos
Sea de nuevo el grafo G del procedimiento anterior cuyos 4
Ordenemos los lados de orden decreciente de pesos.
LADOS
bf if gh hk ai ef ad ae eb jk id fc ch fg gj fj
PESOS
SUPRIMIR? 8 7 5 6 6 5 4 4 4 4 3 3 3 2 2 2
Si No Si Si Si No No No No No No No No Si - -
a
b c h
(1) (3)
(5) (6) (4)
d g
e f
(2)
j k
i
a c 3
4 b h
4 3
5
4 j g
d e f
2 2
3 k
4
i
Sumando los pesos de los lados de T resulta un rbol maximal minimal de 34,
como sucedi al aplicar el procedimiento de Kruskal de los crecientes.
a
5 3
5
5 4 b
c
3
6 f 2
3 4
RESOLUCION
El algoritmo de Prim empieza e cualquiera, por ejemplo, el vrtice a
d en un vrtice
y construye el rbol T con a como nico vrtice. En pasos sucesivos aade al
rbol parcial T la arista de menor peso que une un vrtice de T con un vrtice
que an no est en T. el algoritmo termina cuando se han aadido n 1 aristas.
Sigamos los pasos en la figura, indicando en cada paso la arista aadida y los
vrtices del rbol parcial.
a a a
5 3 3 5 3
5 5 5 5
5 4 b 4 4 b
e 5 b 5
e e
3
6 f 2 6 f
3
2 6 f
3
2
3 4 3 3 4
4
d a c a c d a c
Ve T5 4a
d
5 3 5 Aristas 3
5 5 5
3 5 b
b 4 b
5Aristas 4ab b e
5
3 e
6 f 2 6 f
3
2 6 f
3
2
3 4 3 3 4
4
d c c d c
d
Arista cf Aristas de
Aristas cd
rbol generador mnimo
a
3
b
e 4
f 2
3
3 4
c
d
El bosque resultante tiene una sola componente conexa. Es, por tanto el rbol
generador mnimo.
g 5
Colonor 14
Tomoles 38 12
Fegata 10 35 18
bralunda 26 9 13 28
A A
A B 1 B 1
B 1
G 1 2 1
1 2 C C 1
C 1 D D
D
rbol de caminos rbol generador
mnimos desde A mnimos.
9. La red de conexiones entre los siete establecimientos de una misma cadena se
da en el siguiente grafo. En las aristas figura el coste de transporte (miles de
euros) entre dos tiendas, independiente del volumen transportado.
6
B F
6
4 2
4 D
1
6
4
A G
7 4
6
6
3 10
C
E
5
a) De forma intuitiva: Es posible visitar todas las tiendas? Y sin repetir
tienda?
b) Supngase que todas las aristas (calle) son bidireccionales. Partiendo de
la tienda A es posible recorrer todas las calles?
c) En las condiciones inciales del problema, se desean establecer las rutas de
transporte de coste mnimo entre la tienda A y todas las dems.
RESOLUCIN:
A-C-B-E-D-F-G o A-B-D-C-E-F-G
A-B-C-A-B-F-D-B-E-C-D-C-E-G-F-D-E-F-D-G
Vrtice Arista
A B C D E F G
s s
0* A AC
4 3* 8 C AB
4* 9 5 10 B CE
9 5* 10 15 E CD
9* 10 15 D BF
10* 12 F FG
12 G