В противоположной формуле CNF с двойным чтением каждая переменная появляется дважды, один раз положительный и один раз отрицательный.
Меня интересует проблема , которая заключается в вычислении четности числа удовлетворяющих назначений противоположной формуле CNF с .
Я не смог найти никаких ссылок на сложность такой проблемы. Самым близким, что мне удалось найти, является то, что версия является -complete (см. Раздел 6.3 в этой статье ).# P
Заранее спасибо за вашу помощь.
Обновление 10 апреля 2016
- В данной работе , то Проблема Показано, что -полным, однако формула получают восстановлением из не находится в КНФ, и как только вы попытаетесь преобразовать его обратно в CNF, вы получите формулу для чтения трижды.⊕ P 3 SAT
- Показано, что монотонная версия является -полной в этой статье . В такой статье быстро упоминается в конце раздела 4: Valiant говорит, что он вырожден. Мне не ясно, что именно означает вырождение, и что это означает с точки зрения твердости.⊕ P
Обновление 12 апреля 2016
Было бы также очень интересно узнать, изучал ли кто-нибудь всю сложность проблемы . При заданной противоположной формуле CNF с двойным чтением такая задача требует вычислить разницу между количеством удовлетворяющих назначений, для которых нечетное число переменных установлено в значение true, и числом удовлетворяющих назначений, в которых четное число переменных установлено в значение true. Я не нашел никакой литературы об этом.
Обновление 29 мая 2016
Как отметил Эмиль Йержабек в своем комментарии, неправда, что Валиант сказал, что проблема вырождена. Он только сказал, что более ограниченная версия такой проблемы, , является вырожденной. Между тем, я продолжаю не знать, что именно означает дегенерат, но, по крайней мере, теперь кажется очевидным, что это синоним отсутствия выразительной силы.⊕ Pl-Rtw-Opp-3CNF