Algorithme de recherche en profondeur


Définition

L'algorithme de recherche en profondeur ou de parcours en profondeur est un algorithme de parcours d'arbre, et plus généralement de parcours de graphe, qui se décrit naturellement de manière récursive.

Son application la plus simple consiste à déterminer s'il existe un chemin d'un sommet à un autre. Trémaux et Tarry ont, chacun de leur côté, formulé des algorithmes de parcours en profondeur dès le XIXe siècle.

Français

algorithme de recherche en profondeur

recherche en profondeur

algorithme de parcours en profondeur

parcours en profondeur

recherche en profondeur d'abord

Anglais

depth-first search

depth first search

DFS

Sources

Source : Wikipedia IA