Arrow Research search
Back to SAT

SAT 2022

OptiLog V2: Model, Solve, Tune and Run

Conference Paper Accepted Paper Logic in Computer Science · Satisfiability

Abstract

We present an extension of the OptiLog Python framework. We fully redesign the solvers module to support the dynamic loading of incremental SAT solvers with support for external libraries. We introduce new modules for modelling problems into Non-CNF format with support for Pseudo Boolean constraints, for evaluating and parsing the results of applications, and we add support for constrained execution of blackbox programs and SAT-heritage integration. All these enhancements allow OptiLog to become a swiss knife for SAT-based applications in academic and industrial environments.

Authors

Keywords

  • Tool framework
  • Satisfiability
  • Modelling
  • Solving

Context

Venue
International Conference on Theory and Applications of Satisfiability Testing
Archive span
2003-2025
Indexed papers
824
Paper id
505310627993824739
v2026.09.13