This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
ETH Zurich – Distributed Computing – www.disco.ethz.ch
Barbara Keller, Panda Metaiel
Majority Voting: San Rocco or Ulisse?
Simple World
2 Opinions:
Opinion changes: Whatever the majority of my friends think
b
b
b
b
b
What Can Happen?
and/or
Goles and Olivios 1980
Easy Lower Bound: Ω(n)
Easy Lower Bound: Ω(n)
Easy Lower Bound: Ω(n)
Easy Lower Bound: Ω(n)
Upper Bound?
Winkler 2008
Upper Bound:
v
)( 2nO
v
Upper Bound: )( 2nO
v
Upper Bound: )( 2nO
Good edge: Friend takes advised opinion on next day
Bad edge: Friend does not take the proposed opinion
v
Upper Bound: )( 2nO
Good edge: Friend takes advised opinion on next day
Bad edge: Friend does not take the proposed opinion
v
t t+1 t+2
v g
b
g: Nr. of good edges b: Nr. of bad edges
case g > b
Upper Bound: )( 2nO
Good edge: Friend takes advised opinion on next day
Bad edge: Friend does not take the proposed opinion
v
t t+1 t+2
v g
b
g: Nr. of good edges b: Nr. of bad edges
case g > b
Upper Bound: )( 2nO
Good edge: Friend takes advised opinion on next day
Bad edge: Friend does not take the proposed opinion