次の問題はNP困難ですか?
国際ドラフト用のボード構成を考えると、1つの法的動きを見つけてください。
アメリカのチェッカー(別名英語のドラフト)に対応する問題は、多項式時間で簡単に解決できます。これら2つのゲームには3つの大きな違いがあります。
最初の最も重要な違いは、「フライングキング」ルールです。チェッカーでは、キングは隣接する敵の駒を飛び越えて、2段離れた空の正方形に斜め方向にジャンプすることができます。国際的なドラフトでは、王は対角線に沿って任意の距離を移動することにより、相手の駒を任意の距離だけ飛び越えることができます。
チェッカーのように、同じピースを使用して、1ターンで一連のピースをキャプチャできます。ただし、チェッカーとは異なり、国際ドラフトでキャプチャされたピースは、シーケンス全体が終了するまで削除されません。捕獲駒は同じ空の広場に複数回飛び越えたり、着地したりできますが、敵の駒を複数回飛び越えてはなりません。
最後に、チェッカーと国際ドラフトの両方には、強制キャプチャルールがあります。対戦相手の駒をキャプチャできる場合は、必須です。ただし、複数のオプションが複数ある場合、ルールは一致しません。チェッカーでは、キャプチャの最大シーケンスを選択できます。つまり、キャプチャピースがキャプチャできなくなったときに終了するキャプチャシーケンスを選択できます。国際的なドラフトでは、最長のキャプチャシーケンスを選択する必要があります。したがって、私の問題は次と同等です。
国際ドラフト用のボード構成が与えられた場合、反対側のピースの最大数をキャプチャする動きを見つけます。
次の問題がNP完全であることを証明すれば十分です。(明らかにNPにあります。)
キングのみを含む国際ドラフト用のボード構成を考えると、1人のプレイヤーが1ターンですべての対戦相手のピースをキャプチャできますか?
対応するチェッカーの問題は、多項式時間で答えることができます。これは楽しい宿題です。この問題は、デメイン、デメイン、およびエプスタインによるPhutballのエンドゲームの分析により似ています。楽しい宿題の練習の解答は、彼らの論文の最後にあります。解決策は、FrankelらによるFOCS 1978の論文にも記載されています。これは、チェッカーを最適にプレイすることがPSPACEに困難であることを証明しています。チェッカーが実際にEXPTIME完了であるというRobsonの1984年の証拠も参照してください。