SAT — PROGRAM FOR THURSDAY, 23 JULY 2026

Days: previous day all days

Thursday, 23 July 2026
09:00-10:00 Invited Talk 2 SAT
Session Chair:
Location: JJ Laginha
09:00-10:00
SAT in Saturation: A Satisfied Match (abstract) 60 min
1 TU Wien

ABSTRACT. Saturation is the leading concept behind the proof-search algorithms of state-of-the-art first-order theorem provers. The key idea behind saturation-based proof search is to reduce the problem of proving validity of a first-order formula to the problem of establishing unsatisfiability of the respective formula, by using a sound inference system, such as superposition. Central to efficient saturation-based proof search is the implementation of redundancy in the form of simplification rules: such rules do not add new formulas to search space, but instead simplify/delete (redundant) formulas from the search space, while not loosing refutational completeness of superposition. Subsumption is one of the most important simplification rules in automated reasoners, ranging from SAT solvers to first-order theorem provers and beyond. It is common that millions of subsumption checks are performed during a single solver run, necessitating efficient implementations. However, in contrast to propositional subsumption as used by SAT solvers and implemented using sophisticated polynomial algorithms, first-order subsumption in first-order theorem proving involves NP-complete search queries, turning the efficient use of first-order subsumption into a huge practical burden. This talks shows a tailored integration of SAT solving for solving variants of subsumption in superposition. Key to our approach is retrieving clauses from the search space and checking whether subsumption with retrieved clauses can be applied, using multi-literal-matching. Our experimental results using the Vampire prover demonstrate the practical benefits of using SAT solving for variants of first-order subsumption.

10:00-10:30 Coffee Break SAT
Location: JJ Laginha
10:30-12:00 Session J: SMT & Theory Reasoning SAT
Session Chair:
Location: JJ Laginha
10:30-11:00
Exact Symbolic Reasoning for Nonlinear Stochastic SMT via Cylindrical Algebraic Decomposition (abstract) 30 min
1 National Taiwan University
2 Tohoku University

ABSTRACT. Stochastic Satisfiability Modulo Theories (SSMT) has traditionally focused on the interplay between existential and randomized quantifiers, typically relying on numerical sampling or approximations. We present a generalized SSMT framework that integrates universal quantification, lifting the formalism to a robust stochastic game-theoretic setting. By treating universal quantifiers as the adversarial infimum of satisfaction probabilities, our framework enables the exact modeling of competitive interactions under uncertainty. Our approach leverages Cylindrical Algebraic Decomposition (CAD) to derive exact symbolic probability expressions for Nonlinear Real Arithmetic (NRA) formulas, moving beyond the limitations of linear constraints and point-value estimations. Central to our contribution is a recursive quantifier elimination algorithm designed to handle variable-dependent domains and non-algebraic expressions through a variable reparameterization technique. Experimental evaluation across baseline synthetic formulas, strategic economic models, and probabilistic program verification benchmarks demonstrates that our framework consistently computes exact piecewise-polynomial solutions. By providing a level of symbolic precision and expressiveness unattainable by traditional numerical solvers, this work establishes a new baseline for exact reasoning in stochastic adversarial environments.

11:00-11:30
d-DNNF Modulo Theories: A General Framework for Polytime SMT Queries (abstract) 30 min
1 University of Trento
2 Rice University

ABSTRACT. In Knowledge Compilation (KC) a propositional knowledge base is compiled off-line into some target form, typically into deterministic decomposable negation normal form (d-DNNF) or one of its subcases, which is then used on-line to answer a large number of queries in polytime, such as clausal entailment, model counting, and others. The general idea is to push as much of the computational effort into the off-line compilation phase, which is amortized over all on-line polytime queries. In this paper, we present for the first time a novel and general technique to leverage d-DNNF compilation and querying to SMT level. Intuitively, before d-DNNF compilation, the input SMT formula is combined with a list of pre-computed ad-hoc theory lemmas, so that the queries at SMT level reduce to those at propositional level. This approach has several features: (i) it works for every theory, or theory combination thereof; (ii) it works for all forms of d-DNNF; (iii) it is easy to implement on top of any d-DNNF compiler and any theory-lemma enumerator, which are used as black boxes; (iv) most importantly, these compiled SMT d-DNNFs can be queried in polytime by means of a standard propositional d-DNNF reasoner. We have implemented a tool on top of state-of-the-art d-DNNF packages and of the MathSAT SMT solver. Some preliminary empirical evaluation supports the feasibility and the effectiveness of the approach.

11:30-12:00
SMT with Uninterpreted Functions and Monotonicity Constraints in Systems Biology (abstract) 30 min
1 Masaryk University

ABSTRACT. The theory of uninterpreted functions is a key modeling tool for systems with unknown or abstracted components. Some domains such as systems biology impose further restrictions regarding monotonicity on these components, requiring specific inputs to have a consistently positive or negative effect on the output. In this paper, we tackle the model inference problem for biological systems by applying the theory of uninterpreted functions with monotonicity constraints. We compare the performance of naive quantified encodings of the problem and the performance of the existing approach based on eager quantifier instantiation, which is based on the fact that a finite set of quantifier-free monotonicity lemmas is sufficient to encode the monotonicity of uninterpreted functions. Additionally, we consider a lazy variant of the approach that introduces the monotonicity lemmas on demand. We evaluate the SMT-based approach to model inference using a large collection of systems biology benchmarks. The results demonstrate that the instantiation-based encodings significantly outperform quantified encodings, which typically struggle with large function arities and complex instances. As the key result, we show that our approach based on SMT with uninterpreted functions and monotonicity constraints significantly outperforms state-of-the-art domain-specific tools used in systems biology, such as the ASP-based Bonesis and the BDD-based AEON.

12:00-13:30 Lunch SAT
Location: JJ Laginha
13:30-15:30 Session K: Competitions SAT
Session Chair:
Location: JJ Laginha
13:30-13:54
SAT Competition (abstract) 24 min
1 Technical University of Vienna, Austria
2 Carnegie Mellon University at Pittsburgh, USA
3 Karlsruhe Institute of Technology, Germany
13:54-14:18
MaxSAT Evaluation (abstract) 24 min
1 University Helsinki, Finland
2 University of Lindköping, Sweden
3 INRAE, France
4 Carnegie Mellon University, USA
5 University of Freiburg, Germany
6 Karlsruhe Institute of Technology, Germany
7 Vrije Universiteit Brussel and KU Leuven, Belgium
14:18-14:42
Pseudo-Boolean Competition (abstract) 24 min
1 CRIL, Université d'Artois, France
14:42-15:06
Model Counting Competition (abstract) 24 min
1 Chennai Mathematical Institute, India
2 CNRS, Artois University (CRIL), France
3 Linköping University, Sweden
15:06-15:30
QBF Gallery (abstract) 24 min
1 Johannes Kepler University, Linz, Austria
2 University of Sassari, Italy
15:30-16:00 Coffee Break SAT
Location: JJ Laginha
16:00-18:00 Session L: Business Meeting SAT
Session Chair:
Location: JJ Laginha
Designed and Developed by EventKey | Copyright 2026 EventKey Last updated: · Local time:
🔍