• DocumentCode
    3229607
  • Title

    Application of Hierarchical Hybrid Encodings to Efficient Translation of CSPs to SAT

  • Author

    Van-Hau Nguyen ; Velev, Miroslav N. ; Barahona, Pedro

  • Author_Institution
    Int. Center for Comput. Logic, Tech. Univ. Dresden, Dresden, Germany
  • fYear
    2013
  • fDate
    4-6 Nov. 2013
  • Firstpage
    1028
  • Lastpage
    1035
  • Abstract
    Solving Constraint Satisfaction Problems (CSPs) through Boolean Satisfiability (SAT) requires suitable encodings for translating CSPs to equivalent SAT instances that can not only be efficiently generated, but also efficiently solved by SAT solvers. In this paper we investigate hierarchical and hybrid encodings, as proposed by Velev, namely a previously studied log-direct encoding, and a new combination, the log-order encoding. Experiments on different domain problems with these hierarchical encodings demonstrate their significant promise in practice. Our experiments show that the log-direct encoding significantly outperforms the direct encoding (typically by one or two orders of magnitude) taking advantage not only of the more concise representation, but also of the better capability of the log-direct encoding to represent interval variables. We also show that the log-order encoding is competitive with the order encoding, although more studies are required to understand the tradeoff between the fewer variables and longer clauses in the former, when expressing complex CSP constraints.
  • Keywords
    Boolean functions; computability; constraint satisfaction problems; Boolean Satisfiability; CSP; SAT solvers; complex CSP constraints; constraint satisfaction problems; hierarchical hybrid encodings; log-direct encoding; log-order encoding; Benchmark testing; Color; Electronic mail; Encoding; Runtime; Sugar; Vectors; Boolean Satisfiability; CSP; SAT; SAT encoding; hierarchical hybrid encodings; translation of CSP to SAT;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Tools with Artificial Intelligence (ICTAI), 2013 IEEE 25th International Conference on
  • Conference_Location
    Herndon, VA
  • ISSN
    1082-3409
  • Print_ISBN
    978-1-4799-2971-9
  • Type

    conf

  • DOI
    10.1109/ICTAI.2013.154
  • Filename
    6735365