Shaefer와 Mahaney의 정리는 왜 P = NP를 의미하지 않습니까?


14

나는 누군가가 이것에 대해 생각하기 전에 또는 그것을 즉시 무시했다고 확신하지만, 희소 세트에 대한 Mahaney의 정리와 함께 Schaefer의 이분법 이론은 왜 P = NP를 의미하지 않습니까?

내 추론 은 다음과 같습니다. 무한 결정 가능한 스파 스 세트와 교차하는 SAT와 동일한 언어 을 만듭니다 . 그런 다음 도 드 물어야합니다. 이후 사소한 아니라, 아핀, 2 앉아하거나 NP-완료해야합니다 Shaefer의 정리에 의해, 혼-앉았다. 그러나 우리는 Mahaney의 정리 P = NP에 의해 희소 한 NP-complete 세트를 갖습니다.L L엘엘엘

내가 여기서 잘못 가고 있습니까? 나는 Shaefer의 정리를 오해하고 / 오용하고 있다고 생각하지만 그 이유를 알지 못한다.


1
밀접하게 관련 : cs.stackexchange.com/q/42544/755 (질문의 모든 세부 사항을 이해하기 전에 답변을 읽으십시오; 답변은 비교적 독립적입니다)
— DW

물어보기에 너무 많은 일 전에이 자신에 대해 궁금해했습니다! 트릭은 schaefers thm이 실제로 P / NP 사이에 "중간"언어가 없다고 말하는 것이 아니라 더 미묘하다는 것입니다. 또한 NP 중간체 인 NPI 클래스를 공부해보십시오 . 이론적 컴퓨터 과학 에 대한 많은 참고 자료가 있습니다 . 많은 주요 문제는 "in"NPI이며, 두 가지 주요 / 유명한 문제는 분해와 그래프 동형입니다.
— vzn

요컨대 Shaefer thm은 SAT에 대한 thm처럼 들리지만 실제로 SAT와 관련된 좁은 언어에 관한 것입니다. 오랫동안 Shaefer thm의 "언더 그레이드 교재"레벨 프리젠 테이션을 찾고있었습니다.
— vzn

답변:


14

쉐퍼의 정리 언어의 특정 유형에만 적용 양식의 그 부울 도메인 이상 관계의 유한 집합에 대한 C S P ( Γ ) 부울 도메인에 한정된 제약 언어 (두 표기법은 동일합니다. 자세한 내용은 Wikipedia 페이지 를 참조하십시오 . 다른 언어는 정리에 포함되지 않으며 정리는 그에 대해 아무 말도하지 않습니다. 특히, Schaefer의 정리는 당신의 언어 L 에 대해 아무 말도하지 않습니다 .에스ㅏ티(에스)씨에스피(Γ)엘


대단하지만 SAT (S) 란 정확히 무엇입니까? plz는 이것을 더 육체로
— 만들었

이것은 Schaefer 정리의 Wikipedia 페이지에서 매우 명확하게 설명되어 있습니다.
— Yuval Filmus 2016 년

1
어쨌든 여전히 이것이 더 잘 설명 될 수 있다고 생각합니다. "Schaefer는 일반화 된 만족도 문제라고하는 결정 문제를 정의합니다." 그러나 분명히 그렇게 일반화되지 않았습니다 ....? 예를 들어, 그가 공부 한 언어가 왜 중요하고 이해되지 않는가? CS 이외의 다른 곳에서 종이로 사용됩니까? 이 정리의 더 큰 의미는 무엇입니까? P 대 NP 공격에 어떻게 든 사용될 수 있습니까? 등
— vzn
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.