CNF에서 DNF 로의 변환이 NP-Hard임을 어떻게 증명할 수 있습니까?
나는 대답을 요구하지 않고 그것을 증명하는 방법에 대한 몇 가지 제안 만합니다.
5
심도있는 분석을 위해이 논문 "CNF를 DNF로 변환시"
—
Vor
@ A.Schulz : Steve Cook 논문의 원래 정의는 Cook 축소를 사용하여 정의합니다. 일반적인 NP-hardness를 논의 할 때 사용되는 감소 인 것 같습니다. en.wikipedia.org/wiki/NP-hard
—
Kaveh
CNF <-> DNF 변환은 결정이 아니며, 언어가되어야합니다. 그것의 더 많은 입력 및 출력 기능 & 그것은 NP 등에서 여부를 물어 결정 문제로 변환해야합니다. 의사 결정 문제의 NP 완전한 버전 (있는 경우)은 아마도 상당히 단순화되었을 것입니다. 또한 Vors REF 방송 CNF의 실제 복잡도 <-> DNF 변환 활성 연구 문제는 ... 주 ... 압축 알고리즘의 효율성에 약간의 유사성이있다
—
vzn
@vzn이 질문은 NP가 아닌 NP -hard 인지 묻습니다 . 이는 NP 멤버십이 필요하지 않으므로 의사 결정 문제 일 필요가 없음을 의미합니다 .
—
David Richerby 2016 년