Lezione del giorno 12 aprile 2011
Dimostreremo che, se M è la matrice di adiacenza di un grafo non orientato, la matrice potenza M
ndi base M ed esponente n (calcolata con il prodotto righe per colonne) contiene le informazioni sui cammini di lunghezza n fra 2 qualunque vertici del grafo, come mostra il seguente:
Teorema. Sia dato un grafo non orientato con r vertici e con matrice di adiacenza M (matrice quadrata rxr). Siano poi v,w due generici vertici (anche coincidenti fra loro) del grafo.
Allora:
per ogni numero naturale n, il numero di cammini di lunghezza n aventi per estremi i vertici v, w coincide con l’elemento della matrice potenza M
nall’incrocio fra la riga corrispondente al vertice v e la colonna corrispondente al vertice w.
(daremo di questo Teorema la dimostrazione in seguito).
Supponendo vero il Teorema, facciamo un esempio:
Esempio: Consideriamo il grafo non orientato con 4 vertici x
1,x
2,x
3,x
4che (rispetto a tale ordine dei vertici) ha come matrice di adiacenza la seguente matrice 4x4:
M=
0 0 1 1
0 0 2 2
1 2 0 1
1 2 1 0
Se vogliamo per esempio calcolare il numero di cammini di lunghezza 2 dal vertice x
1al vertice x
3, secondo il Teorema dobbiamo individuare l’elemento in riga 1 e colonna 3 della matrice potenza di M ad esponente 2:
M
2= MxM =
2 4 1 1
4 8 2 2
1 2 6 5
1 2 5 6
e tale elemento è uguale a 2. Possiamo trovare esplicitamente questi 2 cammini rappresentando nel piano il grafo:
1
x
1x
2x
32 3
4 5 6 x
47
I 2 cammini di lunghezza 2 da x
1a x
3si ottengono percorrendo l’arco 2 e l’arco 3 oppure l’arco 2 e
l’arco 6.
Se vogliamo invece calcolare il numero di cammini di lunghezza 2 dal vertice x
3al vertice x
4, secondo il Teorema dobbiamo individuare l’elemento in riga 3 e colonna 4 della matrice potenza di M ad esponente 3:
M
3= M
2xM =
2 4 11 11
4 8 22 22
11 22 10 11
11 22 11 10