convergence speed of binary interval consensus

18
Convergence Speed of Binary Interval Consensus Moez Draief Imperial College London Milan Vojnović Microsoft Research Infocom 2010, San Diego, CA, March 2010

Upload: christmas

Post on 23-Feb-2016

20 views

Category:

Documents


0 download

DESCRIPTION

Convergence Speed of Binary Interval Consensus. Moez Draief Imperial College London. Milan Vojnović Microsoft Research. IEEE Infocom 2010, San Diego, CA, March 2010. Binary Consensus Problem. 1. 0. 1. 1. 0. 0. 1. 0. 0. 1. 0. 0. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Convergence Speed of Binary Interval Consensus

Convergence Speed of Binary Interval Consensus

Moez DraiefImperial College London

Milan VojnovićMicrosoft Research

IEEE Infocom 2010, San Diego, CA, March 2010

Page 2: Convergence Speed of Binary Interval Consensus

2

Binary Consensus Problem0

10

1

0

0

1

1

0

1

0

• Each node wants answer to: was 0 or 1 initial majority?

0

• Requirements:local interactionslimited communicationlimited memory per node

Page 3: Convergence Speed of Binary Interval Consensus

3

Related Work• Hypothesis testing with finite memory

(ex. Hellman & Cover 1970’s ...) – But typically not for dependent observations in network settings

• Ternary protocol (Perron, Vasudevan & V. 2009)– Diminishing probability of error for some graphs– Ex. complete graphs – exponentially diminishing probability of error with the

network size n; logarithmic convergence time in n

• Interval consensus (Bénézit, Thiran & Vetterli, 2009)– Convergence with probability 1 for arbitrary connected graphs– Limited results on convergence time

Page 4: Convergence Speed of Binary Interval Consensus

4

Our Problem

Q: What is the expected convergence time for binary interval consensus over arbitrary connected graphs?

Page 5: Convergence Speed of Binary Interval Consensus

5

Binary Interval Consensus• Four states

0 1e0 e1

e00

e0 0

e10

e0 0

0 1

e0e1

e0 e1

e0e1

e0

e11

1 e1 1

e11

• Update rules– Swaps– Annihilation

Page 6: Convergence Speed of Binary Interval Consensus

6

Outlook• Upper bound on expected convergence time for arbitrary

connected graphs

• Application to particular graphs– Complete– Star-shaped– Erdös-Rényi

• Conclusion

Page 7: Convergence Speed of Binary Interval Consensus

7

General Bound on Expected Convergence Time

• Let for every nonempty set of nodes S, :

• Each edge (i, j) activated at instances a Poisson process (qi,j)

Page 8: Convergence Speed of Binary Interval Consensus

8

General Bound on Expected Convergence Time (cont’d)

• Without loss of generality we assume that initial majority are state 0 nodes• a n = initial fraction of nodes in state 0, other nodes in state 1, a > 1/2

Page 9: Convergence Speed of Binary Interval Consensus

9

General Bound on Expected Convergence Time (cont’d)

• Key observation: two phases– In phase 1 nodes in state 1 are depleted– In phase 2 nodes in state e1 are depleted

• Phase 1

1 if node i in state 1 1 if node i in state 0

Page 10: Convergence Speed of Binary Interval Consensus

10

Phase 1• Dynamics:

Sk = set of nodes in state 0

• The result follows by using a “spectral bound” on the expected number of nodes in state 1

Page 11: Convergence Speed of Binary Interval Consensus

11

Outlook• Upper bound on expected convergence time for arbitrary

connected graphs

• Application to particular graphs– Complete– Star-shaped– Erdös-Rényi

• Conclusion

Page 12: Convergence Speed of Binary Interval Consensus

12

Complete graph• Each edge activated with rate 1/(n-1)

• Inversely proportional to the voting margin• Can be made arbitrary large!

Page 13: Convergence Speed of Binary Interval Consensus

13

Complete graph (cont’d)• The general bound is tight

• 0 and 1 state nodes annihilate after a random time that has exponential distribution with parameter cut(S0(t), S1(t)) / (n-1)

Page 14: Convergence Speed of Binary Interval Consensus

14

Star-shaped graph• Each edge activated with rate 1/(n-1)

Page 15: Convergence Speed of Binary Interval Consensus

15

Star-shaped graph (cont’)

• By first step analysis:

• Same scaling, different constant

Page 16: Convergence Speed of Binary Interval Consensus

16

Erdös-Rényi graph• Each edge age e activated with rate Xe /npn

where Xe ~ Ber(pn)

Page 17: Convergence Speed of Binary Interval Consensus

17

Erdös-Rényi graph (cont’d)

• For sufficiently large expected degree, the bound is approximately as for the complete graph– In conformance with intuition

Page 18: Convergence Speed of Binary Interval Consensus

18

Conclusion• Established a bound on the expected convergence time of

binary interval consensus for arbitrary connected graphs

• The bound is inversely proportional to the smallest absolute eigenvalue of some matrices derived from the contact rate matrix

• The bound is tight– Achieved for complete graphs– Exact scaling order for star-shaped and Erdös-Rényi graphs

• Future work– Expected convergence time for m-ary interval consensus?– Lower bounds on the expected convergence time?