Cykl (teoria grafów)

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania

Szablon:Inne znaczenia

Przykładowy graf cykliczny

Cykl grafu – zamknięta droga prosta ea,eb,,ez, taka że krawędź ez kończy się w początkowym wierzchołku drogi[1].

Rodzaje cykli

  • Cykl prosty to droga zamknięta, czyli taka, której koniec (ostatni wierzchołek) jest identyczny z początkiem (pierwszym wierzchołkiem)[2]. Cykl prosty jest szczególnym (prostszym) przypadkiem cyklu.
  • Cykl Hamiltona – cykl prosty przebiegający przez wszystkie wierzchołki grafu i przechodzący przez nie dokładnie 1 raz (oprócz pierwszego wierzchołka).
  • Cykl Eulera – cykl zawierający wszystkie krawędzie grafu i przechodzący przez nie dokładnie 1 raz.
  • Cykl własny – w multigrafie cykl złożony z jednej krawędzi, która zaczyna się i kończy w tym samym wierzchołku (zwany też pętlą własną wierzchołka).

Twierdzenie

Jeżeli najmniejszy stopień wierzchołka w grafie G jest nie mniejszy niż 2, to graf G zawiera cykl.

Dowód twierdzenia

Oznaczmy najmniejszy stopień wierzchołka w grafie G przez δ. Na podstawie lematu o uściskach dłoni wiemy, że:

2m=deg(v1)++deg(vn).

Ponieważ każdy wierzchołek grafu G (z założenia) jest stopnia co najmniej 2, możemy zapisać, że:

deg(v1)++deg(vn)nδ2n.

Po przekształceniu otrzymujemy:

2m2nmn.

Jak widać, liczba krawędzi w grafie (m) jest większa lub równa od liczby wierzchołków (n). Łatwo zauważyć, że wobec tego w grafie G występuje przynajmniej jeden cykl, co kończy dowód.

Wyjaśnienie: stworzenie ścieżki (lub drzewa) o n wierzchołkach (niezawierającej cykli) pozwala „zużyć” do połączenia co najwyżej n1 krawędzi. Ostatnia, n-ta krawędź, jaką musimy „dołożyć” do grafu zgodnie z założeniami, utworzy cykl.

Przypisy

Szablon:Przypisy

Szablon:Teoria grafów

Szablon:Kontrola autorytatywna