1. Empirical Study on SAT-Encodings of the At-Most-One Constraint
- Author
-
Pedro Barahona, Kyungbaek Kim, Van-Hau Nguyen, and Van-Quyet Nguyen
- Subjects
Constraint (information theory) ,Range (mathematics) ,Theoretical computer science ,Empirical research ,Similarity (geometry) ,Process (engineering) ,Computer science ,Automated reasoning ,Satisfiability - Abstract
Propositional satisfiability solving (SAT) has been one of the most successful automated reasoning methods in the last decade in computer science by solving a wide range of both industrial and academic problems. One of the most widely used constraint during the process of translating a practical problem into a SAT instance is the at-most-one (AMO) constraint. Many studies on SAT encodings of the AMO constraint have been reported in the literature, however thorough comparisons of these encodings are largely missing. This paper not only provide such comparisons, but also discusses the similarity of the SAT encodings of the AMO constraint and SAT encodings of more general CSPs. More specifically, the paper empirically evaluates the most well-known AMO encodings on three state-of-the-art SAT solvers of a number of benchmarks and provides some guidelines for efficient SAT encodings of the AMO constraint leading.
- Published
- 2020