Czy możesz zdecydować o równoważności monotonicznych wyrażeń boolowskich, które nie zawierają negacji w PTIME?


16

Czy następujący problem występuje w trybie PTIME lub coNP-hard:

Biorąc pod uwagę dwa wyrażenia logiczne i w zmiennyche1e2 , bez negacji (tzn. Wyrażenia są w całości budowane przez i ). Zdecyduj, czy e 1e 2 , czyli mają taką samą wartość dla wszystkich przypisań do zmiennych.x1,,xne1e2

Jeśli oba wyrażenia byłyby podane w DNF, to problem występuje w PTIME, ponieważ moglibyśmy najpierw leksykograficznie uporządkować zdania spójne i porównać. Ale wprowadzenie arbitralnego wyrażenia do DNF może wybuchnąć wykładniczo. Podobny argument wydaje się dotyczyć diagramów decyzji binarnych.

Oczywiście problem dotyczy coNP.

Szukałem w Google w sporej ilości, ale nie mogłem znaleźć żadnej odpowiedzi.

Przepraszamy za podstawowe pytanie.

Odpowiedzi:


14

Wniosek 3.5 w [BHR84] pokazuje, że problem jest coNP-zupełny.

[BHR84] PA Bloniarz, HB Hunt, III i DJ Rosenkrantz. Struktury algebraiczne z trudnymi zagadnieniami równoważności i minimalizacji. Journal of the ACM , 31 (4): 879-904, październik 1984. http://dx.doi.org/10.1145/1634.1639

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.