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 条
  • [11] Portable and fault-tolerant software systems
    Strumpen, V
    IEEE MICRO, 1998, 18 (05) : 22 - 32
  • [12] COST MODELING OF FAULT-TOLERANT SOFTWARE
    MCALLISTER, DF
    SCOTT, RK
    INFORMATION AND SOFTWARE TECHNOLOGY, 1991, 33 (08) : 594 - 603
  • [13] A fault-tolerant real-time scheduling algorithm in software fault-tolerant module
    Liu, Dong
    Xing, Weiyan
    Li, Rui
    Zhang, Chunyuan
    Li, Haiyan
    COMPUTATIONAL SCIENCE - ICCS 2007, PT 4, PROCEEDINGS, 2007, 4490 : 961 - +
  • [14] On realization of fault-tolerant fuzzy controllers
    Kamiura, N
    Tomita, M
    Isokawa, T
    Matsui, N
    6TH IEEE INTERNATIONAL ON-LINE TESTING WORKSHOP, PROCEEDINGS, 2000, : 185 - 190
  • [15] A fault-tolerant software architecture for component-based systems
    Guerra, PAD
    Rubira, CMF
    de Lemos, R
    ARCHITECTING DEPENDABLE SYSTEMS, 2003, 2677 : 129 - 149
  • [16] Software-based rerouting for fault-tolerant pipelined communication
    Suh, YJ
    Dao, BV
    Duato, J
    Yalamanchili, S
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2000, 11 (03) : 193 - 211
  • [17] Development of Fault-Tolerant Software Systems Based on Architectural Abstractions
    Brito, Patrick H. S.
    de Lemos, Rogerio
    Rubira, Cecilia M. F.
    SOFTWARE ARCHITECTURE, 2008, 5292 : 131 - +
  • [18] Stable fault-tolerant control based on fuzzy performance evaluation
    Takahashi, Masanori
    Takagi, Taro
    2011 International Conference on Advanced Mechatronic Systems, ICAMechS 2011 - Final Program, 2011, : 337 - 341
  • [19] Fault-Tolerant Model Based on Fuzzy Control for Mobile Devices
    Vallejo-Huanga, Diego
    Proano, Julio
    Morillo, Paulina
    Ortega, Holger
    TECHNOLOGY TRENDS, 2019, 895 : 488 - 499
  • [20] Adaptive Fuzzy Fault-tolerant Voting Mechanism Based on EKF
    Sui, Jinxue
    Hua, Zhen
    Yang, Li
    Tian, Yuxin
    Zhang, Yan
    2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 740 - 744