Je poste une mise à jour en tant que réponse automatique uniquement pour la garder distincte de la question ( qui est toujours ouverte ).
Comme indiqué dans les commentaires (grâce à Tsuyoshi Ito), le problème est résolu en temps polynomial pour les chemins:
Wi n ( Pn) = 1( n mod 34 ) ∈ { 3 , 7 , 23 , 27 }
A partir de 0, la séquence (calculée) des valeurs nim est périodique:
0,1,1,0,2,1,3,0,1,1,3,2,2,3,4,1,5,3,2,2,3,1,1,0,3,1,2,0,1,1,4,4,2,6,
4,1,1,0,2,1,3,0,1,1,3,2,2,3,4,4,5,7,2,2,3,1,1,0,3,1,2,0,1,1,4,4,3,6,
4,1,1,0,2,1,3,0,1,1,3,2,2,3,4,4,5,7,2,2,3,1,1,0,3,1,2,0,1,1,4,4,3,6,
...
the subsequence rseq of length 34:
4,1,1,0,2,1,3,0,1,1,3,2,2,3,4,4,5,7,2,2,3,1,1,0,3,1,2,0,1,1,4,4,3,6
is repeated
Je n'ai pas travaillé sur une preuve mathématique rigoureuse, mais l'idée est:
supposons que nous voulons calculer l'élément , puis le premier coup (choisir une arête) peut diviser le chemin de différentes manières (n-2,0), (n-3, 1), (n-4,2), ...). La nouvelle valeur nim est égale à:⌈ n / 2 ⌉Wi n ( Pn) , n = k ∗ 34 + x( k ≥ 4 , 0 ≤ x < 34 )⌈ n / 2 ⌉
m e x { Pn - 2+ P0, Pn - 3+ P1, . . . , P⌈ n / 2 ⌉+ Pn - ⌈ n / 2 ⌉}
Les 34 premiers éléments de l'ensemble sont produits par la première séquence non répétitive (0,1,1,0, ...) (nim) additionnée des éléments de la séquence répétée dans l'ordre inverse à partir de l'élément .( 34 - 2 - x ) mod 34
Par exemple: pour :x = 0
0,1,1,0,2,1,3,0,1,1,3,2,2,3,4,1,5,3,2,2,3,1,1,0,3,1,2,0,1,1,4,4,2,6 +
3,4,4,1,1,0,2,1,3,0,1,1,3,2,2,7,5,4,4,3,2,2,3,1,1,0,3,1,2,0,1,1,4,6 =
mex{ 3,5,5,1,3,1,1,1,2,1,2,3,1,1,6,6,0,7,6,1,1,3,2,1,2,1,1,1,3,1,5,5,6,0 } = 4
Pour x = 0..33, la séquence mex résultante est égale à la séquence répétitive:
4,1,1,0,2,1,3,0,1,1,3,2,2,3,4,4,5,7,2,2,3,1,1,0,3,1,2,0,1,1,4,4,3,6
Les éléments restants de l'ensemble ne sont calculés que sur la ou les séquences répétitives: (pour les paires sont répétées, donc ils ne modifient pas le résultat mex). La séquence mex résultante pour x = 0..33 est:j ≥ 34r s e q[jmod34]+rseq[(34−2−x−j)mod34]j≥34
4,1,1,0,2,1,3,0,1,1,3,2,2,3,4,4,4,7,2,2,3,1,1,0,3,1,2,0,1,1,4,4,3,4,
Ce qui est égal à la séquence répétée sauf pour et ; mais les valeurs sont inférieures au mex correspondant sur la séquence non répétitive, donc:x = 33x=16x=33
m e x { P n - 2 + P 0 , P n - 3 + P 1 , .mex{Pn−2+P0,Pn−3+P1,...,P⌈n/2⌉+Pn−⌈n/2⌉} =m e x { Pn - 2+ P0, Pn - 3+ P1, . . . , Pn - 2 - 33+ P33}
et pour ,W i n ( P k ∗ 34 + x ) = W i n ( P 34 + x ) = W i n ( P x )( k ≥ 4 , 0 ≤ x < 34 )Wi n ( Pk ∗ 34 + x) = Wi n ( P34 + x) = Wi n ( PX)