Dzisiaj jest 19 stycznia 2025 r.
Chcę dodać własny artykuł

Graf eulerowski

Graf eulerowski

Graf eulerowski, znany również jako graf Eulera lub graf jednobieżny, jest rodzajem grafu, w którym można skonstruować cykl Eulera. Cykl ten przechodzi przez każdą krawędź grafu dokładnie raz. Problem poszukiwania cykli w grafach został po raz pierwszy podniesiony przez szwajcarskiego matematyka Leonharda Eulera w 1736 roku w kontekście mostów królewieckich. W celu znalezienia cyklu Eulera można wykorzystać algorytm Fleury’ego.

Rozważania Eulera

Euler postawił pytanie, czy w danym grafie istnieje możliwość skonstruowania ścieżki, która pozwala na przejście każdą krawędzią tylko raz. Odpowiedź brzmi, że jest to możliwe, gdy liczba wierzchołków o nieparzystym stopniu wynosi 0 lub 2.

Graf nieskierowany

Grafy, które analizował Euler, są obecnie klasyfikowane jako grafy nieskierowane. W tym kontekście:

  • Stopień wierzchołka to liczba krawędzi przylegających do danego wierzchołka.
  • Jeśli wszystkie wierzchołki mają stopień parzysty i graf jest spójny, można skonstruować cykl Eulera.
  • Jeżeli najwyżej dwa wierzchołki mają nieparzysty stopień, możliwa jest tylko niezamknięta ścieżka Eulera.

Graf z cyklem Eulera nazywany jest grafem eulerowskim, natomiast graf z jedynie ścieżką Eulera jest określany jako półeulerowski.

Graf skierowany

Graf skierowany różni się od grafu nieskierowanego tym, że ruch odbywa się tylko w kierunkach wyznaczonych przez krawędzie. W tym przypadku:

  • Stopień wchodzący to liczba krawędzi, które prowadzą do wierzchołka.
  • Stopień wychodzący to liczba krawędzi, które wychodzą z wierzchołka.

Graf skierowany ma drogę Eulera, gdy wszystkie wierzchołki, z wyjątkiem dwóch, mają równe stopnie wchodzące i wychodzące. W jednym z tych wierzchołków stopień wychodzący jest o 1 większy niż wchodzący, a w drugim odwrotnie. Skierowany graf eulerowski to graf silnie spójny, w którym dla każdego wierzchołka liczba krawędzi wchodzących równa jest liczbie krawędzi wychodzących.