Mixed radix weight totalizer encoding for pseudo-boolean constraints

2Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Many problems in various fields can be expressed as the problem of optimizing the value of a pseudo-Boolean constraint which is a linear constraint over Boolean variables. This paper proposes a new technique, called Mixed Radix Weight Totalizer Encoding (MRWTE), which encodes pseudo-Boolean constraints into clauses that can be handled by a standard SAT solver. This new technique will allow us to fully exploit the latest improvements in SAT research. Unlike other encodings, the number of auxiliary variables required for MRWTE does not depend on the magnitudes of the coefficients. Instead, it depends on the number of distinct combinations of the coefficients. Our experimental results show that MRWTE compactly encodes the constraints, and the obtained clauses are efficiently handled by a state-of-The-Art SAT solver.

Cite

CITATION STYLE

APA

Zha, A., Uemura, N., Koshimura, M., & Fujita, H. (2017). Mixed radix weight totalizer encoding for pseudo-boolean constraints. In Proceedings - International Conference on Tools with Artificial Intelligence, ICTAI (Vol. 2017-November, pp. 868–875). IEEE Computer Society. https://doi.org/10.1109/ICTAI.2017.00135

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free