Adjacency Matrice af en graf

< tilbage | næste | indhold >

Adjacency Matrice: toppunkt til toppunkt

Graffamilien hævder, at en af de bedste måder at repræsentere dem i en matrice er ved at tælle antallet af kanter mellem to tilstødende hjørner.

to hjørner siges at være tilstødende eller nabo, hvis det understøtter mindst en fælles kant.

lad os starte med eksempel

grafen nedenfor har tre hjørner. Således laver vi adjacency matrice af størrelse 3 med 3. Så sætter vi navnet på hjørner på siden af matricen. Se på billedet, og vi starter med en tom matrice. Kun navnene på hjørner er der

Grafteori Tutorial: Adjacency matrice

Grafteori Tutorial: Adjacency matrice

for at udfylde Grafteori Tutorial: Adjacency matrice

for at udfylde adjacency matrice, vi ser på navnet på toppunktet i række og kolonne. Hvis disse hjørner er forbundet med en kant eller mere, tæller vi antallet af kanter og sætter dette tal som matricselement.

toppunkt Grafteori Tutorial: Adjacency matrice og toppunkt Grafteori Tutorial: Adjacency matrice har en fælles kant, vi siger, at toppunkt Grafteori Tutorial: Adjacency matrice og toppunkt graph theory tutorial: adjacency matrice er tilstødende (nabo). Vi indtaster antallet af kant i matricen celle, der svarer til toppunkt Grafteori Tutorial: Adjacency matrice og toppunkt Grafteori Tutorial: Adjacency matrice .

Grafteori Tutorial: Adjacency matrice

toppunktGrafteori Tutorial: Adjacency matrice ogGrafteori Tutorial: Adjacency matrice støder op til en kant. Således indtaster vi antallet af kant i matricen celle, der svarer til toppunkt Graph Theory Tutorial: Adjacency matrice og Grafteori Tutorial: Adjacency matrice .

Grafteori Tutorial: Adjacency matrice

tilsvarende toppunktGrafteori Tutorial: Adjacency matriceogGrafteori Tutorial: Adjacency matrice er forbundet med en kant. Således indtaster vi antallet af kant i matricen celle, der svarer til toppunkt Graph Theory Tutorial: Adjacency matrice og Graph Theory Tutorial: Grafteori Tutorial: Adjacency matrice

Grafteori Tutorial: Adjacency matrice

Der er ingen anden kant på grafen, således sætter vi resten af ufyldte celler i matricen som nul

Grafteori Tutorial: Adjacency matrice

matricen til at repræsentere en graf på denne måde kaldes adjacency matricen .

størrelsen af adjacency matricen er lig med antallet af hjørner i grafen. Det er en firkantet matrice (det vil sige antallet af rækker er lig med antallet af kolonner).

adjacency matricen af en graf er symmetrisk, fordi den ikke har nogen retning. To hjørner deler den samme kant kan kaldes fra den første til den anden eller fra den anden til den første. For eksempel toppunkt Grafteori Tutorial: Adjacency matrice og toppunkt Grafteori Tutorial: Adjacency matrice har en fælles kant, derefter element (a, b) = 1 og element (b, A) = 1.

lad os prøve et andet eksempel:

Graph Theory Tutorial: Adjacency matrice

kan du lave adjacency matricen af denne graf? Prøv det først, før du ser på svaret nedenfor.

grafen har 3 hjørner, så vi laver en matrice Størrelse 3 med 3. Vi sætter navnet på hjørner på siden af matricen.

Grafteori Tutorial: Adjacency matrice

se nu på toppunktetGrafteori Tutorial: Adjacency matrice og toppunktGrafteori Tutorial: Adjacency matrice . Hvor mange kanter understøtter de to hjørner? En. Så sætter vi denne værdi i matricen

Grafteori Tutorial: Adjacency matrice

se på toppunkt Grafteori Tutorial: Adjacency matrice og toppunkt Grafteori Tutorial: Adjacency matrice . Hvor mange kanter understøtter disse hjørner? Ingen. Derefter sætter vi værdi nul i den tilsvarende celle i matricen

Graph Theory Tutorial: Adjacency matrice

næste, du ser på toppunkt Graph Theory Tutorial: Adjacency matrice og toppunkt Grafteori Tutorial: Adjacency matrice . Hvor mange kant disse hjørner understøtter? To. Derefter indtaster vi matricen i

Grafteori Tutorial: Adjacency matrice

da der ikke er nogen anden kant i grafen, kan vi fylde den tomme celle med nuller. Således har vi svaret

Graph Theory Tutorial: Adjacency matriceGraph Theory Tutorial: Nogle af jer kan spørge om den diagonale del af matricen, er disse celler altid nul? Nej, hvis du finder ud af, at grafen har en løkke i nogle hjørner, kan du udfylde det diagonale element i adjacency matricen med antallet af loop.

Hvis en graf har et toppunkt, der ikke er forbundet til andre hjørner, svarer adjacensmatricen til det enkelte toppunkt er nul.

vær venlig at gøre noget for at repræsentere grafen nedenfor i adjacency matrice.

Grafteori Tutorial:

(se svaret på forrige side)

i betragtning af adjacency matricen, kan du trække grafen tilbage?

tjek eksempel anvendelse af grafteori i tutorial
< tilbage | næste | indhold >

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *