Skip to main content

Graphe - Chemins et arbres

Chemins

Une chemin dans un graphe (V,E)(V,E) est une séquence ww de la forme (s1,e1,...,el,sl+1)(s_1,e_1,...,e_l,s_{l+1}) où pour pour tout i[1,l]i \in [1,l], eie_i est un arc allant du sommet sis_i au sommet si+1s_i+1. L'entier ll éventuellement nul est noté w|w| et est appelé la longueur de ww.

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 uu et vv allant respectivement d'un sommet xx à un sommet yy et d'un somme yy à un sommet zz est le chemin noté uvu \cdot v obtenu en concaténant à la séquence uu la séquence vv débarassée de son premier élément yy. Clairement, le chemin uvu \cdot v va de xx à zz et à pour longueur uv=u+v|u \cdot v| = |u| + |v|

Distance dans un graphe

La distance dans un graphe GG est notée dG(s,t)d_G(s,t) et est la longueur du plus court chemin allant de ss à tt si il existe ++\infty 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 ee d'extrémités ss et tt permet de construire le cycle (s,e,t,e,s)(s,e,t,e,s). 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 grapheReprésentation
Graphes discretsalt txt
Etoilesalt txt
Peignesalt txt
Chenillesalt txt
Grillealt txt
Hypercubealt txt