Ścieżka (teoria grafów)

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania

Ścieżka – ścieżką łączącą v0 z vn o długości n nazywa się ciąg wierzchołków (v0,v1,...,vn) taki, że dla każdego k{0,1,,n1} istnieje krawędź z vk do vk+1 (w przypadku grafu nieskierowanego możemy mówić, że vk,vk+1 sąsiadują z sobą)[1]. Często przez ścieżkę rozumiemy również dodatkowo ciąg (czasami zbiór) krawędzi łączących kolejne wierzchołki w ciągu wierzchołków ścieżki. Ciąg tych krawędzi posiada zawsze n wyrazów, stąd określenie "długość", co jest najbardziej widoczne w przypadku szczególnego przypadku ścieżek bez powtarzających się wierzchołków (tzw. dróg).

Ścieżka prosta – ścieżka, w której nie ma powtarzających się wierzchołków[2].

W przypadku grafu (krawędzi) ważonych, należy odróżnić pojęcie długości od odległości (to jest sumy wag krawędzi łączących kolejne wierzchołki w ścieżce - być może liczone wielokrotnie).

Ścieżki są ważnym elementem teorii grafów oraz wielu algorytmów.

Zobacz też

Przypisy

Szablon:Przypisy