Twierdzenie Kirchhoffa

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania

Twierdzenie Kirchhoffa (twierdzenie macierzowe o drzewach) – twierdzenie matematyczne z teorii grafów nazwane na cześć Gustava Kirchhoffa, mówiące o liczbie drzew rozpinających w grafie. Jest ono uogólnieniem wzoru Cayleya o liczbie drzew rozpinających w grafie pełnym.

Treść twierdzenia

Niech G będzie spójnym grafem nieskierowanym o n wierzchołkach v1,v2,,vn. Niech A będzie laplasjanem grafu, czyli macierzą n×n, taką że:

aij={deg(vi)dla i=j1dla ij  oraz vi sasiaduje z vj0w pozostalych przypadkach.

Wtedy liczba wszystkich drzew rozpinających grafu G będzie równa dopełnieniu algebraicznemu dowolnego wyrazu macierzy A.

Przykład

Przykładowy graf
  • Tworzymy laplasjan grafu:
A=[210010131010012100001311110130000101].
  • Obliczamy dopełnienie algebraiczne dowolnego elementu macierzy, w tym przypadku będzie to A11:
A11=(1)1+1|3101012100013111013000101|=11.

Dla przykładowego grafu możemy uzyskać 11 drzew rozpinających.

Bibliografia