ゲーム Final Fantasy XIII-3 では、プレイヤーにいくつかのパズルが提示されます。導入された最初のパズルはTile Trialと呼ばれ、プレイヤーにタイルのグリッドを提示し、その中にはクリスタルが付いているものもあります。目標は、すべてのクリスタルを回収して出口に到達することですが、各タイルを 1 回しか踏まないでください。
http://arxiv.org/pdf/1203.1633v1.pdfの著者は、特定のケースがハミルトンサイクルに還元できるため、この問題は NP 困難であると述べています。彼は特定のパズルを開発したため、これは単純な仮定であることがわかりました。これは、ゲームのルールには合っていますが、たまたまハミルトニアン サイクルを含んでいるだけです。
一般的なケースを見ると、パズルの各タイルをグラフの頂点としてモデル化できます。2 つのタイルが隣接している場合、頂点には別の頂点へのエッジがあります。問題は、結晶を持つすべての頂点を横断し、どの頂点にも 2 回以上アクセスしないようにしながら、開始タイルから終了タイルまでのパスを見つけることです。
これは、都市のサブセットのみを訪問する必要がある TSP (巡回セールスマン問題) に還元できると思います。n都市の通常の TSP 問題を想定します。ただし、この特定の問題では、 n 個の都市すべてを訪れる必要はなく、m<=nである特定のサブセット m のみを訪問する必要があります。mではなくnにある都市を訪れる必要はありませんが、たとえばパスm1->m2がm1->n1->m2よりも大きい場合は、訪問する必要があります。
しかし、この「単純な」TSP 問題はまだ NP 困難ですか? リダクションとして使用できる、より優れた NP 困難な問題を知っている人はいますか?