Skip to main content
QUICK REVIEW

[論文レビュー] Undecidability of Two-dimensional Robot Games

Reino Niskanen, Igor Potapov|arXiv (Cornell University)|Jan 1, 2016
Computability, Logic, AI Algorithms参考文献 15被引用数 5
ひとこと要約

本稿は、2人のプレイヤーが交互に整数ベクトルを構成ベクトルに加える2次元ロボットゲームにおいて、エイブが原点に到達することを試みる一方でアダムがそれを防ごうとする場合、その勝者を特定することは一般に決定不能であることを証明している。著者らは、2カウンターミンスキー機械の停止問題を、カウンタ値と機械状態を整数座標に独自に符号化することで、2次元ゲームに還元し、一般の2次元インスタンスにおいてエイブが勝つ戦略を持つかどうかを特定するアルゴリズムが存在しないことを示した。

ABSTRACT

Robot game is a two-player vector addition game played on the integer lattice $\mathbb{Z}^n$. Both players have sets of vectors and in each turn the vector chosen by a player is added to the current configuration vector of the game. One of the players, called Eve, tries to play the game from the initial configuration to the origin while the other player, Adam, tries to avoid the origin. The problem is to decide whether or not Eve has a winning strategy. In this paper we prove undecidability of the robot game in dimension two answering the question formulated by Doyen and Rabinovich in 2011 and closing the gap between undecidable and decidable cases.

研究の動機と目的

  • 本稿の目的は、2011年にドイエンとラビノビッチが提起した未解決問題である、2次元ロボットゲームの決定可能性状態を解明することにある。
  • 有限の手動集合を有する2人零式のベクトル加算ゲームにおいて、エイブが勝つ戦略が存在するかどうかを調査することを目的としている。
  • 本稿の目的は、カウンタ到達可能性ゲームにおける決定可能と決定不能なケースの理論的境界を確立することにある。
  • 本稿は、2次元整数ベクトルと状態なしのプレイヤーのみを用いて、ユニバーサル計算をシミュレートできる最小限のシステムを構築することを目的としている。
  • 本稿の目的は、2次元という最小の非自明な次元(n=2)において、問題が決定不能になることを示すことにある。

提案手法

  • 著者らは、決定不能な2カウンターミンスキー機械(2CM)の停止問題を、2次元ロボットゲームに還元した。
  • 2つのカウンタの値を整数座標に8の累乗を用いて符号化し、算術演算をシミュレート可能にした。
  • 機械の状態はベクトル成分の最下位桁に符号化され、明示的な状態を用いずに状態遷移をシミュレートした。
  • 独自の符号化技術により、モジュロ演算とベクトル加算を用いてカウンタ操作と状態遷移をシミュレートする移動を実現した。
  • 証明は2段階の還元を用いる:まず状態付きロボットゲームに還元し、その後、状態なしの2次元ロボットゲームに還元した。
  • アダムの手には「状態チェック」の手があり、エイブの不正行動(誤ったカウンタ更新や不正な状態遷移)を検出できるため、不正が生じるとアダムが勝利するよう保証された。

実験結果

リサーチクエスチョン

  • RQ1有限の手動集合を有する2人のプレイヤーとZ²内の初期ベクトルが与えられた2次元ロボットゲームの勝者を決定可能か?
  • RQ22カウンターミンスキー機械の停止挙動を、2次元ロボットゲームに符号化できるか。その場合、機械が停止するならばエイブが勝つ。
  • RQ32CMにおける状態遷移とゼロチェックを、明示的な状態頂点を用いずにZ²における整数ベクトル加算のみでシミュレートできるか?
  • RQ42次元における状態なしの2人零式ゲームを構築可能か。その場合、ゲームの結果がユニバーサル2CMの停止に依存する。
  • RQ52CMの決定不能性は、2次元におけるロボットゲームの決定不能性を示唆するか?

主な発見

  • 2次元ロボットゲームの勝者を特定することは決定不能である。2011年の未解決問題が解決された。
  • 2カウンターミンスキー機械の停止問題から2次元ロボットゲームへの還元が確立された。
  • エイブが正しくシミュレーションしない場合(誤ったカウンタ更新や不正な状態遷移)は、アダムによる状態チェックの手で検出可能である。
  • 整数ベクトルの最下位桁に機械状態を符号化することで、明示的な状態頂点を用いずに状態遷移をシミュレート可能である。
  • アダムに新たな不正の機会が生じないよう構成されており、還元の正しさが保たれた。
  • この結果は、2次元、状態なし、2人零式のベクトル加算ゲームという最小限の設定においてでさえ、問題が決定不能であることを示唆している。

より良い研究を、今すぐ始めましょう

論文設計から論文執筆まで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。