SIAM Journal on Discrete Mathematics · 2004 · 24 citations · 26 references
ComputingComputer ScienceComputer SystemsAlgorithmsComputer NetworksDistributed SystemsConsensus AlgorithmsConsensus ProtocolsDistributed AlgorithmsDistributed ComputingDistributed ConsensusDistributed CoordinationAgent Reaching ConsensusConsensusConsensus In Multi-agent SystemsMulti-agent ConsensusSynchronous Rule Application
We study the following rather generic communication\slash coordination\slash computation problem: In a finite network of agents, each initially having one of the two possible states, can the majority initial state be computed and agreed upon by means of local computation only? We study an iterative synchronous application of the local majority rule and describe the architecture of networks that are always capable of reaching the consensus on the majority initial state of its agents. In particular, we show that, for any truly local network of agents, there are instances in which the network is not capable of reaching such a consensus. Thus, every truly local computational approach that requires reaching a consensus is not failure-free.
26
Morris H. DeGroot · Journal of the American Statistical Association · 1974 · 3.5K citations
Weighted voting for replicated data
David K. Gifford · 1979 · 1.3K citations · Full text
A formal theory of social power.
John R. P. French · Psychological Review · 1956 · 1.1K citations
How to assign votes in a distributed system
Héctor García-Molina, Daniel Barbará · Journal of the ACM · 1985 · 563 citations · Full text