Chemins, cycles et connexité
Chemins et cycles
Chaîne et chemin
- Chemin élémentaire : Aucun sommet n'est répété (implique qu'aucune arête n'est répétée).
- Chemin simple : Aucune arête n'est répétée (mais on peut repasser par le même sommet).
Exemple

Dans cet exemple :
- une chaîne est : \((G, B, C, A, B, G)\).
- un chemin est : \(G \rightarrow B \rightarrow A \rightarrow C \rightarrow E \rightarrow F\). C'est un itinéraire direct sans aucun doublon.
Cycle et circuit
- \(k \ge 3\)
- seuls le premier et le dernier sommet coïncident
Exemple

Un cycle est : \((C, D, F, E, C)\). On part de \(C\) et on y revient sans jamais croiser deux fois le même sommet entre-temps.
Exemple

Dans ce graphe orienté, nous avons plusieurs circuits possibles :
- Un circuit de longueur 3 : \(A \rightarrow B \rightarrow E \rightarrow A\).
- Un circuit de longueur 6 : \(A \rightarrow B \rightarrow D \rightarrow C \rightarrow B \rightarrow E \rightarrow A\).
Graphe acyclique
Exemple de graphe acyclique

Ce graphe est acyclique car tous ses arcs convergent vers les sommets \(B\) ou \(E\) sans jamais permettre de retour vers les sommets sources \(A\) ou \(D\).
- Les arbres sont des graphes acycliques connexes.
- En orienté, on parle de DAG (Directed Acyclic Graph), structures fondamentales pour représenter des dépendances ou des ordonnancements.
Connexité
La connexité mesure la capacité à circuler entre les différentes parties d'un graphe.
Graphe connexe
Dans un graphe orienté, le sens des flèches change tout. On distingue deux niveaux :
- Connexité faible : Le graphe est connexe si l'on ignore le sens des arcs (on remplace les arcs par des arêtes).
- Forte connexité : Pour tout couple \((u,v)\), il existe un chemin de \(u\) vers \(v\) ET un chemin de \(v\) vers \(u\).
Exemples

- Le graphe orienté avec circuit est connexe (faiblement).
- Le graphe acyclique est techniquement connexe (faiblement) car tous les sommets sont reliés entre eux, mais il n'est pas fortement connexe car aucun arc ne sort du sommet \(E\), rendant impossible le retour vers les autres sommets.
Composantes connexes
- un sous-graphe connexe maximal
- Les composantes forment une partition de \(S\).
- Un graphe est connexe \(\Longleftrightarrow\) il a une seule composante.
Distance et Diamètre
- Distance \(d(u,v)\) : Longueur du plus court chemin entre \(u\) et \(v\).
- Diamètre: La plus grande distance entre deux sommets du graphe : \[ \max_{u, v \in S} d(u,v) \]
- Dans \(K_n\), le diamètre est 1.
- Dans un cycle \(C_n\), le diamètre est \(\lfloor n/2 \rfloor\).
Exemple

- La distance entre \(C\) et \(F\) est de \(2\) (le plus court chemin est par exemple \(C \rightarrow D \rightarrow F\) ou \(C \rightarrow E \rightarrow F\)).
- Le diamètre du graphe est de 4, car la distance maximale entre deux sommets quelconques (comme entre G et F) n'excède jamais 4.
Points d'articulation et Ponts
- Point d'articulation : Un sommet dont la suppression augmente le nombre de composantes connexes.
- Pont : Une arête dont la suppression déconnecte le graphe.
Exemple

- Le sommet \(C\) est un point d'articulation car sa suppression divise le graphe en deux composantes isolées : \(\{G,A,B\}\) d'un côté et \(\{D,E,F\}\) de l'autre.
- L'arête \((G, B)\) est un pont car c'est l'unique lien qui relie le sommet \(G\) au reste du graphe ; sa suppression rend \(G\) isolé.
Graphes particuliers
Dans l'étude des graphes, certaines familles de graphes jouent un rôle central car elles apparaissent fréquemment :
- comme modèles extrêmes (très denses ou très structurés),
- comme contre-exemples,
- ou comme structures fondamentales en algorithmique.
Graphes complets
Exemple de graphe complet \(K_4\)

- Nombre d'arêtes : \[ |A| = \binom{n}{2} = \frac{n(n-1)}{2} \]
- Degré des sommets : \[ \forall v \in S,\quad \deg(v) = n-1 \]
- Connexité :
- \(K_n\) est connexe pour tout \(n \ge 2\)
- Le diamètre de \(K_n\) est égal à 1
- Cycles : Pour \(n \ge 3\), \(K_n\) contient de nombreux cycles
Graphes bipartis
Exemple de graphe biparti

Dans un graphe biparti, on alterne forcément : \[ X \to Y \to X \to Y \to \cdots \] Pour revenir au sommet de départ, le cycle doit avoir une longueur paire.
Arbres
- non orienté
- connexe
- acyclique
Exemple d'arbre

- Nombre d'arêtes : \[ |A| = |S| - 1 \]
- Entre deux sommets quelconques, il existe un et un seul chemin simple.
- Supprimer une arête \(\rightarrow\) graphe non connexe.
- Ajouter une arête \(\rightarrow\) apparition d'un cycle.
- Tout arbre est biparti (car il ne contient aucun cycle, donc aucun cycle impair).
Tableau récapitulatif des graphes particuliers
| Type de graphe | Notation | Nombre d'arêtes | Propriété caractéristique |
|---|---|---|---|
| Complet | \(K_n\) | \(\frac{n(n-1)}{2}\) | Tous les sommets sont adjacents |
| Biparti | \(K_{p,q}\) | \(p \times q\) | Pas de cycle impair |
| Arbre | \(-\) | \(n-1\) | Connexe et acyclique |
- Graphe complet \(K_n\) : \(|A| = \frac{n(n-1)}{2}\), \(\deg(v) = n-1\)
- Arbre à \(n\) sommets : \(|A| = n-1\)
- Théorème de la poignée de main : \(\sum \deg(v) = 2|A|\)
- Condition de biparti : absence de cycle impair
Discussion (0)
Soyez le premier à laisser un commentaire !
Laisser un commentaire
Votre commentaire sera visible après modération.