• DocumentCode
    2149346
  • Title

    Core minimization in SAT-based abstraction

  • Author

    Belov, Anton ; Chen, Huan ; Mishchenko, Alan ; Marques-Silva, Joao

  • Author_Institution
    Complex and Adaptive Systems Laboratory, University College Dublin, Ireland
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    1411
  • Lastpage
    1416
  • Abstract
    Automatic abstraction is an important component of modern formal verification flows. A number of effective SAT-based automatic abstraction methods use unsatisfiable cores to guide the construction of abstractions. In this paper we analyze the impact of unsatisfiable core minimization, using state-of-the-art algorithms for the computation of minimally unsatisfiable subformulas (MUSes), on the effectiveness of a hybrid (counterexample-based and proof-based) abstraction engine. We demonstrate empirically that core minimization can lead to a significant reduction in the total verification time, particularly on difficult testcases. However, the resulting abstractions are not necessarily smaller. We notice that by varying the minimization effort the abstraction size can be controlled in a non-trivial manner. Based on this observation, we achieve a further reduction in the total verification time.
  • Keywords
    Context; Educational institutions; Electronic mail; Engines; Logic gates; Minimization; Prototypes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013
  • Conference_Location
    Grenoble, France
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4673-5071-6
  • Type

    conf

  • DOI
    10.7873/DATE.2013.288
  • Filename
    6513734