• DocumentCode
    596100
  • Title

    IC3-guided abstraction

  • Author

    Baumgartner, Jason ; Ivrii, Alexander ; Matsliah, A. ; Mony, Hari

  • fYear
    2012
  • fDate
    22-25 Oct. 2012
  • Firstpage
    182
  • Lastpage
    185
  • Abstract
    Localization is a powerful automated abstraction-refinement technique to reduce the complexity of property checking. This process is often guided by SAT-based bounded model checking, using counterexamples obtained on the abstract model, proofs obtained on the original model, or a combination of both to select irrelevant logic. In this paper, we propose the use of bounded invariants obtained during an incomplete IC3 run to derive higher-quality abstractions for complex problems. Experiments confirm that this approach yields significantly smaller abstractions in many cases, and that the resulting abstract models are often easier to verify.
  • Keywords
    computability; computational complexity; formal verification; IC3-guided abstraction; SAT-based bounded model checking; abstract model; automated abstraction-refinement technique; bounded invariants; higher-quality abstractions; property checking complexity reduction; Abstracts; Complexity theory; Computational modeling; Design automation; Model checking; Runtime; Solid modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Formal Methods in Computer-Aided Design (FMCAD), 2012
  • Conference_Location
    Cambridge
  • Print_ISBN
    978-1-4673-4832-4
  • Type

    conf

  • Filename
    6462571