Ich versuche, dieses Problem zu lösen, und ich kämpfe wirklich.
Eine monotone Boolesche Formel ist eine Formel in der Aussagenlogik, in der alle Literale positiv sind. Beispielsweise,
ist eine monotone Boolesche Funktion. Auf der anderen Seite so etwas wie
ist keine monotone Boolesche Funktion.
Wie kann ich die NP-Vollständigkeit für dieses Problem nachweisen:
Bestimmen Sie, ob eine monotone Boolesche Funktion erfüllt werden kann, wenn Variablen oder weniger auf .
Es ist klar, dass alle Variablen nur positiv gesetzt werden können, und das ist trivial. Deshalb gibt es die Einschränkung, dass Variablen positiv gesetzt werden.
Ich habe eine Reduktion von SAT auf monotone Boolesche Formel versucht. Ich habe versucht, jedes negative Literal durch eine Dummy-Variable zu ersetzen. Ich habe zum Beispiel versucht, durch ersetzen , und dann versucht, und als unterschiedliche Werte zu erzwingen . Ich habe es nicht ganz geschafft, das zum Laufen zu bringen.