On the benefits of knowledge compilation for feature-model analyses

C Sundermann, E Kuiter, T Heß, H Raab… - Proceedings of the 28th …, 2024 - dl.acm.org
In practice, feature models often have up-to thousands of features and, thus, are typically
infeasible to analyze manually. Hence, many different analyses have been proposed which …

Arithmetic solving in Z3

N Bjørner, L Nachmanson - International Conference on Computer Aided …, 2024 - Springer
The theory of arithmetic is integral to many uses of SMT solvers. Z3 has implemented native
solvers for arithmetic reasoning since its first release. We present a full re-implementation of …

Compiling graph substructures into sentential decision diagrams

M Nishino, N Yasuda, S Minato… - Proceedings of the AAAI …, 2017 - ojs.aaai.org
Abstract The Zero-suppressed Sentential Decision Diagram (ZSDD) is a recentlydiscovered
tractable representation of Boolean functions. ZSDD subsumes theZero-suppressed Binary …

Navigating the universe of Z3 theory solvers

N Bjørner, L Nachmanson - … : 23rd Brazilian Symposium, SBMF 2020, Ouro …, 2020 - Springer
Modular combination of theory solvers is an integral theme in engineering modern SMT
solvers. The CDCL (T) architecture provides an overall setting for how theory solvers may …

Learning differentiable logic programs for abstract visual reasoning

H Shindo, V Pfanschilling, DS Dhami, K Kersting - Machine Learning, 2024 - Springer
Visual reasoning is essential for building intelligent agents that understand the world and
perform problem-solving beyond perception. Differentiable forward reasoning has been …

Tractability in structured probability spaces

A Choi, Y Shen, A Darwiche - Advances in Neural …, 2017 - proceedings.neurips.cc
Abstract Recently, the Probabilistic Sentential Decision Diagram (PSDD) has been
proposed as a framework for systematically inducing and learning distributions over …

Fast compilation of st paths on a graph for counting and enumeration

N Yasuda, T Sugaya, SI Minato - … for Bayesian Networks, 2017 - proceedings.mlr.press
In this paper, we propose a new method to compile $ s $-$ t $ simple paths on a graph using
a new compilation method called merging frontier based search. Recently, Nishino et al …

Learning probabilistic sentential decision diagrams under logic constraints by sampling and averaging

RL Geh, DD Mauá - Uncertainty in Artificial Intelligence, 2021 - proceedings.mlr.press
Abstract Probabilistic Sentential Decision Diagrams (PSDDs) are effective tools for
combining uncertain knowledge in the form of (learned) probabilities and certain knowledge …

Breaking symmetry for knowledge compilation

A Balogh, B O'Sullivan - Proceedings of the 38th ACM/SIGAPP …, 2023 - dl.acm.org
Constraint programming is a powerful paradigm for solving combinatorial problems.
Diagnosis, planning, and product configuration, are example use-cases. While reasoning …

Symbolic model checking with sentential decision diagrams

L Vinkhuijzen, A Laarman - International Symposium on Dependable …, 2020 - Springer
We demonstrate the viability of symbolic model checking using Sentential Decision
Diagrams (SDD), in lieu of the more common Binary Decision Diagram (BDD). The SDD …