par lyceen95 » 10 Avr 2023, 22:34
Je verrais bien une chaine de Markov. Chaque position est définie par :
- le nombre de sommets déjà visités.
- la position courante par rapport aux sommets déjà visités.
Par exemple, si j'ai actuellement visité 5 sommets et que je suis à la position 0 (une des 2 extrémités du groupe de 5 points visités), on peut aller vers (6,0), ou vers (5,1)
Si on est en (3,1), on va forcément vers (3,0), parce que je considère que l'extrémité droite ou l'extrémité gauche d'un segment, c'est pareil.
Ici, je stocke les états de façon peut-être trop optimisée.
Soyens moins radin ... Si on est en (3,1), on peut aller en (3,0) (=extrémité droite d'un segment de longueur 3) ou en (3,2)(=extrémité gauche d'un segment de longueur 3)
Ainsi, on a une matrice de transition de taille n(n-1)/2, avec des 1/2 de part et d'autre de la diagonale.
Plus une ligne avec l'état final, et un 1 sur la diagonale.
Et j'imagine que cette matrice de Markov est connue, et que le temps moyen d'arrêt est de n(n-1)/2 ???