CNFからDNFへの変換がNP-Hard(および関連するMathスレッド)であることを証明するスレッドに関連して:
DNFからCNFへの他の方向はどうですか?簡単ですか、難しいですか。
このペーパーの 2ページ目では、「CNF表現からDNF表現(またはその逆)に切り替えるときのサイズの最大の拡大に関心がある」と言うと、両方向が等しく難しいことを示唆しているようです。
しかし、DNF-SATはPにあり、CNF-SATはNP完全です。したがって、DNF式与えられると、長さが長さの多項式である、等価な CNF式が存在するはずです。また、変換は、ポリ時間で実行できます。これは正しいです?
編集:変更同等にequisatisfiable(であるが、追加の変数がで許可されている)。