• DocumentCode
    1649059
  • Title

    Decomposing Image Computation for Symbolic Reachability Analysis Using Control Flow Information

  • Author

    Ward, David ; Somenzi, Fabio

  • Author_Institution
    Colorado Univ., Boulder, CO
  • fYear
    2006
  • Firstpage
    779
  • Lastpage
    785
  • Abstract
    The main challenge in BDD-based symbolic reachability analysis is represented by the sizes of the intermediate decision diagrams obtained during image computations. Methods proposed to mitigate this problem fall broadly into two categories: Search strategies that depart from breadth-first search, and efficient techniques for image computation. In this paper we present an algorithm that belongs to the latter category. It exploits define-use information along executable paths extracted from the control-flow graph of the model being analyzed; this information enables an effective constraining of the transition relation and a decomposition of the image computation process that often leads to much smaller intermediate BDDs. Our experiments confirm that this reduction in the size of the representation of state sets translates in significant decreases in CPU and memory requirements
  • Keywords
    binary decision diagrams; flow graphs; image processing; reachability analysis; BDD-based symbolic reachability analysis; binary decision diagram; breadth-first search; control flow information; control-flow graph; image computation; Boolean functions; Control systems; Data mining; Data structures; Image analysis; Information analysis; Printing; Processor scheduling; Reachability analysis; State-space methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 2006. ICCAD '06. IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Print_ISBN
    1-59593-389-1
  • Electronic_ISBN
    1092-3152
  • Type

    conf

  • DOI
    10.1109/ICCAD.2006.320120
  • Filename
    4110122