• DocumentCode
    840751
  • Title

    A BDD-based algorithm for analysis of multistate systems with multistate components

  • Author

    Zang, Xinyu ; Wang, Dazhi ; Sun, Hairong ; Trivedi, Kishor S.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Duke Univ., Durham, NC, USA
  • Volume
    52
  • Issue
    12
  • fYear
    2003
  • Firstpage
    1608
  • Lastpage
    1618
  • Abstract
    A new algorithm based on binary decision diagram (BDD) for the analysis of a system with multistate components is proposed. Each state of a multistate component is represented by a boolean variable, and a multistate system is represented by a series of multistate fault trees. A Boolean algebra with restrictions on variables is used to address the dependence among these boolean variables that collectively represent the same component and a new BDD operation is proposed to realize this Boolean algebra. Due to the nature of the BDD, the sum of disjoint products (SDP) can be implicitly represented, which avoids huge storage and high computational complexity for large multistate systems. Some applications are given to illustrate the use of our new algorithm.
  • Keywords
    Boolean algebra; binary decision diagrams; computational complexity; fault trees; BDD; Boolean algebra; binary decision diagram; blocking probability; computational complexity; multistate components; multistate fault tree; multistate system; Algorithm design and analysis; Binary decision diagrams; Boolean algebra; Boolean functions; Circuits; Computational complexity; Data structures; Fault trees; Sun; Switches;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2003.1252856
  • Filename
    1252856