• DocumentCode
    3077414
  • Title

    Reusing Search Tree for Incremental SAT Solving of Temporal Induction

  • Author

    Liangze Yin ; Fei He ; Min Zhou ; Ming Gu

  • Author_Institution
    Key Lab. for Inf. Syst. Security, Tsinghua Univ., Beijing, China
  • fYear
    2013
  • fDate
    17-19 July 2013
  • Firstpage
    85
  • Lastpage
    92
  • Abstract
    Temporal induction is a SAT-based model checking technique. We prove that the SAT instances generated by its induction rule can be reduced to the so called Incremental CNFs. A new DPLL procedure is customized for Incremental CNFs, so that the intermediate results in solving previous instances, including the learnt clauses and the search tree, can be reused in solving the next instance. To the best of our knowledge, this is the first result on reusing the search tree in SAT solving of temporal induction. Experimental results on a large number of benchmarks show significant performance gain of our approach.
  • Keywords
    formal verification; search problems; SAT based model checking technique; incremental CNF; incremental SAT solving; reusing search tree; search tree; temporal induction; Benchmark testing; Educational institutions; Laboratories; Model checking; Safety; Search problems; Software; Incremental SAT; bounded model checking; search tree; temporal induction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems (ICECCS), 2013 18th International Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-0-7695-5007-7
  • Type

    conf

  • DOI
    10.1109/ICECCS.2013.21
  • Filename
    6601808