• DocumentCode
    2896126
  • Title

    Hybrid Satisfiability Techniques

  • Author

    Singla, Sandeep Kumar ; Jaswal, Pradeep Kumar

  • Author_Institution
    Dept of CSE/IT, GNDEC, Ludhiana, India
  • fYear
    2010
  • fDate
    12-14 April 2010
  • Firstpage
    281
  • Lastpage
    284
  • Abstract
    Satisfiability Techniques helps in deciding if there is a truth assignment for the symbols that appear in a Boolean function such that it assigns the value true to the Boolean Function. However satisfiability can be proved using Truth Tables, but design of truth table for a Boolean function of large number of variables is trivial. SAT algorithms have to handle hundreds of thousands of millions of variables and clauses. One of the major problems in the area of computer science is to have higher productivity or developing algorithms that are efficiently utilizing the power of computers. Researchers are doing a lot of research and hence developing various techniques and algorithms to reduce the required computation time to minimum. Most of the satisfiability techniques are based on the search algorithms given by Martin Davis, George Logemann and Donald Loveland which performs a branching search with backtracking. In order to combine the powers of both local search and DPLL-based search, the previous approaches mainly tried to embed the local search result into a DPLL-based SAT solver to guide the decision order. In such approaches, the local search is invoked at each DPLL decision step to supply the information for the next decision. On the contrary, in this approach, the local search portion is used to identify a subset of clauses, which are passed to a DPLL-based incremental SAT solver. Furthermore, the solution obtained by the incremental DPLL solver on the subset of clauses is fed back to the local search solver to jump over the locally optimal points encountered in the previous iteration to continue the search.
  • Keywords
    Boolean functions; computability; logic design; search problems; Boolean function; DPLL-based search; SAT algorithms; branching search; incremental DPLL solver; local search; satisfiability techniques; truth tables; Boolean functions; Computer science; Degradation; Information technology; Performance analysis; Performance gain; Productivity; Stochastic systems; Boolean Satisfiability; DPLL; HybridSAT; SAT; Satisfiability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations (ITNG), 2010 Seventh International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4244-6270-4
  • Type

    conf

  • DOI
    10.1109/ITNG.2010.128
  • Filename
    5501717