이것은 내 이전 질문 의 일반화입니다 .
은 일부 오라클 에게 질문을 할 수있는 다항식 결정 론적 기계라고 하자 . 초기에 는 비어 있지만 아래에 설명 할 게임 후에 변경할 수 있습니다. x를 문자열로 하자 .
다음의 Alice and Bob 게임을 고려하십시오. 초기에 Alice와 Bob은 각각 와 달러를 가지고 있습니다. Alice는 을 원하고 Bob은 원합니다 .
게임의 모든 단계에서 플레이어는 문자열 를 추가 할 수 있습니다 . 여기에는 달러의 비용이 듭니다 . 여기서 은 다항식 시간 계산 함수입니다. 또한 플레이어는 자신의 발걸음을 놓칠 수 있습니다.
두 선수가 모두 돈을 소비하거나 잃어버린 위치에있을 때 어떤 선수가 단계를 놓치면 (현재 값 정의) 놀이가 끝납니다 .
질문 : 주어진이 게임의 승자를 정의하는 문제이다 입니다
EXPSPACE- 완료된 작업?
참고 (에 속하는를 요청할 수 다항식 길이의 문자열) 그래서 앨리스 또는 밥이 더 긴 문자열을 추가 할 수 아무 의미가 없다 . 따라서이 문제는 EXPSPACE에 있습니다.
이전 질문에서 에 모든 문자열을 추가하려면 1 달러가 필요합니다 (예 : ). (이것에 의해 도시 된 바와 같이 그런 랜스 포트 노우 )이 게임에 속하는 EXPH 심지어에 PSPACE 경우 .