Ce document traite de l'algorithme de Dijkstra pour trouver le plus court chemin dans un graphe pondéré. Il explique les concepts de graphe, les propriétés des chemins les plus courts, ainsi que l'implémentation et la complexité de l'algorithme. L'algorithme fonctionne en utilisant une approche gloutonne, en choisissant à chaque étape la solution locale optimale pour atteindre la solution globale.