• DocumentCode
    2191827
  • Title

    Fault-tolerant software voters based on fuzzy equivalence relations

  • Author

    Kim, Kalhee ; Vouk, Mladen A. ; McAllister, David F.

  • Author_Institution
    Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
  • Volume
    4
  • fYear
    1998
  • fDate
    21-28 Mar 1998
  • Firstpage
    5
  • Abstract
    Redundancy based fault-tolerant software strategies frequently use some form of voting to decide which of the answers their functionally equivalent versions produce is “correct.” When voting involves comparisons of floating-point outputs, it is necessary to use a tolerance value in order to declare two outputs equal. Comparing more than two floating-point outputs for equivalence is potentially problematic since, in general, floating-point comparisons based on fixed tolerance may not form an equivalence relation, i.e., the comparisons may not be transitive. The more versions are involved, the more acute this problem becomes. This paper discusses an approach that in some situations alleviates this problem by forming a fuzzy equivalence relation (that preserves transitivity). We applied the method to different voting techniques such as consensus voting and maximum likelihood voting. Our analyses, based on simulations, show that voting that uses fuzzy equivalence relations performs better than “classical” voting provided some criteria are met
  • Keywords
    equivalence classes; floating point arithmetic; fuzzy set theory; redundancy; software fault tolerance; fault-tolerant software voters; floating-point outputs; fuzzy equivalence relations; redundancy based fault-tolerant software strategies; transitivity; Analytical models; Computer science; Fault tolerance; Fault tolerant systems; History; Identity-based encryption; Performance analysis; Probability; Reliability theory; Voting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace Conference, 1998 IEEE
  • Conference_Location
    Snowmass at Aspen, CO
  • ISSN
    1095-323X
  • Print_ISBN
    0-7803-4311-5
  • Type

    conf

  • DOI
    10.1109/AERO.1998.682152
  • Filename
    682152