Domknięcie przechodnie
Domknięcie przechodnie relacji dwuargumentowej
na zbiorze
jest to najmniejsza (w sensie inkluzji) relacja przechodnia
na zbiorze
taka, że
.
Dla każdej relacji istnieje jej domknięcie przechodnie. Dla dowodu wystarczy zauważyć, że iloczyn dowolnej rodziny relacji przechodnich jest relacją przechodnią. Ponadto, dla każdej relacji na zbiorze
istnieje co najmniej jedna relacja przechodnia ją zawierająca - mianowicie
. Wobec tego domknięcie przechodnie relacji można określić jako iloczyn wszystkich relacji przechodnich na
ją zawierających.
Spis treści |
Alternatywna definicja [edytuj]
Można też zdefiniować domknięcie przechodnie inaczej. Mianowicie, dla dowolnych elementów
zachodzi:
, to znaczy elementy
są w relacji
będącej domknięciem przechodnim
, o ile istnieje taki skończony ciąg elementów zbioru
, że
jest w relacji
z pierwszym elementem tego ciągu, pierwszy element ciągu jest w relacji
z drugim, drugi z trzecim itd., zaś ostatni element ciągu jest w relacji
z
.
Formalnie, wykorzystując działanie składania relacji, możemy również napisać:
.
Stąd bierze się alternatywne oznaczenie relacji
mianowicie
[1]
Domknięcie przechodnie grafu [edytuj]
W teorii grafów można rozpatrywać pojęcie domknięcia przechodniego grafu. Definiuje się je analogicznie do domknięcia przechodniego relacji, ponieważ każdą relację dwuargumentową można przedstawić w postaci grafu skierowanego.
Niech
będzie grafem skierowanym. Graf skierowany
nazywamy domknięciem przechodnim grafu
, gdy
jest zbiorem wszystkich takich par
wierzchołków ze zbioru
, że w grafie
istnieje droga z
do
.
Przykłady [edytuj]
- Niech X oznacza zbiór wszystkich członków pewnej populacji. Jeśli przez R rozumiemy relację bycia rodzicem, to domknięciem przechodnim R jest relacja bycia przodkiem.
- Niech X oznacza pewien zbiór lotnisk. Określmy relację R na X następująco: aRb dla lotnisk a, b ze zbioru X, o ile istnieje bezpośrednie połączenie z a do b. Przechodnim domknięciem tej relacji jest relacja S określona następująco: aSb, o ile można dolecieć z a do b bezpośrednio, lub z pewną ilością przesiadek.
- Niech X={1,2,3,4}, R={(1,2),(2,4),(4,3)}. Wtedy domknięciem przechodnim R jest relacja: {(1,2),(1,4),(1,3),(2,4),(2,3),(4,3)}.
Algorytmy [edytuj]
Istnieją wydajne algorytmy odnajdywania domknięcia przechodniego; więcej można przeczytać o nich tutaj. Jednym z algorytmów pozwalających na wyznaczenie domknięcia przechodniego jest algorytm Floyda-Warshalla.
Zobacz też [edytuj]
Przypisy
- ↑ J. M. Howie, An Introduction to Semigroup Theory, Academic Press, 1976, str. 19.

.