Kirchhoffs sætning

Inden for grafteori er Kirchhoffs sætning , også kaldet matrix-træ-sætning , opkaldt efter fysiker Gustav Kirchhoff , en sætning, der giver det nøjagtige antal spændende træer for enhver ikke-rettet graf. Det er en generalisering af Cayleys formel, der giver dette resultat for komplette ikke-retningsgivende grafer.

Stater

Kirchhoffs sætning er baseret på begrebet Laplacian matrix , i sig selv defineret som forskellen mellem matrixen af ​​grader og adjacency matrixen i grafen. Formelt for en graf, hvor den laplaciske matrix er defineret af:

Kirchhoffs sætning erklæres som følger:

Sætning  -  Antallet af spændende træer i grafen er lige op til tegnet til værdien af ​​en hvilken som helst kofaktor af .

Eksempel

Beregning af Laplacian matrix

Vi beregner først den laplaciske matrix i denne graf:

Dette giver den laplaciske matrix:

Beregning af en af ​​medfaktorerne

Vi fjerner derefter enhver række og enhver kolonne fra matrixen. Hvis vi f.eks. Sletter den tredje kolonne og den anden række:

Kofaktoren er . Ifølge Kirchhoffs sætning er der 11 spændende træer.

Verifikation

Grafen har faktisk 11 spændende træer, hvilket kan ses i følgende figur:

De 11 træer, der dækker startgrafen

Tilfælde af ikke-relaterede grafer

Hvis startgrafen ikke er tilsluttet , vil den laplaciske matrix være diagonal efter blok . Ved at slette en række og en kolonne vil der være mindst en relateret komponent, som ingen kolonne er blevet slettet for. Summen af ​​kolonnerne i denne komponent er derefter nul, så enhver kofaktor er nul. Vi ser tydeligt det faktum, at kun tilsluttede grafer har spændende træer.

Demonstration

Trin 1

Lad være en hvilken som helst orientering af og den tilknyttede incidensmatrix : hvis den har knuder og kanter, er der en række- og kolonnematrix , hvis generelle udtryk er defineret af:


Lad os beregne den generelle betegnelse for : det svarer til punktproduktet af to linjer af . Hvis , tæller derfor for kanter, der går ud fra, og for kanter, der ankommer til , derfor . Hvis , så hvis en kant forbinder til , uanset retning, og hvis ikke.

Så vi har:

2. trin

Vi overvejer kun de tilsluttede grafer, hvilket sikrer . Vi betragter derefter en firkantet undermatrix på .

Undergrafen, der svarer til, indeholder derfor noder og kanter, så det er enten et spændende træ, eller det indeholder en cyklus. Hvis den indeholder en cyklus, vil summen af ​​de tilsvarende kolonner være nul, og derfor vil determinanten for også være nul.

Hvis det ikke indeholder en cyklus, er det et spændende træ , der indeholder mindst to blade. har derfor mindst en række, der svarer til et blad, derfor en række, der indeholder null-udtryk og et udtryk lig med eller . Ved at udvikle determinanten med hensyn til denne linje opnår vi således en gentagelsesrelation på antallet af noder i grafen. Hvis grafen har en node, er den tomme matrix determinant ved konvention, så uanset værdien , hvis den repræsenterer et spændende træ , og hvis ikke,

Trin 3

Vi får ved at fjerne en linje fra . Determinanten for er derfor en medfaktor for bortset fra tegnet. Ved Binet-Cauchy-formlen opnår vi:

hvor repræsenterer undermatricerne til . I henhold til trin 2 er vilkårene for summen lig med 1 for hvert spændende træ og ellers 0, som slutter beviset.

Ansøgninger

Cayleys formel

Kirchhoffs sætning giver et hurtigt bevis på Cayleys formel . Sidstnævnte indikerer, at den komplette graf har spændende træer.

Demonstration

Den laplaciske matrix af en komplet graf med n- hjørner er en matrix af formen:

For eksempel kan vi slette den første række og den første kolonne, så vi får en matrix af formularen:

For at lette beregningen af ​​determinanten af trækkes den første kolonne fra den anden kolonne fra hver kolonne deraf . Vi ved faktisk, at determinanten er uforanderlig efter forskellen i kolonner. Vi opnår:

Tilføj derefter alle de andre linjer til den første linje . Vi ved faktisk, at determinanten er uforanderlig med summen af ​​rækker. Vi opnår:

Ved at udvide i forhold til den første linje og ved at bemærke, at diagonalen indeholder gange antallet , opnår vi resultatet .

Tilfældig og algoritmisk generation

Kirchoffs sætning bruges til at generere spændende træer på en sandsynlig måde. Nogle probabilistiske algoritmer bruger derefter disse træer.

Historie

Kirchoffs sætning er en af ​​de første anvendelser af den laplaciske matrix i en graf. Dette objekt er nu meget udbredt, især i spektral teori om grafer .

Noter og referencer

  1. (da) Shayan Oveis Gharan, "  Nylige fremskridt i tilnærmelsesalgoritmer: tilfældige spændende træer  " , på University of Washington ,2015.

Se også

Bibliografi

(en) John M. Harris, Jeffry L. Hirst og Michael J. Mossinghoff, Combinatorics and Graph Theory , New York, Springer, koll.  "Undergraduate Texts in Mathematics",19. september 2008, 2 nd  ed. , 381  s. ( ISBN  978-0-387-79711-3 , læs online ) , s.  47-50

Relaterede artikler


<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">