DocumentCode :
1407832
Title :
Vote assignments in weighted voting mechanisms
Author :
Tong, Zhijun ; Kain, Richard Y.
Author_Institution :
Dept. of Electr. Eng., Minnesota Univ., Minneapolis, MN, USA
Volume :
40
Issue :
5
fYear :
1991
fDate :
5/1/1991 12:00:00 AM
Firstpage :
664
Lastpage :
667
Abstract :
It is shown that voting can provide the maximum reliability if all nodes have reliability p⩾0.5. Thus, a system designer only needs to consider vote assignments in implementing mutual exclusion mechanisms. Some effective vote assignment algorithms are proposed. Neglecting link failures, it is found that the voting weight for each node can be determined by computing a logarithmic function of local information. Voting operations are formally defined, and an optimization objection function is formulated. A sufficient condition for optimal vote assignment and optimal sets of groups is presented, and it is shown that predefining a set of groups to achieve mutual exclusion is not feasible for a large system. Some algorithms generating optimal or suboptimal assignments for systems with perfect links are proposed. Some variations for systems with imperfect links are discussed, along with some comparisons of the new algorithms against previous algorithms proposed for the problem
Keywords :
distributed processing; programming theory; groups; imperfect links; link failures; local information; logarithmic function; maximum reliability; mutual exclusion mechanisms; nodes; optimal sets; optimal vote assignment; optimization objection function; perfect links; suboptimal assignments; sufficient condition; vote assignment algorithms; voting operations; voting weight; weighted voting mechanisms; Availability; Databases; Delay; Distributed computing; Heuristic algorithms; Reliability; Sufficient conditions; Voting;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/12.88491
Filename :
88491
Link To Document :
بازگشت