Topic Cardinality Resolution in Unsatisfiability Proofs: Unterschied zwischen den Versionen

Aus International Center for Computational Logic
Wechseln zu:Navigation, Suche
Tobias Philipp (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Markus Krötzsch (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
 
Zeile 4: Zeile 4:
|Abschlussarbeitstyp=Bachelor, Master, Diplom, Studienarbeit
|Abschlussarbeitstyp=Bachelor, Master, Diplom, Studienarbeit
|Betreuer=Tobias Philipp
|Betreuer=Tobias Philipp
|Forschungsgruppe=Wissensverarbeitung
|Abschlussarbeitsstatus=Nicht mehr verfügbar
|Abschlussarbeitsstatus=Offen
|Beschreibung EN=The satisfiability problem (SAT) is one of the most prominent problems in theoretical computer science and has many applications in software verification, planning, bioinformatics or scheduling. Satisfiability solvers have become more complex in recent years due to inprocessing techniques and parallel computing. This raises the question whether the results of these solvers can be trusted. To gain confidence in the correctness of the results, SAT solvers can emit unsatisfiability proofs that can be validated using a checker.
|Beschreibung EN=The satisfiability problem (SAT) is one of the most prominent problems in theoretical computer science and has many applications in software verification, planning, bioinformatics or scheduling. Satisfiability solvers have become more complex in recent years due to inprocessing techniques and parallel computing. This raises the question whether the results of these solvers can be trusted. To gain confidence in the correctness of the results, SAT solvers can emit unsatisfiability proofs that can be validated using a checker.



Aktuelle Version vom 16. April 2021, 21:56 Uhr

Toggle side column

Kardinalitätsresolution in Beweisen zur Unerfüllbarkeit

Thema nicht mehr verfügbar
The satisfiability problem (SAT) is one of the most prominent problems in theoretical computer science and has many applications in software verification, planning, bioinformatics or scheduling. Satisfiability solvers have become more complex in recent years due to inprocessing techniques and parallel computing. This raises the question whether the results of these solvers can be trusted. To gain confidence in the correctness of the results, SAT solvers can emit unsatisfiability proofs that can be validated using a checker.

Likewise, SAT solvers can detect cardinality constraints in the input formula, and perform specific reasoning procedures such as cardinality resolution. Such additional reasoning procedures significantly improve the efficiency of SAT solvers in certain domains. However, it is an open question how how one can construct unsatisfiability proofs in the DRAT proof format when the solver performs cardinality resolution