RÉUSSITO. Terminale
Fiche de révision · Spé NSI Terminale

Recherche du plus court chemin dans un graphe (algorithme de Dijkstra)

Chapitre : Algorithmique avancée

En 30 secondes

  • L'algorithme de Dijkstra détermine le plus court chemin entre un sommet de départ et tous les autres sommets d'un graphe pondéré à poids positifs.
  • À chaque étape : choisir le sommet non visité de distance provisoire minimale, la rendre définitive, mettre à jour les distances provisoires de ses voisins.
  • Une distance provisoire peut être améliorée tant que son sommet n'est pas définitif ; une fois définitive, elle ne change plus.

Ce que tu sauras faire

  • Décrire le principe de l'algorithme de Dijkstra (distances provisoires, sommet non visité de distance minimale).
  • Dérouler l'algorithme de Dijkstra sur un graphe pondéré pour trouver le plus court chemin depuis un sommet de départ.
  • Distinguer distance provisoire et distance définitive dans le déroulement de l'algorithme.

Les mots à connaître

Graphe
un ensemble de sommets reliés entre eux par des arêtes ou des arcs, représentant des relations entre des objets.
Sommet
chacun des éléments reliés entre eux dans un graphe, aussi appelé nœud.
Voisin
un sommet directement relié à un autre sommet par une arête ou un arc.

Le piège classique

Croire que la première distance provisoire trouvée pour un sommet est forcément la distance définitive : elle peut être améliorée tant que le sommet n'a pas été choisi comme sommet non visité de distance minimale.

L'astuce

Une distance provisoire n'est JAMAIS définitive tant que son sommet n'a pas été choisi comme sommet non visité de distance minimale.

Teste-toi : QCM gratuit

10 questions sur « Recherche du plus court chemin dans un graphe (algorithme… », corrigées et expliquées. Sans compte.

Je lance le QCM →

La fiche complète

Règles, méthode pas à pas, exemple corrigé, exercices et corrections : dans le pack Terminale, à toi pour l'année.

Voir les packs Terminale →

Ton niveau en 5 minutes

~10 questions du programme de Terminale, score immédiat, sans compte.

Je teste mon niveau →

Dans le même chapitre : Algorithmique avancée

Toutes les fiches Spé NSI Terminale · Fiches gratuites et packs Terminale