Matrice d'adjacence
|
|
Cet article est une ébauche concernant les mathématiques.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
|
En mathématiques, une matrice d'adjacence pour un graphe fini
à n sommets est une matrice de dimension n × n dont l'élément non-diagonal aij est le nombre d'arêtes liant le sommet
au sommet
. L'élément diagonal aii est le nombre de boucles au sommet
(ou deux fois ce nombre, selon certains usages).
Cet outil mathématique est très utilisé en informatique, mais intervient aussi naturellement dans les chaînes de Markov. En particulier, la probabilité limite s'interprète comme un vecteur propre.
Sommaire |
Définition [modifier]
Supposons que
est un graphe simple, où
. Supposons aussi que les sommets de
sont numérotés arbitrairement
. La matrice d’adjacence
de
se rapportant à cet ensemble de sommets est la matrice
booléenne
avec

Propriétés [modifier]
Une fois que l'on fixe l'ordre des n sommets (il y a n! choix possibles pour cet ordre), il existe une matrice d'adjacence unique pour chaque graphe. Celle-ci n'est la matrice d'adjacence d'aucun autre graphe. Dans le cas particulier d'un graphe simple et fini, la matrice d'adjacence est une matrice binaire avec des zéros sur la diagonale. Si le graphe n'est pas orienté, la matrice d'adjacence est symétrique, ce qui veut dire que
.
Exemples [modifier]
Les matrices d'adjacence du graphe étiqueté (en) (non orienté) de gauche et de celui (orienté) de droite sont respectivement

Remarque [modifier]
Si
est la matrice d'adjacence d'un graphe fini
dont les sommets sont numérotés de
à
, le nombre de chemins de longueur exactement
allant de
à
est le coefficient en position
de la matrice
— ceci si chaque arête entre deux sommets a une longueur égale à 1.
Voir aussi [modifier]
Articles connexes [modifier]
Lien externe [modifier]
- (en) Café math : Adjacency Matrices of Graphs : Application des matrices d'adjacence au calcul des séries génératrices de chemins.