• DocumentCode
    1344298
  • Title

    Approaches to Comparing Cut-Set Enumeration Algorithms

  • Author

    Rosenthal, Arnie

  • Author_Institution
    Dept. of Computer & Communication Sciences; The University of Michigan; Ann Arbor, MI 48109 USA.
  • Issue
    1
  • fYear
    1979
  • fDate
    4/1/1979 12:00:00 AM
  • Firstpage
    62
  • Lastpage
    65
  • Abstract
    It is inadequate to compare computation algorithms solely by running programs on standard examples, especially small examples. Running-time and storage-requirements should be reported for a range of problem sizes. Procedures whose resource consumption grows exponentially with problem size (e.g. cut-set enumeration) can never solve large examples, even if one fine-tunes the code for maximum efficiency. It is necessary to judge an algorithm by criteria which are independent of the particular implementation (i.e. machine, language, data representation, or programmer). Number of cut-sets generated is one such measure; the number of pairs of cut-sets checked for containment is a much better measure of computing time. Computational efficiencies of bottom-up and top-down approaches are compared. It appears that bottom-up approaches are superior if modules are elaborated separately, but the margin of superiority is not over-whelming. Finally, when a data representation is suggested, favorable and unfavorable behaviors of the representation must be analyzed. The analysis is illustrated for three representations used for cut-sets.
  • Keywords
    Algorithm design and analysis; Computer aided manufacturing; Data analysis; Data structures; Mass production; Measurement standards; Operating systems; Programming profession; Size measurement; Time measurement; Analysis of algorithms; Boolean methods; Computation methods; Cut-set; Data structures; Fault tree;
  • fLanguage
    English
  • Journal_Title
    Reliability, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9529
  • Type

    jour

  • DOI
    10.1109/TR.1979.5220478
  • Filename
    5220478