3-SAT trong đó các biến xảy ra nhiều lần như một nghĩa đen tích cực và như một nghĩa đen tiêu cực


7

Đặt là công thức 3-CNF trên các biến . Mỗi biến , , xảy ra nhiều lần như một nghĩa đen và một nghĩa đen trong .ϕx1,x2,,xnxii[n]ϕ

Là NP-đầy đủ để quyết định sự thỏa mãn của một công thức như vậy? Giả sử nó là, tôi sẽ quan tâm đến việc nếu nó có một cái tên đặc biệt. Có lẽ nó cũng đã được điều tra ở đâu đó?

Câu trả lời:


5

Vấn đề đã được nghiên cứu như P vấn đề N-SAT bởi Ryo Yoshinaka trong bậc cao Matching trong Linear Lambda Calculus (trong Hội nghị quốc tế lần thứ 16, RTA 2005, Nara, Nhật Bản, ngày 19-ngày 21 Tháng Tư, 2005, Kỷ yếu) .mn

Các mPnN-SAT là một vấn đề SAT trong đó mỗi nghĩa đen tích cực xảy ra chính xác m thời gian và từng chữ chính xác nlần Nó đã được chỉ ra rằng thậm chí2P1N-SAT là NP-hoàn chỉnh. Lưu ý rằng1P1N-SAT nằm trong P vì mỗi biến có thể dễ dàng bị loại bỏ sau một bước phân giải, điều này không làm tăng số mệnh đề trong công thức.


9

Nó là NP-Complete (nhưng tôi không biết nó có tên không): giả sử rằng một biến xi xuất hiện như một nghĩa đen tích cực n nhiều lần hơn là một nghĩa đen.

Sau đó, bạn có thể "cân bằng" nó thêm n mệnh đề 3CNF mới với n biến mới y1,...,yn:

xiy1y2
xiy2y3
...
xiyn1yn
xiyny1

Nếu xi xuất hiện nhiều lần dưới dạng nghĩa đen, áp dụng mở rộng tương tự nhưng sử dụng xi trong các mệnh đề 3CNF mới thay vì xi.

Các yi được cân bằng và công thức kết quả (có thể được xây dựng trong thời gian đa thức) rõ ràng là thỏa đáng khi và chỉ khi công thức 3CNF ban đầu là thỏa đáng: bất cứ giá trị nào của xi các điều khoản mới có thể được thỏa mãn thiết lập yi=true, vì vậy họ không "can thiệp" vào sự thỏa mãn của công thức ban đầu.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.