Graphe - Chemins et arbres
Chemins
Une chemin dans un graphe est une séquence de la forme où pour pour tout , est un arc allant du sommet au sommet . L'entier éventuellement nul est noté et est appelé la longueur de .
Un chemin est simple si il ne passe pas deux fois par le même arc. Il est élémentaire si il passe deux fois par le même sommet.
Concaténation
Une opération naturelle sur les chemins est la concaténation : la concaténation de deux chemins et allant respectivement d'un sommet à un sommet et d'un somme à un sommet est le chemin noté obtenu en concaténant à la séquence la séquence débarassée de son premier élément . Clairement, le chemin va de à et à pour longueur
Distance dans un graphe
La distance dans un graphe est notée et est la longueur du plus court chemin allant de à si il existe sinon.
Cycle
Un cycle dans un graphe est un chemin dont les deux extrémités sont égales. Les adjectifs élémentaires et simples sont étendus aux cycle. Si un graphe contient un cycle, il contient un cycle élémentaire.
Fait 2 :
Si un graphe orienté possède un cycle, il possède un cycle simple et élémentaire
Dans le cas non orienté, tout graphe possédant au moins une arête, possède un cycle : l'arête d'extrémités et permet de construire le cycle . Ainsi la notion intéressante n'est pas "cycle" mais "cycle simple".
Définition 4 : Un graphe est acyclique si il ne possède aucun cycle simple de longueur non nulle.
Arborescence et arbre
Une arboresence est un graphe orienté admettant un sommet, appelé racine, tel que pour tout sommet il existe un unique chemin de la racine vers ce sommet.
Un arbre est un graphe non orienté connexe et acyclique.
Lexique sur les graphes
Nom du graphe | Représentation |
---|---|
Graphes discrets | |
Etoiles | |
Peignes | |
Chenilles | |
Grille | |
Hypercube |