Title :
A theoretical investigation of generalized voters for redundant systems
Author :
Lorczak, P.R. ; Caglayan, A.K. ; Eckhardt, D.E.
Author_Institution :
Charles River Analytics Inc., Cambridge, MA, USA
Abstract :
The authors generalize several commonly used voting techniques to arbitrary N-version systems with arbitrary output types using a metric space framework. In particular, they introduce the generalized median voter, which extends the thresholdless midvalue selection technique to arbitrary metric spaces and obviates most of the problems associated with inexact voting. They also introduce the formalized majority voter, which allows an inexact notion of equality between version outputs using a threshold. The authors then show that the median output determined by the generalized median voter will always be contained in the set of consensus outputs produced by the formalized majority voter. In addition, the authors introduce the formalized plurality voter which generalizes two-out-of-N type voters and the weighted averaging voter which generalizes dynamic voting. The performance of these voters under different postulated failure scenarios is compared.<>
Keywords :
fault tolerant computing; multiprocessing systems; redundancy; arbitrary N-version systems; arbitrary output types; consensus outputs; dynamic voting; failure scenarios; formalized majority voter; formalized plurality voter; generalized median voter; generalized voters; inexact voting; metric space framework; performance; redundant systems; threshold; thresholdless midvalue selection technique; two-out-of-N type voters; version output equality; weighted averaging voter; Application software; Contracts; Extraterrestrial measurements; Fault tolerance; Fault tolerant systems; Hardware; NASA; Reliability engineering; Rivers; Voting;
Conference_Titel :
Fault-Tolerant Computing, 1989. FTCS-19. Digest of Papers., Nineteenth International Symposium on
Conference_Location :
Chicago, IL, USA
Print_ISBN :
0-8186-1959-7
DOI :
10.1109/FTCS.1989.105617