Esta é uma generalização da minha pergunta anterior .
Deixe ser uma máquina determinística em tempo polinomial que podem fazer perguntas para algum oráculo . Inicialmente está vazio, mas isso pode ser alterado após um jogo que será descrito abaixo. Seja uma string.
Considere o seguinte jogo de Alice e Bob. Inicialmente, Alice e Bob têm e dólares, respectivamente. Alice quer e Bob quer .
Em cada etapa do jogo, um jogador pode adicionar uma corda a ; isso custa dólar, onde é uma função computável em tempo polinomial. Além disso, um jogador pode perder o seu passo.
A jogada termina se ambos os jogadores gastarem todo o dinheiro ou se algum jogador errar um passo quando ele ou ela estiver em uma posição perdida (que é definida pelo valor atual de ).
Pergunta: é o problema de definir o vencedor deste jogo, dado que é um
EXPSPACE - tarefa concluída?
Note-se que pode pedir (por pertencer a ) apenas strings de comprimento polinomial por isso não há sentido para Alice ou Bob para adicionar cordas mais longas para . Portanto, esse problema está no EXPSPACE .
Na minha pergunta anterior, adicionar cada corda a custa um dólar (ou seja, ). Então (como foi mostrado por Lance Fortnow ), este jogo pertence ao EXPH e até ao PSPACE se .