The vulnerability of vote assignments
- 1 August 1986
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Computer Systems
- Vol. 4 (3) , 187-213
- https://doi.org/10.1145/6420.6421
Abstract
In a faulty distributed system, voting is commonly used to achieve mutual exclusion among groups of nodes. Each node is assigned a number of votes, and any group with a majority of votes can perform the critical operations. Vote assignments can have a significant impact on system reliability, and in this paper we study the vote assignment problem. To compare vote assignments we define two deterministic measures, node and edge vulnerability. We present various properties of these measures and discuss how they can be computed. For these measures we discuss the selection of the best assignment and propose heuristics to identify good candidate assignments.Keywords
This publication has 5 references indexed in Scilit:
- How to assign votes in a distributed systemJournal of the ACM, 1985
- A Majority consensus approach to concurrency control for multiple copy databasesACM Transactions on Database Systems, 1979
- Telecommunications turbulence and the computer network evolutionComputer, 1974
- Multi-Terminal Network FlowsJournal of the Society for Industrial and Applied Mathematics, 1961
- Congruent Graphs and the Connectivity of GraphsAmerican Journal of Mathematics, 1932