• DocumentCode
    2589117
  • Title

    Space-efficient bounded model checking

  • Author

    Katz, Jacob ; Hanna, Ziyad ; Dershowitz, Nachum

  • Author_Institution
    Intel Corp., Haifa, Israel
  • fYear
    2005
  • fDate
    7-11 March 2005
  • Firstpage
    686
  • Abstract
    Current algorithms for bounded model checking use SAT methods for checking satisfiability of Boolean formulae. These methods suffer from the potential memory explosion problem. Methods based on the validity of quantified Boolean formulae (QBF) allow an exponentially more succinct representation of formulae to be checked, because no "unrolling" of the transition relation is required. These methods have not been widely used, because of the lack of an efficient decision procedure for QBF. We evaluate the usage of QBF in bounded model checking (BMC), using general-purpose SAT and QBF solvers. We develop a special-purpose decision procedure for QBF used in BMC, and compare our technique with the methods using general-purpose SAT and QBF solvers on real-life industrial benchmarks.
  • Keywords
    Boolean algebra; computability; SAT methods; decision procedure; memory explosion problem; quantified Boolean formulae; real-life industrial benchmarks; satisfiability methods; space-efficient bounded model checking; transition relation unrolling; Boolean functions; Computer science; Data structures; Design automation; Explosions; Interpolation; Jacobian matrices; Performance evaluation; Reachability analysis; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2005. Proceedings
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-2288-2
  • Type

    conf

  • DOI
    10.1109/DATE.2005.276
  • Filename
    1395655