• DocumentCode
    2673137
  • Title

    SAT-solving in practice

  • Author

    Claessen, Koen ; Een, Niklas ; Sheeran, Mary ; Sörensson, Niklas

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Chalmers Univ. of Technol., Goteborg
  • fYear
    2008
  • fDate
    28-30 May 2008
  • Firstpage
    61
  • Lastpage
    67
  • Abstract
    Satisfiability solving, the problem of deciding whether the variables of a propositional formula can be assigned in such a way that the formula evaluates to true, is one of the classic problems in computer science. It is of theoretical interest because it is the canonical NP-complete problem. It is of practical interest because modern SAT-solvers can be used to solve many important and practical problems. In this tutorial paper, we show briefly how such SAT-solvers are implemented, and point to some typical applications of them. Our aim is to provide sufficient information (much of it through the reference list) to kick-start researchers from new fields wishing to apply SAT-solvers to their problems.
  • Keywords
    computability; computational complexity; NP-complete problem; SAT solving; computer science; propositional formula; satisfiability solving; Application software; Boolean functions; Circuit synthesis; Circuit testing; Discrete event systems; Engines; Logic; NP-complete problem; Rail transportation; Sequential analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Discrete Event Systems, 2008. WODES 2008. 9th International Workshop on
  • Conference_Location
    Goteborg
  • Print_ISBN
    978-1-4244-2592-1
  • Electronic_ISBN
    978-1-4244-2593-8
  • Type

    conf

  • DOI
    10.1109/WODES.2008.4605923
  • Filename
    4605923