Nåbarhetsmatrisen för en enkel riktad graf är en binär stängningsmatris med avseende på relationens transitivitet (den ges av grafens närliggande matris). Således lagrar nåbarhetsmatrisen information om förekomsten av vägar mellan digrafens hörn.
Låt en enkel graf ges vars närliggande matris är , där . Adjacency-matrisen ger information om alla banor med längd 1 (det vill säga bågar) i en digraf. För att söka efter vägar av längd 2 kan man hitta sammansättningen av relationen med sig själv:
.
Per definition är relationssammansättningsmatrisen , där är konjunktion och är disjunktion .
Efter att ha hittat sammansättningsmatriserna för alla kommer information att erhållas om alla längdvägar från till . Alltså är matrisen den önskade nåbarhetsmatrisen . Var är identitetsmatrisen.
Fallet med flera sökvägar
Om de booleska operationerna för disjunktion och konjunktion ersätts av de vanliga algebraiska operationerna addition respektive multiplikation, kommer att hitta nåbarhetsmatrisen att reduceras till den vanliga steg-för-steg multiplikationen av matriser med efterföljande addition av resultaten från varje steg. Då kommer den resulterande matrisen inte bara att bestå av 0 och 1 och kommer att karakterisera inte bara närvaron av vägar mellan hörnen utan också antalet sådana vägar. I det här fallet kan du tillåta närvaron av flera kanter i grafen.
ExempelBetrakta en enkel kopplad riktad graf . Den har en närliggande matris av formen:
Hitta de booleska potenserna för denna matris , :
... _
Skaffa nåbarhetsmatrisen
Således, från toppen kan du komma till vilken annan som helst.
När vi använder algebraiska operationer får vi en matris
Den visar antalet banor med längden 0 till 3 mellan hörnen på digrafen.
Det finns en annan algoritm som låter dig hitta nåbarhetsmatrisen i exakta steg – Warshalls algoritm.
Den starkt anslutna matrisen för en enkel digraf är en binär matris som innehåller information om alla starkt anslutna hörn i digrafen. Den starkt sammankopplade matrisen är symmetrisk . En starkt sammankopplad graf har en sådan matris fylld med ettor.
Konstruktion av en starkt sammankopplad matrisEn starkt sammankopplad matris kan konstrueras från en nåbarhetsmatris. Låt vara nåbarhetsmatrisen för digrafen . Då består den starkt sammankopplade matrisen av elementen .
ExempelBetrakta samma graf som tidigare .
Dess nåbarhetsmatris är:
Från den får vi en matris med stark anslutning:
Noderna 3 och 4 är starkt förbundna med varandra och till sig själva.
För en vanlig (oriktad) ansluten graf finns det en uppfattning om en anslutningsmatris som liknar en nåbarhetsmatris.
Motnåbarhetsmatrisen Q för grafen G kan hittas från nåbarhetsmatrisen genom att transponera den.