Voting: A Paradigm for Adjudication and Data Fusion in Dependable Systems
نویسنده
چکیده
Voting is used in realizing ultrareliable systems based on multichannel computation. In practical applications to date, the multiple computation channels have consisted of identical hardware circuits, which are expected to produce the same outputs, or diverse software modules, which may produce inexact or incomplete results. The challenge in hardware voting is the choice of adjudication points where voters must be inserted, and the associated synchronization and data throughput requirements. In software voting, algorithms for reconciling multiple inexact or incomplete results, and their time and code complexities, are important aspects of the problem. Chapter 4 deals with weighted voting algorithms and their hardware and software realizations, as a unifying methodology for a variety of voting schemes that have been found to be useful in practice. As in all algorithm design problems, correctness and performance of voting algorithms are key properties to evaluate and ascertain. We also show, through examples, that there is more to voting than the simple majority or plurality viewpoint heretofore dominating the dependable computing literature. It is argued that considering voting as a form of data fusion, and drawing from both mathematical studies of the anomalies in voting as well as sensor fusion work in signal processing, can be beneficial to further developments in the field of dependable computing.
منابع مشابه
An Effective and Optimal Fusion Rule in the Presence of Probabilistic Spectrum Sensing Data Falsification Attack
Cognitive radio (CR) network is an excellent solution to the spectrum scarcity problem. Cooperative spectrum sensing (CSS) has been widely used to precisely detect of primary user (PU) signals. The trustworthiness of the CSS is vulnerable to spectrum sensing data falsification (SSDF) attack. In an SSDF attack, some malicious users intentionally report wrong sensing results to cheat the fusion c...
متن کاملA taxonomy of voting schemes for data fusion and dependable computation
Voting is an important operation in the fusion of data originating from diverse sources and in the realization of ultrareliable systems based on multiple computation channels. Voting involves the derivation of an output data object from a collection of n input data objects, as prescribed by the requirements and constraints of a voting algorithm. The objects voted on can be quite complex in term...
متن کاملDetecting Surface Waters Using Data Fusion of Optical and Radar Remote Sensing Sensor
Identification and monitoring of surface water using remote sensing have become very important in recent decades due to its importance in human needs and political decisions. Therefore, surface water has been studied using remote sensing systems and Sentinel-1 and Sentinel-2 sensors in this study. In this paper, two data fusion approaches and decision fusion improve the accuracy of surface wate...
متن کاملVoting Algorithm Based on Adaptive Neuro Fuzzy Inference System for Fault Tolerant Systems
some applications are critical and must designed Fault Tolerant System. Usually Voting Algorithm is one of the principle elements of a Fault Tolerant System. Two kinds of voting algorithm are used in most applications, they are majority voting algorithm and weighted average algorithm these algorithms have some problems. Majority confronts with the problem of threshold limits and voter of weight...
متن کاملVoting Algorithm Based on Adaptive Neuro Fuzzy Inference System for Fault Tolerant Systems
some applications are critical and must designed Fault Tolerant System. Usually Voting Algorithm is one of the principle elements of a Fault Tolerant System. Two kinds of voting algorithm are used in most applications, they are majority voting algorithm and weighted average algorithm these algorithms have some problems. Majority confronts with the problem of threshold limits and voter of weight...
متن کامل