Ich bin daran interessiert, die Komplexität des NAE-HORN-SAT-Problems zu kennen (nicht alle gleich). Wir wissen, dass HORNSAT ist-vollständig, aber auf der anderen Seite ist NAE-SAT -Komplett. Ich möchte wissen, was wir über das NAE-HORN-SAT-Problem sagen können. Lassen Sie mich das Problem formal definieren:
Gegeben: Eine Boolesche Formel wird uns in CNF gegeben, wo jede Klausel höchstens ein positives Literal (HORN-Eigenschaft) hat.
Frage: Gibt es eine Zuordnung für die Eingangsvariablen von so dass jede Klausel mindestens ein False- und mindestens ein True-Literal (NAE-Eigenschaft) hat?
NB:
- Positives Literal: jede Variable direkt,
- Negatives Literal: Negation einer Variablen.
- True-Literal: Das Literal wird durch jede Zuweisung dem Booleschen True zugewiesen.
- Falsches Literal: Das Literal wird durch jede Zuweisung dem Booleschen Falsch zugewiesen.
Nach dem Dichotomiesatz von Schaefer muss dieses Problem entweder in liegen oder -Komplett. Ich kann nur eine Polynomreduktion von HORNSAT zu diesem Problem finden, die eigentlich nichts beweist. Gibt es einen Polynomzeitalgorithmus, um dieses Problem zu lösen?
Oder gibt es eine Möglichkeit, dieses Problem zu beweisen? -schwer? Irgendwelche Gedanken dazu?