このペーパーhttp://www.mountainvistasoft.com/docs/BattleshipsAsDecidabilityProblem.pdfは、「特定のパズルを考えれば、解決策はありますか?」という決定の問題について述べています。NP-Completeです。これが多項式時間で実行できない理由がわかりません。2つの船が直交または斜めに隣接できないという制約がある場合、「船」の2倍の列があり、すべての船の間に「セパレーター」を配置するのに十分な行があるグリッドを作成しないのはなぜですか。還元がこのように示されるのを見てきましたが、多項式時間で行うことができるようです。
「戦艦パズル」とは何か、「ビン」と「セパレーター」との関係について教えてください。人々はあなたが何を求めているのかを知るためにリンクをたどる必要はありません。また、この質問が過去2日間に投稿された他のすべての戦艦の質問とどのように異なるかを明確にしてください。
—
David Richerby、2016年
また、NPの完全性について誤解しているようです。削減は多項式時間で実行できると主張しているようです。そうであれば、それは要件であり、問題ではありません。それはあなたがについて尋ねているものであれば、私はあなたが私たちのチェックアウトをお勧め参照の質問にNP -completenessと関連トピックを。
—
David Richerby、2016年
グリッドサイズは入力の一部のようです。必要なグリッドを選択することはできません。
—
Andreas T