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 SizeFormat 
Application of.pdf392.95 kBAdobe PDFView/Open
Show full item record



CORE Recommender

SCOPUSTM   
Citations

3
checked on Jun 29, 2024

WEB OF SCIENCETM
Citations

2
checked on Jul 17, 2024

Page view(s)

14
checked on May 27, 2024

Download(s)

22
checked on May 27, 2024

Google ScholarTM

Check




Altmetric


Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.