Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Reports, Documentation, and Standards
  4. How Efficient Can Gossip Be? (On the Cost of Resilient Information Exchange)
 
report

How Efficient Can Gossip Be? (On the Cost of Resilient Information Exchange)

Alistarh, Dan  
•
Gilbert, Seth  
•
Guerraoui, Rachid  
Show more
2010

Gossip, also known as epidemic dissemination, is becoming an increasingly popular technique in distributed systems. Yet, it has remained a partially open question: how robust are such protocols? We consider a natural extension of the random phone-call model (introduced by Karp et al. [KarpFOCS-2000]), and we analyze two different notions of robustness: the ability to tolerate adaptive failures, and the ability to tolerate oblivious failures. For adaptive failures, we present a new gossip protocol, TrickleGossip, which achieves near-optimal $O(n \log^3{n})$ message complexity. To the best of our knowledge, this is the first epidemic-style protocol that can tolerate adaptive failures. We also show a direct relation between resilience and message complexity, demonstrating that gossip protocols which tolerate a large number of adaptive failures need to use a super-linear number of messages with high probability. For oblivious failures, we present a new gossip protocol, CoordinatedGossip, that achieves optimal $O(n)$ message complexity. This protocol makes novel use of the universe reduction technique to limit the message complexity.

  • Files
  • Details
  • Metrics
Type
report
Author(s)
Alistarh, Dan  
Gilbert, Seth  
Guerraoui, Rachid  
Zadimoghaddam, Morteza
Date Issued

2010

Total of pages

19

Subjects

gossip

•

fault-tolerance

•

distributed algorithms

•

information exchange

•

lower bound

Written at

EPFL

EPFL units
DCL  
Available on Infoscience
April 27, 2010
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/49758
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés