Tôi muốn biết sự phức tạp của vấn đề NAE-HORN-SAT (không phải tất cả đều bằng nhau). Chúng tôi biết rằng HORNSAT là , nhưng mặt khác, NAE-SAT là . Tôi muốn biết những gì chúng ta có thể nói về vấn đề NAE-HORN-SAT. Hãy để tôi xác định vấn đề chính thức:
Đưa ra: Một công thức Boolean được trao cho chúng tôi trong CNF nơi mỗi mệnh đề có nhiều nhất một nghĩa đen (thuộc tính HORN). Câu hỏi: Có bất kỳ sự gán nào cho các biến đầu vào của sao cho bất kỳ mệnh đề nào có ít nhất một Sai và ít nhất một chữ đúng (NAE-property) không?
Lưu ý:
- Nghĩa đen: bất kỳ biến trực tiếp,
- Phủ định nghĩa đen: phủ định của bất kỳ biến.
- Nghĩa đen: nghĩa đen được gán cho Boolean Đúng theo bất kỳ nhiệm vụ nào,
- Sai theo nghĩa đen: nghĩa đen được gán cho Boolean Sai bằng bất kỳ phép gán nào.
Theo định lý phân đôi của Schaefer , vấn đề này phải nằm trong hoặc . Tôi chỉ có thể tìm thấy một mức giảm đa thức từ HORNSAT cho vấn đề này, điều này chứng tỏ thực sự không có gì. Có một thuật toán thời gian đa thức để giải quyết vấn đề này?
Hoặc, có cách nào để chứng minh vấn đề này là -hard không? Bất kỳ suy nghĩ về điều này?