SAT as an effective solving technology for constraint problems

  • Authors:
  • Marco Cadoli;Toni Mancini;Fabio Patrizi

  • Affiliations:
  • Dipartimento di Informatica e Sistemistica, Università di Roma “La Sapienza”, Roma, Italy;Dipartimento di Informatica e Sistemistica, Università di Roma “La Sapienza”, Roma, Italy;Dipartimento di Informatica e Sistemistica, Università di Roma “La Sapienza”, Roma, Italy

  • Venue:
  • ISMIS'06 Proceedings of the 16th international conference on Foundations of Intelligent Systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.01

Visualization

Abstract

In this paper we investigate the use of SAT technology for solving constraint problems. In particular, we solve many instances of several common benchmark problems for CP with different SAT solvers, by exploiting the declarative modelling language NPSpec, and Spec2Sat, an application that allows us to compile NPSpec specifications into SAT instances. Furthermore, we start investigating whether some reformulation techniques already used in CP are effective when using SAT as solving engine. We present encouraging experimental results in this direction, showing that this approach can be appealing.