Extending SMT solvers with support for finite domain <Literal>alldifferent</Literal> constraint |
| |
Authors: | Milan Bankovi? |
| |
Affiliation: | 1.Faculty of Mathematics,University of Belgrade,Belgrade,Serbia |
| |
Abstract: | In this paper we consider integration of SMT solvers with the filtering algorithms for the finite domain alldifferent constraint. Such integration makes SMT solvers suitable for solving constraint satisfaction problems with the alldifferent constraint involved. First, we present a novel algorithm for explaining inconsistencies and propagations in the alldifferent constraint. We compare it to Katsirelos’ algorithm and flow-based algorithms that are commonly used for that purpose. Then we describe our DPLL(T)-compliant SMT theory solver for constraint satisfaction problems that include alldifferent constraints. We also provide an experimental evaluation of our approach. |
| |
Keywords: | |
本文献已被 SpringerLink 等数据库收录! |
|