Bir-iki kez zıt CNF formülünde, her bir değişken bir kez pozitif ve bir kez negatif olmak üzere iki kez görünür.
Ben ilgilenen kulüpler salt iki kez ters CNF formülü tatmin atamalarının sayısını paritesine bilgisayar oluşur sorun.
Böyle bir sorunun karmaşıklığı hakkında herhangi bir referans bulamadım. Bulabildiğim en yakın şey, sayma sürümünün # P -tamamlanmış olmasıdır ( bu makalede bölüm 6.3'e bakın ).
Yardımın için şimdiden teşekkür ederim.
Güncelleme 10 Nisan 2016
- In Bu yazıda , sorun olarak gösterilmektedir ⊕ P ancak gelen azalma ile üretilen formülü, -tamamlamak 3 SAT CNF değil, ve en kısa sürede geri CNF dönüştürmek için denemek gibi bir olsun üç kez okunan formül.
- Monoton versiyonu olduğu gösterilmiştir ⊕ P içinde Komple Bu kağıt . Bu makalede ⊕ Rtw-Opp-CNF bölüm 4'ün sonunda hızlı bir şekilde bahsedilmiştir: Valiant bunun dejenere olduğunu söylüyor. Dejenere olmanın tam olarak ne anlama geldiği veya sertlik açısından ne anlama geldiği bana açık değil.
Güncelleme 12 Nisan 2016
Hiç kimse karmaşıklığı eğitim gördü olmadığını bilmek de çok ilginç olacaktır sorun. Karşılıklı olarak iki kez okunan bir CNF formülü verildiğinde, bu tür bir sorun, tek sayıda true değerine ayarlanmış tatmin edici atama sayısı ile eşit sayıda değişken true değerine ayarlanmış tatmin edici atama sayısı arasındaki farkı hesaplamayı ister. Bununla ilgili literatür bulamadım.
Güncelleme 29 Mayıs 2016
Emil Jeřábek'in yorumunda belirttiği gibi, Valiant'ın sorununun dejenere olduğunu söylediği doğru değil . Sadece böyle bir sorunun daha kısıtlı bir versiyonu olan ⊕ Pl-Rtw-Opp-3CNF'nin dejenere olduğunu söyledi. Bu arada, dejenerasyonun tam olarak ne anlama geldiğini bilmiyorum, ama en azından şimdi ifade gücünün eksikliğinin eşanlamlı olduğu açık görünüyor.