Có một kết quả được biết đến về mức độ phức tạp của 1 trong 3-SAT với số lần xuất hiện hạn chế không?
Tôi đã đưa ra cách giảm đáng kể sau đây với Peter Nightingale, nhưng tôi muốn trích dẫn điều gì đó nếu điều này được biết.
Đây là mẹo chúng tôi đã đưa ra. Điều này cho thấy rằng 1 trong 3-SAT giới hạn ở 3 lần xuất hiện trên mỗi biến là NP hoàn thành và #P hoàn thành (vì 1 trong 3-SAT là) , trong khi 3-SAT giới hạn ở 3 lần xuất hiện ở P
Giả sử chúng ta có nhiều hơn ba lần xuất hiện của x. Giả sử chúng ta cần 6. Sau đó, chúng tôi sẽ giới thiệu 5 biến mới x2 đến x6 tương đương với x và hai biến mới d1 và d2 được đảm bảo là sai với 6 mệnh đề mới sau đây:
x -x2 d1
x2 -x3 d1
x3 -x4 d1
x4 -x5 d2
x5 -x6 d2
x6 -x d2
Rõ ràng chúng ta thay thế mỗi lần xuất hiện của x sau lần đầu tiên bằng xi cho một số i. Điều đó cho ba lần xuất hiện của mỗi xi và d.
Ở trên đặt mỗi di thành false và tất cả các xi có cùng giá trị. Để thấy điều này, x phải đúng hoặc sai. Nếu nó đúng thì mệnh đề đầu tiên đặt x2 true và d1 false, và điều này sẽ truyền xuống các clasue. Nếu x là false thì mệnh đề cuối đặt x6 false và d2 false và nó truyền lên các mệnh đề. Đó rõ ràng là rất kỹ tính để bảo tồn đếm.