Este jogo de informações perfeitas, jogado em gráficos, é conhecido / estudado?
Dado um gráfico , dois jogadores alternam escolhendo uma aresta ou um nó isolado. Se o jogador escolher uma aresta os dois nós e serão excluídos juntamente com as arestas incidentes. Se o jogador escolher um nó isolado, o nó será excluído. O primeiro jogador incapaz de se mover perde o jogo.
Qual é a complexidade de encontrar o vencedor?
Alguma referência a jogos similares?
reference-request
combinatorial-game-theory
Marzio De Biasi
fonte
fonte
Respostas:
Publico uma atualização como resposta automática apenas para mantê-la distinta da pergunta ( que ainda está aberta ).
Como mostrado nos comentários (graças a Tsuyoshi Ito), o problema é solucionável em tempo polinomial para caminhos:
A partir de 0, a sequência (calculada) dos valores nim é periódica:
Não trabalhei em uma prova matemática rigorosa, mas a ideia é:
suponha que desejamos calcular o elemento , o primeiro movimento (escolha uma aresta) pode dividir o caminho em maneiras diferentes (n-2,0), (n-3, 1), (n-4,2), ...). O novo valor nim é igual a:Win(Pn),n=k∗34+x(k≥4,0≤x<34) ⌈n/2⌉
Os primeiros 34 elementos do conjunto são produzidos pela primeira sequência não repetida (0,1,1,0, ...) (nim) somada aos elementos da sequência repetida na ordem inversa, a partir do elemento .(34−2−x)mod34
Por exemplo: para :x=0
Para x = 0..33, a sequência mex resultante é igual à sequência de repetição:
Os elementos restantes do conjunto são calculados apenas na (s) sequência (s) de : (para os pares são repetidos, portanto eles não alteram o resultado mexicano). A sequência mex resultante para x = 0..33 é:rseq[jmod34]+rseq[(34−2−x−j)mod34] j≥34
Que é igual à sequência de repetição excepto para e ; mas os valores são mais baixos que o mex correspondente na sequência não repetida, portanto:x=16 x=33
e para ,(k≥4,0≤x<34) Win(Pk∗34+x)=Win(P34+x)=Win(Px)
fonte