Access the full text.
Sign up today, get DeepDyve free for 14 days.
B. Chazelle (2009)
Natural algorithms
M. Carroll (2004)
The complement system in regulation of adaptive immunityNature Immunology, 5
Benjamin Doerr, Anna Huber, Ariel Levavi (2009)
Strong robustness of randomized rumor spreading protocolsDiscret. Appl. Math., 161
J. Buck (1938)
Synchronous Rhythmic Flashing of Fireflies. II.The Quarterly Review of Biology, 63
D. Angluin, J. Aspnes, David Eisenstat (2007)
A simple population protocol for fast robust approximate majorityDistributed Computing, 21
Robert Elsässer, Thomas Sauerwald (2006)
On the runtime and robustness of randomized broadcasting
O. Feinerman, Joël Veiga, J. Dorfman, R. Germain, G. Altan-Bonnet (2008)
Variability and Robustness in T Cell Activation from Regulated Heterogeneity in Protein LevelsScience, 321
N. Franks, S. Pratt, E. Mallon, N. Britton, D. Sumpter (2002)
Information flow, opinion polling and collective intelligence in house-hunting social insects.Philosophical transactions of the Royal Society of London. Series B, Biological sciences, 357 1427
T. Cover, Joy Thomas (2001)
Network Information Theory
L. Becchetti, A. Clementi, Emanuele Natale, F. Pasquale, R. Silvestri, L. Trevisan (2013)
Simple Dynamics for Majority ConsensusArXiv, abs/1310.2858
I. Chatzigiannakis, O. Michail, P. Spirakis (2009)
Mediated Population ProtocolsTheor. Comput. Sci., 412
D. Sumpter, J. Krause, R. James, I. Couzin, A. Ward (2008)
Consensus Decision Making by FishCurrent Biology, 18
D. Angluin, J. Aspnes, Zoë Diamadi, M. Fischer, R. Peralta (2004)
Computation in networks of passively mobile finite-state sensorsDistributed Computing, 18
Jin Shin, Sang Kim (2006)
A Mathematical Theory of Communication
D. Angluin, J. Aspnes, M. Fischer, Hong Jiang (2005)
Self-stabilizing population protocols
K. Joag-dev, F. Proschan (1983)
Negative Association of Random Variables with ApplicationsAnnals of Statistics, 11
K. Diks, A. Pelc (2000)
Optimal Adaptive Broadcasting with a Bounded Fraction of Faulty NodesAlgorithmica, 28
Chryssis Georgiou, Seth Gilbert, D. Kowalski (2010)
Meeting the deadline: on the complexity of fault-tolerant continuous gossipDistributed Computing, 24
Yuri Sykulev, Michael Joo, Irina Vturina, T. Tsomides, Herman Eisen (1996)
Evidence that a single peptide-MHC complex on a target cell can elicit a cytolytic T cell response.Immunity, 4 6
H. Brumm, H. Slabbekoorn (2005)
Acoustic Communication in NoiseAdvances in The Study of Behavior, 35
D. Peleg (1987)
Distributed Computing: A Locality-Sensitive Approach
Y. Emek, Jasmin Smula, Roger Wattenhofer (2012)
Stone Age Distributed ComputingArXiv, abs/1202.1186
G. Mertzios, S. Nikoletseas, C. Raptopoulos, P. Spirakis (2011)
Natural models for evolution on networksArXiv, abs/1102.3426
A. Frieze, G. Grimmett (1985)
The shortest-path problem for graphs with random arc-lengthsDiscret. Appl. Math., 10
Christina Allen, Charles Stevens (1994)
An evaluation of causes for unreliability of synaptic transmission.Proceedings of the National Academy of Sciences of the United States of America, 91 22
M. Newman, M. Newman (2002)
Spread of epidemic disease on networks.Physical review. E, Statistical, nonlinear, and soft matter physics, 66 1 Pt 2
O. Feinerman, Amos Korman, Zvi Lotker, Jean-Sébastien Sereni (2012)
Collaborative search on the plane without communicationArXiv, abs/1205.2170
S. Kar, José Moura (2007)
Distributed Consensus Algorithms in Sensor Networks With Imperfect Communication: Link Failures and Channel NoiseIEEE Transactions on Signal Processing, 57
C. Waters, B. Bassler (2005)
Quorum sensing: cell-to-cell communication in bacteria.Annual review of cell and developmental biology, 21
Benjamin Doerr, M. Fouz (2010)
Asymptotically Optimal Randomized Rumor SpreadingArXiv, abs/1011.1868
C. Cooper, Robert Elsässer, T. Radzik (2014)
The Power of Two Choices in Distributed Voting
Bernhard Haeupler (2012)
Simple, Fast and Deterministic Gossip and Rumor SpreadingJournal of the ACM (JACM), 62
O. Feinerman, Garrit Jentsch, Karen Tkach, Jesse Coward, Matthew Hathorn, Michael Sneddon, T. Emonet, Kendall Smith, G. Altan-Bonnet (2010)
Single-cell quantification of IL-2 response by effector and regulatory T cells reveals critical plasticity in immune responseMolecular Systems Biology, 6
G Roberts (1996)
Why individual vigilance increases as group size increasesAnim. Behav., 51
Benjamin Doerr, L. Goldberg, L. Minder, Thomas Sauerwald, C. Scheideler (2011)
Stabilizing consensus with the power of two choices
George Giakkoupis, Thomas Sauerwald (2012)
Rumor spreading and vertex expansion
O. Ben-Shahar, S. Dolev, A. Dolgin, M. Segal (2010)
Direction election in flocking swarmsAd Hoc Networks, 12
P. Fraigniaud, George Giakkoupis (2010)
On the bit communication complexity of randomized rumor spreading
Chryssis Georgiou, Seth Gilbert, R. Guerraoui, D. Kowalski (2013)
Asynchronous gossipJ. ACM, 60
O. Feinerman, Amos Korman (2012)
Memory Lower Bounds for Randomized Collaborative Search and Implications for BiologyArXiv, abs/1205.4545
Bernhard Haeupler, D. Malkhi (2014)
Optimal gossip with direct addressingProceedings of the 2014 ACM symposium on Principles of distributed computing
M. Mobilia (2003)
Does a single zealot affect an infinite group of voters?Physical review letters, 91 2
E. Hinds (1996)
Error-correction coding
Y. Afek, N. Alon, Z. Bar-Joseph, Alejandro Cornejo, Bernhard Haeupler, F. Kuhn (2011)
Beeping a maximal independent setDistributed Computing, 26
T. Moon (2005)
Error Correction Coding: Mathematical Methods and Algorithms
L. Gąsieniec, A. Pelc (1996)
Adaptive Broadcasting with Faulty NodesParallel Comput., 22
A. Panconesi, A. Srinivasan (1997)
Randomized Distributed Edge Coloring via an Extension of the Chernoff-Hoeffding BoundsSIAM J. Comput., 26
J. Beauquier, J. Burman, S. Kutten (2009)
Making Population Protocols Self-stabilizing
R. Bar-Yehuda, S. Kutten (1988)
Fault Tolerant Distributed Majority CommitmentJ. Algorithms, 9
Y. Afek, N. Alon, Omer Barad, E. Hornstein, N. Barkai, Z. Bar-Joseph (2011)
A Biological Solution to a Fundamental Distributed Computing ProblemScience, 331
R. Karp, C. Schindelhauer, S. Shenker, Berthold Vöcking (2000)
Randomized rumor spreadingProceedings 41st Annual Symposium on Foundations of Computer Science
A. Demers, D. Greene, C. Hauser, Wes Irish, John Larson, S. Shenker, Howard Sturgis, D. Swinehart, D. Terry (1988)
Epidemic algorithms for replicated database maintenanceACM SIGOPS Oper. Syst. Rev., 22
B. Pittel (1987)
On spreading a rumorSiam Journal on Applied Mathematics, 47
AJ Demers, DH Greene, C Hauser, W Irish, J Larson, S Shenker, HE Sturgis, DC Swinehart, DB Terry (1988)
Epidemic algorithms for replicated database maintenanceOper. Syst. Rev., 22
J. Aspnes, E. Ruppert (2007)
An Introduction to Population Protocols
Devdatt Dubhashi, D. Ranjan (1996)
Balls and bins: A study in negative dependenceRandom Struct. Algorithms, 13
G. Roberts (1996)
Why individual vigilance declines as group size increasesAnimal Behaviour, 51
Y. Ikegaya, G. Aaron, R. Cossart, D. Aronov, I. Lampl, D. Ferster, R. Yuste (2004)
Synfire Chains and Cortical Songs: Temporal Modules of Cortical ActivityScience, 304
K. Censor-Hillel, Bernhard Haeupler, Jonathan Kelner, P. Maymounkov (2011)
Global computation in a poorly connected world: fast rumor spreading with no dependence on conductance
N. Razin, J. Eckmann, O. Feinerman (2013)
Desert ants achieve reliable recruitment across noisy interactionsJournal of The Royal Society Interface, 10
(2002)
Frieze and Geoffrey R . Grimmett
J. Buck (1938)
Synchronous Rhythmic Flashing of FirefliesThe Quarterly Review of Biology, 13
R. Koetter, F. Kschischang (2007)
Coding for Errors and Erasures in Random Network CodingIEEE Transactions on Information Theory, 54
B. Hlldobler, E. Wilson (2008)
The Superorganism: The Beauty, Elegance, and Strangeness of Insect Societies
Bernhard Haeupler (2010)
Analyzing Network Coding (Gossip) Made EasyJournal of the ACM (JACM), 63
Thierry Lengagne, Thierry Aubin, Jacques Lauga, P. Jouventin (1999)
How do king penguins (Aptenodytes patagonicus apply the mathematical theory of information to communicate in windy conditions?Proceedings of the Royal Society of London. Series B: Biological Sciences, 266
NR Franks, SC Pratt, EB Mallon, NF Britton, DJT Sumpter (2002)
Information flow, opinion polling and collective intelligence in house hunting social insectsR. Soc. B, 537
(2007)
Download details:
Distributed computing models typically assume reliable communication between processors. While such assumptions often hold for engineered networks, e.g., due to underlying error correction protocols, their relevance to biological systems, wherein messages are often distorted before reaching their destination, is quite limited. In this study we take a first step towards reducing this gap by rigorously analyzing a model of communication in large anonymous populations composed of simple agents which interact through short and highly unreliable messages. We focus on the broadcast problem and the majority-consensus problem. Both are fundamental information dissemination problems in distributed computing, in which the goal of agents is to converge to some prescribed desired opinion. We initiate the study of these problems in the presence of communication noise. Our model for communication is extremely weak and follows the push gossip communication paradigm: In each round each agent that wishes to send information delivers a message to a random anonymous agent. This communication is further restricted to contain only one bit (essentially representing an opinion). Lastly, the system is assumed to be so noisy that the bit in each message sent is flipped independently with probability $$1/2-\epsilon $$ 1 / 2 - ϵ , for some small $$\epsilon >0$$ ϵ > 0 . Even in this severely restricted, stochastic and noisy setting we give natural protocols that solve the noisy broadcast and majority-consensus problems efficiently. Our protocols run in $$O(\log n/\epsilon ^2)$$ O ( log n / ϵ 2 ) rounds and use $$O(n \log n / \epsilon ^2)$$ O ( n log n / ϵ 2 ) messages/bits in total, where n is the number of agents. These bounds are asymptotically optimal and, in fact, are as fast and message efficient as if each agent would have been simultaneously informed directly by an agent that knows the prescribed desired opinion. Our efficient, robust, and simple algorithms suggest balancing between silence and transmission, synchronization, and majority-based decisions as important ingredients towards understanding collective communication schemes in anonymous and noisy populations.
Distributed Computing – Springer Journals
Published: Jun 30, 2015
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.