An Auditable Constraint Programming Solver

Stephan Gocht, Ciaran McCreesh, Jakob Nordström

Forskningsoutput: Kapitel i bok/rapport/Conference proceedingKonferenspaper i proceedingPeer review

Sammanfattning

We describe the design and implementation of a new constraint programming solver that can produce an auditable record of what problem was solved and how the solution was reached. As well as a solution, this solver provides an independently verifiable proof log demonstrating that the solution is correct. This proof log uses the VeriPB proof system, which is based upon cutting planes reasoning with extension variables. We explain how this system can support global constraints, variables with large domains, and reformulation, despite not natively understanding any of these concepts.

Originalspråkengelska
Titel på värdpublikation28th International Conference on Principles and Practice of Constraint Programming, CP 2022
RedaktörerChristine Solnon
FörlagSchloss Dagstuhl - Leibniz-Zentrum für Informatik
ISBN (elektroniskt)9783959772402
DOI
StatusPublished - 2022
Evenemang28th International Conference on Principles and Practice of Constraint Programming, CP 2022 - Haifa, Israel
Varaktighet: 2022 juli 312022 aug. 8

Publikationsserier

NamnLeibniz International Proceedings in Informatics, LIPIcs
Volym235
ISSN (tryckt)1868-8969

Konferens

Konferens28th International Conference on Principles and Practice of Constraint Programming, CP 2022
Land/TerritoriumIsrael
OrtHaifa
Period2022/07/312022/08/08

Ämnesklassifikation (UKÄ)

  • Datavetenskap (datalogi)

Fingeravtryck

Utforska forskningsämnen för ”An Auditable Constraint Programming Solver”. Tillsammans bildar de ett unikt fingeravtryck.

Citera det här