Stable leader election in population protocols requires linear time
A population protocol stably elects a leader if, for all n , starting from an initial configuration with n agents each in an identical state, with probability 1 it reaches a configuration y that is correct (exactly one agent is in a special leader state ℓ ) and stable (every configuration reachable...
Saved in:
Published in | Distributed computing Vol. 31; no. 4; pp. 257 - 271 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
Berlin/Heidelberg
Springer Berlin Heidelberg
01.08.2018
Springer Nature B.V |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | A population protocol
stably elects a leader
if, for all
n
, starting from an initial configuration with
n
agents each in an identical state, with probability 1 it reaches a configuration
y
that is
correct
(exactly one agent is in a special leader state
ℓ
) and
stable
(every configuration reachable from
y
also has a single agent in state
ℓ
). We show that any population protocol that stably elects a leader requires
Ω
(
n
)
expected “parallel time”—
Ω
(
n
2
)
expected total pairwise interactions—to reach such a stable configuration. Our result also informs the understanding of the time complexity of chemical self-organization by showing an essential difficulty in generating exact quantities of molecular species quickly. |
---|---|
Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
ISSN: | 0178-2770 1432-0452 |
DOI: | 10.1007/s00446-016-0281-z |