Eine Monotone-2CNF-Formel ist eine CNF- Formel, bei der jeder Satz aus genau 2 positiven Literalen besteht.
Jetzt habe ich eine Monotone-2CNF Formel . Sei die Menge von befriedigenden Zuordnungen. Ich habe auch ein Orakel , das folgende Informationen liefern kann:
- Die Kardinalität der Menge (dh die Anzahl der Lösungen von ).
-
Bei einer Variablen :
- Die Anzahl der Lösungen in die das positive Literal .
- Die Anzahl der Lösungen in die das negative Literal enthalten .
-
Bei 2 Variablen und :
- Die Anzahl der Lösungen in die .
- Die Anzahl der Lösungen in die .
- Die Anzahl der Lösungen in die .
- Die Anzahl der Lösungen in die .
Beachten Sie, dass das Orakel "begrenzt" ist: Es funktioniert nur für , es kann nicht für eine Formel .F F ′ ≠ F
Frage:
Angesichts 3 Variablen , , ist es möglich , die Anzahl der Lösungen in bestimmen enthalten in Polynomialzeit, mit und die Informationen zur Verfügung gestellt von ?
Hinweis:
Sie können in der Frage durch eine der 8 möglichen Kombinationen von , , ersetzen . Das Problem würde gleich bleiben.
Empirische Tatsache:
Vor einer Woche bin ich auf die folgende empirische Tatsache gestoßen. Sei die Menge der Lösungen, die , und sei Sei die Menge der Lösungen, die ¬ x 1 ∧ ¬ x 2 ∧ x 3 enthalten . Nun scheint es so zu sein, dass, wenn Bedingung C zutrifft, auch diese Beziehung zutrifft: | S ¬ x 1 ∧ ¬ x 2 |¬ x 1 ∧ ¬ x 2 S ¬ x 1 ∧ ¬ x 2 ∧ x 3 ⊂ S
wobeiϕ=1.618033 ...der goldeneSchnittist. BedingungCscheint wie folgt zu sein:"x1,x2,x3werden inFfast gleich oft erwähnt".