Matematyka dyskretna 1/Ćwiczenia 13: Grafy II: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Nie podano opisu zmian
Nie podano opisu zmian
Linia 120: Linia 120:


<div class="thumb tright" id="cw grafy petersen 2"><div style="width:250px;">
<div class="thumb tright" id="cw grafy petersen 2"><div style="width:250px;">
<flash>file=Cw grafy petersen.swf|width=250|height=250</flash>
<flash>file=Cw grafy petersen.swf|width=150|height=150</flash>
<div.thumbcaption>Graf Petersena</div></div>
<div.thumbcaption>Graf Petersena</div></div>
</div>
</div>

Wersja z 15:10, 28 wrz 2006

Grafy II

Ćwiczenie 1

Kostka k -wymiarowa 𝒬k jest grafem, którego wierzchołki to ciągi (a1,a2,,ak) , gdzie ai=0,1 , a krawędzie łączą te ciągi, które różnią się tylko na jednej pozycji. Oblicz liczbę wierzchołków, krawędzi oraz rozmiar najdłuższego cyklu.

Wskazówka
Rozwiązanie
  • Wierzchołki Parser nie mógł rozpoznać (błąd składni): {\displaystyle \displaystyle {\sf V}\!\left(\mathcal{Q}_{k}\right) } odpowiadają ciągom (a1,a2,,ak) , gdzie ai=0,1. Liczba k -elementowych ciągów liczb z dwuelementowego zbioru wynosi 2k .
  • Z kolei krawędzie łączą te ciągi, które różnią się na jednej tylko pozycji. Ciąg ze względu na konkretną pozycję jest sąsiedni z dokładnie jednym ciągiem. Stopień dowolnego wierzchołka równy jest więc k. Ponieważ każda krawędź ma dwa końce, to liczba wszystkich krawędzi jest równa k2k2=k2k1 .
  • Najdłuższy cykl w 𝒬k jest cyklem przechodzącym przez wszystkie wierzchołki. Wykażemy jego istnienie indukcyjnie ze względu na k , pokazując ścieżkę z wierzchołka (0,0,,0) do (1,0,,0) , przechodzącą przez wszystkie wierzchołki.

Kostkę 𝒬k+1 można rozłożyć na dwie kostki w ten sposób, że w pierwszej znajdą się wszystkie wierzchołki odpowiadające ciągom zaczynającym się od 0 , czyli (0,a2,,ak+1) , a w drugiej wierzchołki odpowiadające ciągom zaczynającym się od 1 , czyli (1,a2,,ak+1) . Na mocy założenia indukcyjnego otrzymujemy ścieżkę z wierzchołka (0,0,0,,0) do (0,1,0,,0) , przechodzącą przez wszystkie wierzchołki pierwszej kostki. Analogicznie otrzymujemy także ścieżkę z wierzchołka (1,0,0,,0) do (1,1,0,,0) , przechodzącą przez wszystkie wierzchołki drugiej kostki. Po złożeniu obu ścieżek w ścieżkę postaci


Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle \aligned \left( 0,0,0,\ldots,0 \right)\to\ldots\to\left( 0,1,0,\ldots,0 \right)\to\left( 1,1,0,\ldots,0 \right)\to\ldots&&\\ \ldots\to\left( 1,0,0,\ldots,0 \right)&& \endaligned}


otrzymujemy szukaną ścieżkę. W konsekwencji otrzymujemy, że najdłuższa ścieżka 𝒬k składa się ze wszystkich 2k wierzchołków.

Ćwiczenie 2

Dla jakich wartości n grafy 𝒦n , 𝒦n,m , 𝒬n są eulerowskie.

Wskazówka
Rozwiązanie

Ćwiczenie 3

Przedstaw cztery pięciowierzchołkowe grafy -- kolejno graf który:

  • nie jest hamiltonowski i nie jest eulerowski
  • nie jest hamiltonowski, ale jest eulerowski
  • jest hamiltonowski i nie jest eulerowski
  • jest hamiltonowski i eulerowski.
Wskazówka
Rozwiązanie

Ćwiczenie 4

Dla jakich wartości n grafy 𝒦n , 𝒦n,m , 𝒬n są hamiltonowskie.

Wskazówka
Rozwiązanie

<flash>file=Cw grafy petersen.swf|width=150|height=150</flash>

<div.thumbcaption>Graf Petersena

Ćwiczenie 5

Czy graf Petersena (patrz rysunek) ma ścieżkę Hamiltona.

Rozwiązanie

Ćwiczenie 6

Podaj przykład grafu ilustrujący, że warunek degvn/2 występujący w Twierdzeniu Diraca 13.5 nie może być zastąpiony warunkiem degvn/21 .

Wskazówka
Rozwiązanie

Ćwiczenie 7

Wykaż, że n elementowy 𝐆 jest hamiltonowski jeśli tylko ma przynajmniej (n1)(n2)/2+2 krawędzi. Podaj przykład grafu niehamiltonowskiego z n wierzchołkami i (n1)(n2)/2+1 krawędziami.

Wskazówka
Rozwiązanie

Ćwiczenie 8

Wykaż, że każde drzewo jest grafem dwudzielnym. Które drzewa są pełnymi grafami dwudzielnymi?

Wskazówka
Rozwiązanie

Ćwiczenie 9

Udowodnij wierzchołkową wersję Twierdzenia Mengera.

Wskazówka
Rozwiązanie

Ćwiczenie 10

Korzystając z Twierdzenia Mengera udowodnij Twierdzenie Halla o skojarzeniach w grafach dwudzielnych.

Rozwiązanie