P의 PLANAR NAE k-SAT는 어느 것입니까?


23

부울 변수 의 집합 에 대해 일련의 절 를 고려할 때 모두 같지 않음 -SAT 문제 (NAE -SAT) 는 각 절에 최대 리터럴이 포함 되도록 변수의 실제 할당이 있는지 묻습니다. 각 절에는 하나 이상의 true 및 하나 이상의 false 리터럴이 포함됩니다.kkkkCCXXkk

PLANAR NAE -SAT 문제는 NAE -SAT가 와 의 입사 이분 그래프 (예 : 와 사이의 모서리를 갖는 부분 와 의 그래프) 인 경우로 제한됩니다. 또는 이 속하는 경우에만 평면입니다.kkkkCCXXCCXXxXxXcCcCxx¯xx¯¯¯cc

NAE 3-SAT는 NP-complete (Garey and Johnson, Computers and Intractability; A-Completeness The Guide to NP-Completeness)로 알려져 있지만, PLANAR NAE 3-SAT는 P에 있습니다 ( Planar NAE3SAT는 P, B 참조) Moret, ACM SIGACT News, Volume 19 Issue 2, 1988 년 여름 – 불행히도 나는이 문서에 접근 할 수 없다.

일부 PLANAR NAE -SAT는 P 입니까? NP- 완료로 표시된 값이 있습니까?k k 4 kkk4k

답변:


23

PLANAR NAE k -SAT는 모든 k 값에 대해 P입니다 .케이케이

PLANAR NAE k -SAT를 PLANAR NAE 3 -SAT 로 줄일 수 있기 때문입니다. 하자 φ PLANAR NAE의 인스턴스 K -sat 및 가정 φ이 조항의 포함 C 리터럴로 1 , 2 , ... , ℓ의 케이 . 새로운 변수 도입 브이 C를 , 대체 및 C를 두 개의 NAE 조항으로 C 1C 2 . C 13 개의 리터럴 1 , 2를 포함합니다케이ϕ케이ϕ기음1,2,,kvCCC1C2C1312V C 반면, C 2 포함 K - 1 리터 ˉ 브이 C , (3) , (4) , ... , ℓ의 K . C 1C 2 이면 C 가 만족스럽고 변환이 평면성을 유지한다는 것을 쉽게 알 수 있습니다 . 이제, 원하는대로 NAE 3 -SAT 의 인스턴스 ϕ ' 를 얻기 위해이 절에이 절차를 반복해서 적용 할 수 있습니다 .vCC2k1v¯C,3,4,,kCC1C2ϕ3


1
좋은 대답입니다. 이것은 이미 알려졌습니까?
Serge Gaspers

1
평면 축소 없이도 이러한 감소가 "작동"하는 것처럼 들리므로 아마도 "알려질"것입니다.
Suresh Venkat

@Serge 나는 그것이 확실하지만 참조를 모른다.
arnab

6
"일반적인"SAT에도 적용되는 표준 축소입니다. 예를 들어 Sipser의 저서 "계산 이론 소개"와 더 많은 곳에서 찾을 수 있습니다.
5501
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.