In einer zweimal gelesenen entgegengesetzten CNF-Formel erscheint jede Variable zweimal, einmal positiv und einmal negativ.
Ich interessiere mich für das Problem , das darin besteht, die Parität der Anzahl zufriedenstellender Zuweisungen einer zweimal gelesenen entgegengesetzten CNF-Formel zu berechnen.
Ich konnte keinen Hinweis auf die Komplexität eines solchen Problems finden. Die nächstgelegene ich war in der Lage zu finden , ist , dass die Zählung Version ist -komplette (Abschnitt 6.3 live in diesem Beitrag ).# P.
Vielen Dank im Voraus für Ihre Hilfe.
Update 10. April 2016
- In diesem Papier , das Problem sein gezeigt -komplette jedoch die durch Reduktion hergestellt aus Formel nicht in CNF und Sobald Sie versuchen, es wieder in CNF umzuwandeln, erhalten Sie eine dreimal lesbare Formel.⊕ P 3 SAT
- Die monotone Version wird in diesem Dokument als -vollständig dargestellt . In einem solchen wird am Ende von Abschnitt 4 schnell erwähnt: Valiant sagt, es sei entartet. Mir ist nicht klar, was Entartung genau bedeutet und was es in Bezug auf die Härte bedeutet.⊕ P ⊕ Rtw-Opp-CNF
Update 12. April 2016
Es wäre auch sehr interessant zu wissen, ob jemals jemand die Komplexität des Problems hat. Bei einer zweimal gelesenen entgegengesetzten CNF-Formel muss bei einem solchen Problem die Differenz zwischen der Anzahl der erfüllenden Zuweisungen mit einer ungeraden Anzahl von Variablen, die auf true gesetzt sind, und der Anzahl der zufriedenstellenden Zuweisungen mit einer geraden Anzahl von Variablen, die auf true gesetzt sind, berechnet werden. Ich habe keine Literatur darüber gefunden.
Update 29. Mai 2016
Wie Emil Jeřábek in seinem Kommentar , ist es nicht wahr, dass Valiant sagte, dass das Problem entartet ist. Er sagte nur, dass eine eingeschränktere Version eines solchen Problems, , entartet ist. In der Zwischenzeit weiß ich immer noch nicht, was degeneriert genau bedeutet, aber zumindest scheint es jetzt klar zu sein, dass es ein Synonym für mangelnde Ausdruckskraft ist.⊕ Pl-Rtw-Opp-3CNF