Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
dove l'elemento a
ij
⎢⎥
Elementi di teoria dei grafi
Esempio
= 1
⎣
2
(1, 2)
0
Graf o
(1, 3)
Matrice di adiacenza
E' una matrice A ∈ R
Esempio
′
G
′
ij
= (V
= 1
,E
′
1
)
⎡
⎣
(1)
con
0
0
Definizioni
G(V , E)
V
(2, 3)
(2)
′
0
⊆ V
,
(3, 5)
(3)
;
0
0
con
(4)
E
E
′
0
(5)
⊆ E
→
E ⊆ V × V
Le righe rappresentano i nodi, le colonne gli archi. Vedendo la prima colonna abbiamo 1 sulla prima e seconda riga, quindi possiamo dire che
(2, 4)
(6)
;
⎤
insieme degli archi
(4, 6)
E
′
6
(5, 6)
⊆ V
′
⎤
× V
′
2 4 2 4
1 6 Sottografo
1
3 5 5
Definizione percorso
Percorso da 1 a 2 → 1, 3, 5, 6, 4, 2, 3, 1, 2
Definizione cammino
E' un percorso dove non c'è ripetizione di nodi, ad eccezione del primo e dell'ultimo.
Quello scritto sopra, è un percorso, ma non un cammino.
Cammino da 3 ad 1 : 3, 5, 6, 4, 2, 1
Definizione ciclo
E' un cammino in cui partenza e arrivo coincidono : 2, 3, 5, 6, 4, 2 ⇒ ciclo
Definizione albero
2
1 4
3 5
3 5
2 4
3 5
Definizione grafo sottostante
Dato un grafo G, il suo grafo sottostante si ottiene da G eliminando il senso di percorrenza sugli archi ed eliminando eventuali duplicati.
2 4
2 4
1
1
3 5
3 5
2 4
2 4
1
1
3 5
3 5
Matrice di adiacenza
Matrice A ∈ R |V |×|V |
1
dove a
ij
ij
= 1
= 1
2
se (i, j) ∈ E , a
4
ij
1
Questo grafo è connesso, ma non fortemente connesso, poiché dal 5 non posso arrivare all' 1 .
= 0
3
altrimenti
3
ij
2
Da notare che se il grafo risulta essere fortemente connesso ne viene che è definibile anche connesso .
⎢⎥
4
⎣
(1, 2)
−1
4
(2, 3)
⎣
−1
0
(1)
1
ij = 0
0
−1
(2)
altrimenti.
(2, 4)
(3)
0
(3, 4)
−1
(4)
0
⎤
⎦
(4, 1)
−1
1
⎤