Teoria Grafów – PPT

Transkrypt

Teoria Grafów – PPT
Teoria Grafów – PPT
13.10.2014
Lista 2. Drzewa.
1. Drzewo o 12 wierzchołkach ma wyłącznie wierzchołki stopnia 1 oraz 3. Ile wierzchołków wiszących ma
to drzewo? Ile jest nie izomorficznych takich drzew?
2. W pewnym drzewie wszystkie wierzchołki są stopnia co najwyżej 5, a tych, które nie są liśćmi, jest
dokładnie 12. Ile liści może mieć to drzewo?
3. Uzasadnij, że każde drzewo ma przynajmniej dwa wierzchołki wiszące.
4. Nie korzystając z twierdzeń macierzowych, wyznacz liczbę drzew spinających grafu K2,n . Rozwiąż ten
problem na dwa sposoby i wywnioskuj stąd znaną tożsamość kombinatoryczną.
5. Dwa cykle Cn i Cm sklejamy: a) wspólnym wierzchołkiem; b) wspólną krawędzią. Ile drzew spinających ma otrzymany graf?
6. Ile drzew spinających ma:
r
a) cykl Cn ; b) graf czworościanu;
r
r
@ r
@
r
@r
c)
r
r
r
r
r
r
r
r
r
r
d)
r
7. Korzystając z twierdzeń macierzowych, wyznacz liczbę drzew spinających grafu (szkieletu) piramidy.
8. Pokaż, że każde drzewo jest grafem dwudzielnym. Jaką największą liczbę krawędzi można dodać do
poniższego drzewa, aby otrzymany w ten sposób graf prosty o tym samym zbiorze wierzchołków był
nadal dwudzielny?
r r r
r
r
r
r
r
r
r
@
@r
9. Znajdź kod Prüfera dla podanych drzew etykietowanych:
r8
3r
7r
r2
r4
r5
r1
9r
r6
8r
r4
r6
r2
r3
r7
r5
r
1@
@r10
10. Znajdź drzewo o podanym kodzie Prüfera:
a) 433153;
b) 123454321;
c) 12. . . n;
d) n. . . 21;
e) 22. . . 2 (n razy);
f) 1212. . . 12 (n razy).
11. Rozważmy wszystkie drzewa etykietowane o wierzchołkach 1, 2, . . . , n. Ile spośród nich:
a) ma wierzchołek stopnia n − 1;
b) ma wierzchołek stopnia n − 2;
c) ma wyłącznie wierzchołki stopnia 1 i 2;
d) ma stopień wierzchołka 1 równy 1;
e)* zawiera krawędź {1,2}?
12. Jak często pojawia się numer danego wierzchołka w kodzie Prüfera? Korzystając z tej obserwacji,
rozwiąż ponownie poprzednie zadanie.
13. Niech hn oznacza liczbę drzew spinających poniższego grafu. Znajdź zależność rekurencyjną dla hn i
wykaż, że hn = F2n , gdzie Fn jest n-tą liczbą Fibonacciego.
rv0
r
v1
r
v2
r
v3
...
r
r
vn−1 vn
14*. Drzewem binarnym nazywamy uporządkowane drzewo z korzeniem (tzn. takie, w którym kolejność
potomków jest ważna), w którym każdy wierzchołek ma co najwyżej dwóch potomków. Uzasadnij, że
liczba drzew binarnych o n wierzchołkach jest n-tą liczbą Catalana Cn .
15*. Korzystając z twierdzenia Kirchhoffa, uzasadnij, że liczba drzew spinających grafu Km,n wynosi
mn−1 nm−1 .
1/1

Podobne dokumenty