Công thức Monotone-2CNF là một công thức CNF trong đó mỗi mệnh đề được cấu tạo bởi chính xác 2 nghĩa đen.
Bây giờ, tôi có một giọng đều đều-2CNF công thức . Đặt là tập hợp các bài tập thỏa mãn củaTôi cũng có một orory có thể cung cấp các thông tin sau:F O
- Cardinality của tập (tức là số lượng giải pháp của ).F
-
Cho một biến :
- Số lượng các giải pháp trong chứa nghĩa đen .x
- Số lượng các giải pháp trong chứa chữ âm .¬ x
-
Cho 2 biến và :
x 2
- Số lượng giải pháp trong chứa .x 1 ∧ x 2
- Số lượng giải pháp trong chứa .x 1 ∧ ¬ x 2
- Số lượng giải pháp trong chứa .¬ x 1 ∧ x 2
- Số lượng giải pháp trong chứa .¬ x 1 ∧ ¬ x 2
Lưu ý rằng oracle là "giới hạn": nó chỉ hoạt động trên , nó không thể được sử dụng trên một công thức .F F ' ≠ F
Câu hỏi:
Cho 3 biến , , có thể xác định số lượng giải pháp trong chứa trong thời gian đa thức, sử dụng và thông tin được cung cấp bởi ?x 2 x 3 S ¬ x 1 ∧ ¬ x 2 ∧ ¬ x 3 F O
Ghi chú:
Bạn có thể thay thế trong câu hỏi bằng bất cứ điều gì khác trong 8 kết hợp có thể có của , , . Vấn đề sẽ vẫn như cũ.x 1 x 2 x 3
Thực tế thực tế:
Tôi đã đi qua thực tế theo kinh nghiệm sau đây một tuần. Đặt là tập hợp các giải pháp có chứa và để là tập hợp các giải pháp có chứa . Bây giờ, dường như là trường hợp, nếu điều kiện giữ, mối quan hệ này cũng giữ: trong đó là tỷ lệ vàng. Điều kiện dường như là như sau: " ,¬ x 1 ∧ ¬ x 2 S ¬ x 1 ∧ ¬ x 2 ∧ x 3 ⊂ S ¬ x 1 ∧ ¬ x 2 ∧ x 3 C | S ¬ x 1 ∧ ¬ x 2 |
ϕ=1.618033 ...Cx1x2x3F
, được đề cập trong gần như cùng số lần " .