Als «sat» getaggte Fragen

SAT steht für das Boolesche Erfüllbarkeitsproblem.

3
Berechnung von Informationen zu Max-3SAT
Für eine 3CNF Formel lassen in beliebiger Zuordnung zur maximalen Anzahl der Klauseln erfüllt sein . Es ist bekannt, dass Max-3SAT schwer zu approximieren ist (abhängig von P ≠ NP), dh es gibt keinen Polyzeitalgorithmus, dessen Eingabe eine 3CNF-Formel ist und dessen Ausgabe die Zahl so dass innerhalb von a …

3
Übersetzen von SAT nach HornSAT
Ist es möglich, eine Boolesche Formel B in eine äquivalente Konjunktion von Horn-Klauseln zu übersetzen? Der Wikipedia-Artikel über HornSAT scheint zu implizieren, dass dies der Fall ist, aber ich konnte keine Referenz aufspüren. Beachten Sie, dass ich nicht "in polynomialer Zeit" meine, sondern "überhaupt".


2
Warum gibt es einen enormen Unterschied zwischen SAT-Lösern?
SAT-Löser sind sehr wichtig bei algebraischen Angriffen , z. B. Walksat und Minisat . Bei der Lösung der hier zur Verfügung stehenden Benchmark-Probleme besteht jedoch ein enormer Leistungsunterschied zwischen den beiden - Walksat ist für diese Probleme viel schneller als Minisat. Warum ist das? Diese Implementierung von walkSat scheint einige …


4
Starten von SAT-Solver-Papieren
Ich möchte einen ersten SAT-Löser machen. Ich kenne den SAT-Wettbewerb und die SAT-Konferenz, und es gibt einfach so viele Artikel zu diesem Thema. Ich bin ein Starter, ein überwältigter Starter. Wo soll ich anfangen Schließlich möchte ich den Stand der Technik vorantreiben. Ich möchte einen kompetenten Rat, wie ich anfangen …


2
Gibt es schwierige Fälle von 3-SAT, in denen in den Klauseln nur Literale verwendet werden können, die sich "in der Nähe" befinden?
Sei die Variable x1,x2,x3...xnx1,x2,x3...xnx_1 , x_2 , x_3 ... x_n . Der Abstand zwischen zwei Variablen ist definiert als d(xa,xb)=|a−b|d(xa,xb)=|a−b|d(x_a , x_b) = |a-b|. Der Abstand zwischen zwei Literalen ist der Abstand zwischen den entsprechenden beiden Variablen. Angenommen , ich habe eine 3-SAT - Instanz , so dass für jede …
22 np-hardness  sat 


7
Warum wird CNF für SAT und nicht für DNF verwendet?
Ich verstehe nicht ganz, warum fast alle SAT-Löser CNF anstelle von DNF verwenden. Es scheint mir, dass die Lösung von SAT mit DNF einfacher ist. Schließlich müssen Sie nur den Satz von Implantaten durchsuchen und prüfen, ob einer von ihnen nicht sowohl eine Variable als auch deren Negation enthält. Für …

10
#SAT Solver herunterladen
Könnte jemand bitte auf eine oder mehrere Websites verweisen, auf denen eine funktionierende Implementierung eines #SAT-Lösers heruntergeladen werden kann? Mich interessieren diejenigen, die die genaue Anzahl der Lösungen zurückgeben, keine Annäherung.

2
Minimale nicht erfüllbare 3-CNF-Formeln
Ich bin derzeit daran interessiert, 3-CNF-Formeln zu erhalten (oder zu konstruieren) und zu studieren, die nicht befriedigend sind und eine minimale Größe haben. Das heißt, sie müssen aus möglichst wenigen Klauseln (vorzugsweise m = 8) und möglichst wenigen unterschiedlichen Variablen (n = 4 oder mehr) bestehen, so dass das Entfernen …

2
Gibt es einen nicht deterministischen linearen Zeitalgorithmus für CNF-SAT?
Das Entscheidungsproblem CNF-SAT kann wie folgt beschrieben werden: Eingabe: Eine Boolesche Formel ϕϕ\phi in konjunktiver Normalform. Frage: Gibt es eine Variablenzuordnung, die erfüllt ϕϕ\phi? Ich überlege mir verschiedene Ansätze, um CNF-SAT mit einer nicht deterministischen Zwei-Band-Turing-Maschine zu lösen . Ich glaube, dass es ein NTM gibt, das CNF-SAT in n⋅poly(log(n))n⋅poly(log⁡(n))n …

2
Polynomiell zeitlösbare Instanzen von Max-Sat
Das Problem Max-Sat fordert Sie auf, eine Zuordnung einer CNF-Formel zu finden, die möglichst viele Klauseln erfüllt. Für das einfachere Problem SAT gibt es viele bekannte Spezialfälle, die in Polynomzeit gelöst werden können, zB können wir 2-SAT in Polynomzeit lösen. Für Max-Sat ist die Situation anders, da Max-Sat auch für …
18 sat  treewidth  max2sat 

3
Kürzeste äquivalente CNF-Formel
Sei eine erfüllbare CNF-Formel mit Variablen und Klauseln. Sei der Lösungsraum von . n m S F 1 F 1F1F1F_1nnnmmmSF1SF1S_{F_1}F1F1F_1 Betrachten Sie das Problem, mit andere CNF-Formel mit demselben Satz von Variablen wie bestimmen, mit (demselben Lösungsraum wie ), aber mit möglichst wenigen (einzigen) Klauseln Ziel ist es, die Anzahl …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.