Teoria grafów
Transkrypt
Teoria grafów
Teoria grafów - zadania Autor: Szymon Stolarczyk Spis treści • • • • • Drzewo binarne Zadanie 1 Zadanie 2 Most Zadanie 3 Drzewo binarne W kolejnych zadaniach będziemy używać terminu „drzewo binarne”. Za drzewo binarne n-tego stopnia uznajemy graf posiadający jeden „korzeń”, który ma dwóch „synów”, z których każdy ma dwóch kolejnych „synów” i tak dalej, aż do n-tego pokolenia (uznajemy „korzeń” za pokolenie zerowe). Na następnym slajdie przedstawione jest drzewo binarne 4-tego stopnia Drzewo binarne 4-tego stopnia Zadanie 1 Należy wyznaczyć wzór na obliczanie ilości wierzchołków w drzewie binarnym n-tego stopnia. Rozwiązanie Drzewo binarne zerowego stopnia składa się z jednego wierzchołka. Można zauważyć, że drzewo n-tego stopnia ma o więcej wierzchołków niż drzewo n-1 stopnia. Można więc zapisać ilość wierzchołków drzewa n-tego stopnia jako: Korzystając z wzoru na sumę szeregu geometrycznego możemy przedstawić ten wzór jako: W takim razie końcowy wzór to Zadanie 2 Należy wyznaczyć wzór na obliczanie sum głębokości wszystkich wierzchołków drzewa binarnego n-tego stopnia. Za głębokość wierzchołka uznajemy jego odległość od korzenia. Rozwiązanie Można łatwo zauważyć, że suma głębokości wierzchołków na poziomie k wynosi . Jest tak, gdyż głębokość każdego wierzchołka to k, a jest ich . W takim razie suma głębokości wszystkich wierzchołków graf wynosić będzie Można zauważyć, że gdzie m jest dowolną liczbą naturalną. Rozwiązanie c. d. W takim razie poszukiwany wzór można przedstawić jako: Wynika z tego, że wzór na sumę głębokości wierzchołków drzewa binarnego n-tego stopnia to Most W teorii grafów mostem nazywamy taką krawędź grafu spójnego, po której usunięciu przestaje być on spójny. Zadanie 3 Należy udowodnić, że jeśli w grafie każdy wierzchołek ma parzysty stopień, to graf ten nie zawiera mostu. Rozwiązanie Załóżmy, że istnieje graf zawierający most, którego wszystkie wierzchołki mają parzyste stopnie. Po usunięciu mostu graf ten zostaje podzielony na dwie części. Zauważmy, że suma stopni w każdej z części jest nieparzysta, gdyż zawierają one teraz po jednym nieparzystym wierzchołku. Jest to jednak niemożliwe, gdyż każda krawędź kończy się w dwóch wierzchołkach, więc suma każdej spójnej części musi być parzysta. Udowodniliśmy zatem, że jeśli w grafie każdy wierzchołek ma parzysty stopień, to graf ten nie zawiera mostu.