• DocumentCode
    2748881
  • Title

    Design and analysis of test schemes for algorithm-based fault tolerance

  • Author

    Gu, D. ; Rosenkrantz, D.J. ; Ravil, S.S.

  • Author_Institution
    Dept. of Comput. Sci., State Univ. of New York, Albany, NY, USA
  • fYear
    1990
  • fDate
    26-28 June 1990
  • Firstpage
    106
  • Lastpage
    113
  • Abstract
    The design and analysis of test schemes for algorithm-based fault tolerance (ABFT) are examined. The problem is studied under the assumption that no bound is imposed on the size of a test. Upper and lower bounds are established on the number of tests needed to detect a given number of errors. These bounds are sharply different from those previously established under the bounded test size model. The test schemes presented are easy to implement. It is also shown that the design problem for fault detection is NP-hard even when only one fault needs to be detected. It is shown that the analysis problem is, in general, co-NP-complete and hence unlikely to be efficiently solvable. Several restricted versions of the problem that can be solved efficiently are identified. In addition, a new branch-and-bound algorithm for determining the error detectability of a system is presented.<>
  • Keywords
    computational complexity; fault tolerant computing; NP-hard; algorithm-based fault tolerance; analysis; bounded test size model; branch-and-bound algorithm; design; error detectability; fault detection; lower bounds; test schemes; upper bounds; Algorithm design and analysis; Arithmetic; Computer errors; Computer science; Fault detection; Fault tolerance; Fault tolerant systems; Hardware; Polynomials; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault-Tolerant Computing, 1990. FTCS-20. Digest of Papers., 20th International Symposium
  • Conference_Location
    Newcastle Upon Tyne, UK
  • Print_ISBN
    0-8186-2051-X
  • Type

    conf

  • DOI
    10.1109/FTCS.1990.89341
  • Filename
    89341