The inclusion-exclusion principle is a well-known mathematical principle used to count the number of elements in the union of a collection of sets in terms of intersections of sub-collections.We present an algorithm for counting the number of solutions of a given k-SAT formula using the inclusion-exclusion principle. The key contribution of our work consists of a novel subsumption pruning technique. Subsumption pruning exploits the alternating structure of the terms involved in the inclusion-exclusion principle to discover term cancellations that can account for the individual contributions of a large number of terms in a single step. © 2011 Springer-Verlag.
CITATION STYLE
Bennett, H., & Sankaranarayanan, S. (2011). Model counting using the inclusion-exclusion principle. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6695 LNCS, pp. 362–363). https://doi.org/10.1007/978-3-642-21581-0_30
Mendeley helps you to discover research relevant for your work.