Kirchhoff matris
Kirchhoff- matrisen är en av representationerna av en finit graf som använder en matris. Kirchhoff-matrisen representerar den diskreta Laplace-operatorn för en graf. Det används för att räkna spännträden i en given graf ( matristrädssatsen ), och även i spektralgrafteori .
Definition
Givet en enkel graf med hörn. Då kommer Kirchhoff-matrisen för den givna grafen att definieras enligt följande:
Kirchhoff-matrisen kan också definieras som skillnaden mellan matriser
var är närliggande matris för den givna grafen, och är matrisen, på vars huvuddiagonal är graderna av grafens hörn, och de återstående elementen är nollor:
Om grafen är viktad , är definitionen av Kirchhoff-matrisen generaliserad. I detta fall kommer elementen i Kirchhoff-matrisens huvuddiagonal att vara summan av vikterna av kanterna som faller in mot motsvarande vertex. För intilliggande (anslutna) hörn , var är vikten (ledningsförmågan) av kanten. För olika icke-angränsande (icke-anslutna) hörn , .
För en viktad graf skrivs närliggande matris med hänsyn till kanternas ledningsförmåga, och på matrisens huvuddiagonal kommer det att finnas summan av konduktiviteterna för kanterna som faller mot motsvarande hörn.
Exempel
Ett exempel på en Kirchhoff-matris för en enkel graf.
Egenskaper
- Summan av elementen i varje rad (kolumn) i Kirchhoff-matrisen är noll:
.
- Determinanten för Kirchhoff-matrisen är noll:
- Alla algebraiska komplement av den symmetriska Kirchhoff-matrisen är lika med varandra - konstanten för Kirchhoff-matrisen. För en enkel graf är värdet på en given konstant detsamma som antalet av alla möjliga skelett i grafen (se Matristrädsatsen ).
- Om den viktade grafen är ett elektriskt nätverk, där vikten av varje kant motsvarar dess ledningsförmåga , tillåter de mindre i Kirchhoff-matrisen oss att beräkna det resistiva avståndet mellan punkterna och det givna nätverket:
, här är konstanten (algebraiskt komplement) för Kirchhoff-matrisen, och är det algebraiska komplementet av 2:a ordningen, det vill säga determinanten för matrisen som erhålls från Kirchhoff-matrisen genom att ta bort två rader och två kolumner .
- Det finns en algoritm för att återställa Kirchhoff-matrisen från resistansmatrisen .
- 0 är ett egenvärde för matrisen (motsvarande egenvektor är alla ettor), dess multiplicitet är lika med antalet sammankopplade komponenter i grafen.
- Resten av egenvärdena är positiva. Fiedler kallade det näst minsta värdet för grafens anslutningsindex, motsvarande egenvektor är Fiedler-vektorn (inte att förväxla med anslutningsindexet för den randiska grafen ).
Se även