Fault-tolerant software voters based on fuzzy equivalence relations

被引:0
|
作者
Kim, K [1 ]
Vouk, MA [1 ]
McAllister, DF [1 ]
机构
[1] N Carolina State Univ, Dept Comp Sci, Raleigh, NC 27695 USA
关键词
D O I
暂无
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
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.
引用
收藏
页码:5 / 19
页数:15
相关论文
共 50 条
  • [31] Fault-tolerant Hybrid Quantum Software Systems
    Scheerer, Max
    Klamroth, Jonas
    Denninger, Oliver
    2022 IEEE INTERNATIONAL CONFERENCE ON QUANTUM SOFTWARE (IEEE QSW 2022), 2022, : 52 - 57
  • [32] FAULT-TOLERANT SOFTWARE-RELIABILITY MODELING
    SCOTT, RK
    GAULT, JW
    MCALLISTER, DF
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1987, 13 (05) : 582 - 592
  • [33] Fault-tolerant realization of a fuzzy control system
    Ito, Hiroshi, 1600, Publ by Scripta Technica Inc, New York, NY, United States (24):
  • [34] An exception handling software architecture for developing fault-tolerant software
    Garcia, AF
    Beder, DM
    Rubira, CMF
    FIFTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS, 2000, : 311 - 320
  • [35] A novel approach for component-based fault-tolerant software development
    Sinha, P
    Hanumantharya, A
    INFORMATION AND SOFTWARE TECHNOLOGY, 2005, 47 (06) : 365 - 382
  • [36] Assessing the reliability of diverse fault-tolerant software-based systems
    Littlewood, B
    Popov, P
    Strigini, L
    SAFETY SCIENCE, 2002, 40 (09) : 781 - 796
  • [37] Software-based Pauli Tracking in Fault-tolerant Quantum Circuits
    Paler, Alexandru
    Devitt, Simon
    Nemoto, Kae
    Polian, Ilia
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [38] RELIABILITY OF FAULT-TOLERANT SOFTWARE BASED ON A SYSTEM ARCHITECTURE WITH A RECOVERY METAPROGRAM
    LEU, SW
    FERNANDEZ, EB
    KHOSHGOFTAAR, T
    PROCEEDINGS : THE TWENTY-FIRST SOUTHEASTERN SYMPOSIUM ON SYSTEM THEORY, 1989, : 423 - 426
  • [39] FPGA-Based Fault-Tolerant Quadcopter with Fuzzy Obstacle Avoidance
    Abouelghit, Fady A.
    ElSayed, Hany
    Alkady, Gehad I.
    Amer, Hassanein H.
    Adly, Ihab
    2019 8TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2019, : 106 - 109
  • [40] Fuzzy-Based Fault-Tolerant Control for Omnidirectional Mobile Robot
    Alshorman, Ahmad M.
    Alshorman, Omar
    Irfan, Muhammad
    Glowacz, Adam
    Muhammad, Fazal
    Caesarendra, Wahyu
    MACHINES, 2020, 8 (03)