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 条
  • [21] EVALUATION AND COMPARISON OF FAULT-TOLERANT SOFTWARE TECHNIQUES
    HUDAK, J
    SUH, BH
    SIEWIOREK, D
    SEGALL, Z
    IEEE TRANSACTIONS ON RELIABILITY, 1993, 42 (02) : 190 - 204
  • [22] A system without fault-tolerant software design
    Cawlfield, D
    INTECH, 1999, 46 (11) : 44 - 46
  • [23] HARDWARE AND SOFTWARE FOR FAULT-TOLERANT COMPUTING SYSTEMS
    SOGOMONYAN, ES
    SHAGAEV, IV
    AUTOMATION AND REMOTE CONTROL, 1988, 49 (02) : 129 - 151
  • [24] Achieving fault-tolerant software with rejuvenation and reconfiguration
    Yurcik, W
    Doss, D
    IEEE SOFTWARE, 2001, 18 (04) : 48 - +
  • [25] RELIABILITY-GROWTH OF FAULT-TOLERANT SOFTWARE
    KANOUN, K
    KAANICHE, M
    BEOUNES, C
    LAPRIE, JC
    ARLAT, J
    IEEE TRANSACTIONS ON RELIABILITY, 1993, 42 (02) : 205 - 219
  • [26] Aspects for improvement of performance in fault-tolerant software
    Szentiványi, D
    Nadjm-Tehrani, S
    10TH IEEE PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2004, : 283 - 291
  • [27] Reliability simulation of fault-tolerant software and systems
    Gokhale, SS
    Lyu, MR
    Trivedi, KS
    PACIFIC RIM INTERNATIONAL SYMPOSIUM ON FAULT-TOLERANT SYSTEMS, PROCEEDINGS, 1997, : 167 - 173
  • [28] The effect of testing on reliability of fault-tolerant software
    Popov, P
    Littlewood, B
    2004 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2004, : 265 - 274
  • [29] Optimal structure of fault-tolerant software systems
    Levitin, G
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2005, 89 (03) : 286 - 295
  • [30] Towards reliability optimization of fault-tolerant software
    Belli, F.
    Bremerhaven, Hochschule
    Jedrzejowicz, P.
    IT - Information Technology, 1987, 29 (02): : 61 - 68