Please use this identifier to cite or link to this item:
https://hdl.handle.net/11499/10773
Title: | Application of majority voting and consensus voting algorithms in N-version software | Authors: | Tsarev, R.Y. Durmuş, Mustafa Seçkin Üstoglu, I. Morozov, V.A. |
Keywords: | Fault tolerance Information systems Redundancy Set theory Software reliability Common cause failure Consensus voting Equivalence relations Majority voting algorithm N version programming Software Specification Software versions Voting algorithm Application programs |
Publisher: | Institute of Physics Publishing | Abstract: | N-version programming is one of the most common techniques which is used to improve the reliability of software by building in fault tolerance, redundancy and decreasing common cause failures. N different equivalent software versions are developed by N different and isolated workgroups by considering the same software specifications. The versions solve the same task and return results that have to be compared to determine the correct result. Decisions of N different versions are evaluated by a voting algorithm or the so-called voter. In this paper, two of the most commonly used software voting algorithms such as the majority voting algorithm and the consensus voting algorithm are studied. The distinctive features of Nversion programming with majority voting and N-version programming with consensus voting are described. These two algorithms make a decision about the correct result on the base of the agreement matrix. However, if the equivalence relation on the agreement matrix is not satisfied it is impossible to make a decision. It is shown that the agreement matrix can be transformed into an appropriate form by using the Boolean compositions when the equivalence relation is satisfied. © Published under licence by IOP Publishing Ltd. | URI: | https://hdl.handle.net/11499/10773 https://doi.org/10.1088/1742-6596/1015/4/042059 |
ISSN: | 1742-6588 |
Appears in Collections: | Mühendislik Fakültesi Koleksiyonu Scopus İndeksli Yayınlar Koleksiyonu / Scopus Indexed Publications Collection WoS İndeksli Yayınlar Koleksiyonu / WoS Indexed Publications Collection |
Files in This Item:
File | Size | Format | |
---|---|---|---|
Application of.pdf | 392.95 kB | Adobe PDF | View/Open |
CORE Recommender
SCOPUSTM
Citations
3
checked on Nov 23, 2024
WEB OF SCIENCETM
Citations
2
checked on Nov 24, 2024
Page view(s)
26
checked on Aug 24, 2024
Download(s)
30
checked on Aug 24, 2024
Google ScholarTM
Check
Altmetric
Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.