certains pourraient-ils m'aider à comprendre comment trouver des cycles dans des graphiques en termes simples?
J'ai lu d'autres questions, comme celle- ci et aussi certaines des pages wikipedia, mais elles semblent descendre assez rapidement dans le jargon mathématique.
J'ai un modèle du graphique en java, modélisant les nœuds et les arêtes 'in' et 'out' - et le modèle ne connaît les nœuds connectés que dans une seule direction, cela me permet de trouver les nœuds feuilles comme point de départ, mon plan était pour remonter le graphique de chacun de ces nœuds feuilles, pour chaque "marche", en gardant une liste de tous les autres nœuds que j'ai trouvés sur mon itinéraire. Si je vois quelque chose déjà dans la liste à un moment donné, je saurai que j'ai trouvé un cycle dans le graphique. Cela semble cependant un peu simpliste.
Je suis sûr que c'est un problème résolu, ce serait bien de pouvoir l'expliquer en termes simples.
-ace