Related Experiment Video
Updated: Jul 13, 2025

Author Spotlight: Automated Infusion and Blood Sampling for Precise Hormonal Analysis in Conscious Mice
Published on: August 25, 2023
Mining definitions in Kissat with Kittens
1Institute for Formal Models and Verification, Johannes Kepler University, Linz, Austria.
Abstract:
Bounded variable elimination is one of the most important preprocessing techniques in SAT solving. It benefits from discovering functional dependencies in the form of definitions encoded in the CNF. While the common approach pioneered in SatELite relies on syntactic pattern matching, our new approach uses cores produced by an embedded SAT solver, Kitten. In contrast to a similar semantic technique implemented in Lingeling based on BDD algorithms to generate irredundant CNFs, our new approach is able to generate DRAT proofs. We further discuss design choices for our embedded SAT solver Kitten. Experiments with Kissat show the effectiveness of this approach.
More Related Videos
Related Concept Videos
Turnover Number and Catalytic Efficiency
Chymotrypsin is a pancreatic enzyme that breaks down proteins during digestion....
Minerals
Major...
Mouse Models of Cancer Study
The development of transgenic, knockout, and knock-in mice has led to an exponential increase in their use as model organisms in research,...
Quarrying of Stone
One common method involves using a diamond belt saw to cut large blocks from the quarry face. These blocks can be about 50 feet long and 12 feet high. After the initial vertical cut, drilling is performed at the base of the...

