1 code implementation • 25 Apr 2024 • Massimo Michelutti, Gabriele Masina, Giuseppe Spallitta, Roberto Sebastiani
In this paper, we present a novel very-general technique to leverage DDs to SMT level, which has several advantages: it is very easy to implement on top of an AllSMT solver and a DD package, which are used as blackboxes; it works for every form of DDs and every theory, or combination thereof, supported by the AllSMT solver; it produces theory-canonical T-DDs if the propositional DD is canonical.